AddBuiltInDefinition (inherited from CSharpAST) | |
addChild (inherited from antlr.BaseAST) | |
AddDefinition (inherited from CSharpAST) | |
AddRootExpression (inherited from CSharpAST) | Stores root expressions (right sides, args, etc) to make expr exprAttr quicker. |
AddSymbol (inherited from CSharpAST) | Symbols are variables that refer to types, or type refs themselves. |
Clone (inherited from antlr.BaseAST) | Obsolete. |
CloseScope (inherited from CSharpAST) | |
Equals (inherited from antlr.BaseAST) | Overloaded. |
EqualsList (inherited from antlr.BaseAST) | |
EqualsListPartial (inherited from antlr.BaseAST) | |
EqualsTree (inherited from antlr.BaseAST) | |
EqualsTreePartial (inherited from antlr.BaseAST) | |
findAll (inherited from antlr.BaseAST) | |
findAllPartial (inherited from antlr.BaseAST) | |
getFirstChild (inherited from antlr.BaseAST) | |
GetGraph (inherited from Expression) | Overloaded. |
GetHashCode (inherited from antlr.BaseAST) | |
getNextSibling (inherited from antlr.BaseAST) | |
getNumberOfChildren (inherited from antlr.BaseAST) | |
getText (inherited from CSharpAST) | |
getType (inherited from CSharpAST) | |
GetType (inherited from Object) |
Gets the Type of the current instance.
|
initialize (inherited from CSharpAST) | Overloaded. |
OpenBlockScope (inherited from CSharpAST) | |
OpenScope (inherited from CSharpAST) | Creates a new scope and sets it as the current scope. This will also add a definition to the parent scope if needed (in case of eg Class or Namespace, but not eg block or compile unit). |
ParseIndexerExpr | |
ParseIndexerSizes | |
removeChildren (inherited from antlr.BaseAST) | |
ResolveExpressions (inherited from CSharpAST) | Determines all the return types of expressions, needed for resolving overloads. |
ResolveSymbols (inherited from CSharpAST) | Attributes all the stored symbols - only call once all definitions are parsed. This will clear the symbol table once its contents are attributed. |
setFirstChild (inherited from antlr.BaseAST) | |
setNextSibling (inherited from antlr.BaseAST) | |
setText (inherited from CSharpAST) | |
setType (inherited from CSharpAST) | |
ToString (inherited from CSharpAST) | |
ToStringList (inherited from antlr.BaseAST) | |
ToStringTree (inherited from antlr.BaseAST) | Overloaded. |
xmlSerialize (inherited from antlr.BaseAST) | |
xmlSerializeNode (inherited from antlr.BaseAST) | |
xmlSerializeRootClose (inherited from antlr.BaseAST) | |
xmlSerializeRootOpen (inherited from antlr.BaseAST) | |