TypeVisitor

Undocumented in source.

Constructors

this
this(SemanticPass pass, TypeQualifier qualifier)
Undocumented in source.

Alias This

pass

Members

Functions

visit
Type visit(AstType t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
ParamType visit(ParamAstType t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
Type visit(BuiltinType t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
Type visit(Identifier i)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
Type visit(FunctionAstType t)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
Type visit(AstExpression e)
Undocumented in source. Be warned that the author may not have intended to support it.
visitArrayOf
Type visitArrayOf(AstExpression size, AstType t)
Undocumented in source. Be warned that the author may not have intended to support it.
visitBracketOf
Type visitBracketOf(Identifier ikey, AstType t)
Undocumented in source. Be warned that the author may not have intended to support it.
visitMapOf
Type visitMapOf(AstType key, AstType t)
Undocumented in source. Be warned that the author may not have intended to support it.
visitPointerOf
Type visitPointerOf(AstType t)
Undocumented in source. Be warned that the author may not have intended to support it.
visitSliceOf
Type visitSliceOf(AstType t)
Undocumented in source. Be warned that the author may not have intended to support it.
visitTypeOfReturn
Type visitTypeOfReturn()
Undocumented in source. Be warned that the author may not have intended to support it.
withStorageClass
TypeVisitor withStorageClass(StorageClass stc)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta