MCPcopy Create free account
hub / github.com/crossoverJie/gscript / EnterClassOrInterfaceType

Method EnterClassOrInterfaceType

resolver/type_resolver.go:184–188  ·  view source on GitHub ↗
(ctx *parser.ClassOrInterfaceTypeContext)

Source from the content-addressed store, hash-verified

182}
183
184func (t *TypeResolver) EnterClassOrInterfaceType(ctx *parser.ClassOrInterfaceTypeContext) {
185 scope := t.at.FindEncloseScopeOfNode(ctx)
186 class := t.at.FindClass(scope, ctx.GetText())
187 t.at.PutTypeOfNode(ctx, class)
188}
189
190// ExitPrimitiveType 记录当前 ctx 的基本类型
191func (t *TypeResolver) ExitPrimitiveType(ctx *parser.PrimitiveTypeContext) {

Callers

nothing calls this directly

Calls 4

FindClassMethod · 0.80
GetTextMethod · 0.80
PutTypeOfNodeMethod · 0.80

Tested by

no test coverage detected