|
|||||||||
| Home >> All >> com >> port80 >> eclipse >> csharp >> llk >> [ ast overview ] | PREV NEXT | ||||||||
A
- ABSTRACT - Static variable in class com.port80.eclipse.csharp.llk.ast.Modifiers
- ADD - Static variable in class com.port80.eclipse.csharp.llk.ast.Accessor
- ANONYMOUS - Static variable in class com.port80.eclipse.csharp.llk.ast.TypeFactory
- ARRAY - Static variable in class com.port80.eclipse.csharp.llk.ast.TypeFactory
- Accessibility - Static variable in class com.port80.eclipse.csharp.llk.ast.Modifiers
- Accessor - class com.port80.eclipse.csharp.llk.ast.Accessor.
- Accessor(int) - Constructor for class com.port80.eclipse.csharp.llk.ast.Accessor
- accept(ILLKCSharpParserVisitor, Object) - Method in class com.port80.eclipse.csharp.llk.ast.BinaryExpression
- accessOK(ISymbol, IScopeStack) - Static method in class com.port80.eclipse.csharp.llk.ast.Modifiers
- accessorType - Variable in class com.port80.eclipse.csharp.llk.ast.Accessor
- addOperator(int) - Method in class com.port80.eclipse.csharp.llk.ast.BinaryExpression
- attributeSections - Variable in class com.port80.eclipse.csharp.llk.ast.Accessor
- attributeSections - Variable in class com.port80.eclipse.csharp.llk.ast.Method
- attributeSections - Variable in class com.port80.eclipse.csharp.llk.ast.Property
- attributeSections - Variable in class com.port80.eclipse.csharp.llk.ast.Type
B
- BinaryExpression - class com.port80.eclipse.csharp.llk.ast.BinaryExpression.
- BinaryExpression(int) - Constructor for class com.port80.eclipse.csharp.llk.ast.BinaryExpression
- baseTypeNames - Variable in class com.port80.eclipse.csharp.llk.ast.Type
C
- CLASS - Static variable in class com.port80.eclipse.csharp.llk.ast.TypeFactory
- CONST - Static variable in class com.port80.eclipse.csharp.llk.ast.Modifiers
- classLevel - Variable in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- Current top of stack object.
- clone() - Method in class com.port80.eclipse.csharp.llk.ast.Accessor
- clone() - Method in class com.port80.eclipse.csharp.llk.ast.BinaryExpression
- clone() - Method in class com.port80.eclipse.csharp.llk.ast.LLKScope
- clone() - Method in class com.port80.eclipse.csharp.llk.ast.Method
- clone() - Method in class com.port80.eclipse.csharp.llk.ast.Property
- clone() - Method in class com.port80.eclipse.csharp.llk.ast.RootContext
- clone() - Method in class com.port80.eclipse.csharp.llk.ast.Type
- clone() - Method in class com.port80.eclipse.csharp.llk.ast.Variable
- com.port80.eclipse.csharp.llk.ast - package com.port80.eclipse.csharp.llk.ast
D
- DEBUG - Static variable in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- DELEGATE - Static variable in class com.port80.eclipse.csharp.llk.ast.TypeFactory
- dumpScope(String) - Method in interface com.port80.eclipse.csharp.llk.ast.ILLKScope
- dumpScope(String) - Method in class com.port80.eclipse.csharp.llk.ast.LLKScope
- dumpScope(String) - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
E
- ENUM - Static variable in class com.port80.eclipse.csharp.llk.ast.TypeFactory
- EXPLICIT - Static variable in class com.port80.eclipse.csharp.llk.ast.Modifiers
- EXTERN - Static variable in class com.port80.eclipse.csharp.llk.ast.Modifiers
- empty() - Method in interface com.port80.eclipse.csharp.llk.ast.IScopeStack
- empty() - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
F
- findClass(String) - Method in interface com.port80.eclipse.csharp.llk.ast.IScopeStack
- findClass(String) - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- Find a class with specified canonical name in this compilation unit.
- findClass(Class) - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- Find the class definition (IType) for a Class.
G
- GET - Static variable in class com.port80.eclipse.csharp.llk.ast.Accessor
- get(int) - Method in interface com.port80.eclipse.csharp.llk.ast.IScopeStack
- get(int) - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- getAccessorType() - Method in class com.port80.eclipse.csharp.llk.ast.Accessor
- getAttributes() - Method in class com.port80.eclipse.csharp.llk.ast.Accessor
- getClassLevel() - Method in interface com.port80.eclipse.csharp.llk.ast.IScopeStack
- getClassLevel() - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- getColumn() - Method in interface com.port80.eclipse.csharp.llk.ast.ISymbol
- getCompilationUnit() - Method in interface com.port80.eclipse.csharp.llk.ast.IScopeStack
- getCompilationUnit() - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- getCurrentClass() - Method in interface com.port80.eclipse.csharp.llk.ast.IScopeStack
- getCurrentClass() - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- getLine() - Method in interface com.port80.eclipse.csharp.llk.ast.ISymbol
- getMethod(String) - Method in interface com.port80.eclipse.csharp.llk.ast.ILLKScope
- getMethod(String) - Method in class com.port80.eclipse.csharp.llk.ast.LLKScope
- getMethod(String) - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- getName() - Method in interface com.port80.eclipse.csharp.llk.ast.ILLKScope
- getName(int) - Static method in class com.port80.eclipse.csharp.llk.ast.Modifiers
- getName() - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- getOffset() - Method in interface com.port80.eclipse.csharp.llk.ast.ISymbol
- getOffset() - Method in class com.port80.eclipse.csharp.llk.ast.Method
- getOffset() - Method in class com.port80.eclipse.csharp.llk.ast.Type
- getOffset() - Method in class com.port80.eclipse.csharp.llk.ast.Variable
- getOperators() - Method in class com.port80.eclipse.csharp.llk.ast.BinaryExpression
- getPrimitiveType(String) - Static method in class com.port80.eclipse.csharp.llk.ast.RootContext
- getProperty() - Method in class com.port80.eclipse.csharp.llk.ast.Accessor
- getRootContext() - Method in interface com.port80.eclipse.csharp.llk.ast.IScopeStack
- getRootContext() - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- getSimpleType(String) - Method in interface com.port80.eclipse.csharp.llk.ast.IScopeStack
- getSimpleType(String) - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- getSymTable() - Method in class com.port80.eclipse.csharp.llk.ast.LLKScope
- getSymbol(String) - Method in class com.port80.eclipse.csharp.llk.ast.LLKScope
- Lookup a symbol.
- getSymbolKey() - Method in interface com.port80.eclipse.csharp.llk.ast.ISymbol
- getSymbolKey() - Method in class com.port80.eclipse.csharp.llk.ast.Method
- getSymbolKey() - Method in class com.port80.eclipse.csharp.llk.ast.Type
- getSymbolKey() - Method in class com.port80.eclipse.csharp.llk.ast.Variable
- getSymbolModifiers() - Method in interface com.port80.eclipse.csharp.llk.ast.ISymbol
- getSymbolModifiers() - Method in class com.port80.eclipse.csharp.llk.ast.Method
- getSymbolModifiers() - Method in class com.port80.eclipse.csharp.llk.ast.Type
- getSymbolModifiers() - Method in class com.port80.eclipse.csharp.llk.ast.Variable
- getSymbolTypeName() - Method in interface com.port80.eclipse.csharp.llk.ast.ISymbol
- getSymbolTypeName() - Method in class com.port80.eclipse.csharp.llk.ast.Method
- getSymbolTypeName() - Method in class com.port80.eclipse.csharp.llk.ast.Type
- getSymbolTypeName() - Method in class com.port80.eclipse.csharp.llk.ast.Variable
- getSymbolTypeObject(IScopeStack) - Method in interface com.port80.eclipse.csharp.llk.ast.ISymbol
- getSymbolTypeObject(IScopeStack) - Method in class com.port80.eclipse.csharp.llk.ast.Method
- getSymbolTypeObject(IScopeStack) - Method in class com.port80.eclipse.csharp.llk.ast.Type
- getSymbolTypeObject(IScopeStack) - Method in class com.port80.eclipse.csharp.llk.ast.Variable
- getTopLevelClass() - Method in interface com.port80.eclipse.csharp.llk.ast.IScopeStack
- getTopLevelClass() - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- getType(String) - Method in interface com.port80.eclipse.csharp.llk.ast.ILLKScope
- getType(String) - Method in class com.port80.eclipse.csharp.llk.ast.LLKScope
- getType(String) - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- Lookup a type symbol.
- getVar(String) - Method in interface com.port80.eclipse.csharp.llk.ast.ILLKScope
- getVar(String) - Method in class com.port80.eclipse.csharp.llk.ast.LLKScope
- getVar(String) - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
I
- ILLKScope - interface com.port80.eclipse.csharp.llk.ast.ILLKScope.
- INNER - Static variable in class com.port80.eclipse.csharp.llk.ast.TypeFactory
- INTERFACE - Static variable in class com.port80.eclipse.csharp.llk.ast.TypeFactory
- INTERNAL - Static variable in class com.port80.eclipse.csharp.llk.ast.Modifiers
- IScopeStack - interface com.port80.eclipse.csharp.llk.ast.IScopeStack.
- Scope stack is used by the parser to keep track of the current lexical scopes and performs symbol lookups.
- ISymbol - interface com.port80.eclipse.csharp.llk.ast.ISymbol.
- importType(String) - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- init(ASTAttributeSections, int, String, String, LLKToken) - Method in class com.port80.eclipse.csharp.llk.ast.Accessor
- init(ILLKMain) - Method in class com.port80.eclipse.csharp.llk.ast.LLKScope
- init(ASTAttributeSections, int, String, LLKToken, String) - Method in class com.port80.eclipse.csharp.llk.ast.Method
- init(ASTAttributeSections, int, String, LLKToken, String) - Method in class com.port80.eclipse.csharp.llk.ast.Property
- init(int, String, String) - Method in class com.port80.eclipse.csharp.llk.ast.Type
- init(ASTAttributeSections, int, LLKToken, String[]) - Method in class com.port80.eclipse.csharp.llk.ast.Type
- isClassScope() - Method in interface com.port80.eclipse.csharp.llk.ast.IScopeStack
- isClassScope() - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- isLocal - Variable in class com.port80.eclipse.csharp.llk.ast.Variable
- isLocal() - Method in class com.port80.eclipse.csharp.llk.ast.Variable
K
- keySet() - Method in interface com.port80.eclipse.csharp.llk.ast.ILLKScope
- keySet() - Method in class com.port80.eclipse.csharp.llk.ast.LLKScope
- keySet() - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
L
- LLKScope - class com.port80.eclipse.csharp.llk.ast.LLKScope.
- LLKScope(int) - Constructor for class com.port80.eclipse.csharp.llk.ast.LLKScope
- LOCAL - Static variable in class com.port80.eclipse.csharp.llk.ast.TypeFactory
- loadClass(String) - Method in interface com.port80.eclipse.csharp.llk.ast.IScopeStack
- loadClass(Class) - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- loadClass(String) - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
M
- Method - class com.port80.eclipse.csharp.llk.ast.Method.
- Method(int) - Constructor for class com.port80.eclipse.csharp.llk.ast.Method
- Modifiers - class com.port80.eclipse.csharp.llk.ast.Modifiers.
- Modifiers() - Constructor for class com.port80.eclipse.csharp.llk.ast.Modifiers
- main - Variable in class com.port80.eclipse.csharp.llk.ast.LLKScope
- main - Variable in class com.port80.eclipse.csharp.llk.ast.ScopeStack
N
- NAME - Static variable in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- NESTED - Static variable in class com.port80.eclipse.csharp.llk.ast.TypeFactory
- NEW - Static variable in class com.port80.eclipse.csharp.llk.ast.Modifiers
- NONE - Static variable in class com.port80.eclipse.csharp.llk.ast.Accessor
- NONE - Static variable in class com.port80.eclipse.csharp.llk.ast.Modifiers
- NONE - Static variable in class com.port80.eclipse.csharp.llk.ast.TypeFactory
- namespace - Variable in class com.port80.eclipse.csharp.llk.ast.Type
- newPrimitive(String) - Static method in class com.port80.eclipse.csharp.llk.ast.TypeFactory
O
- OVERRIDE - Static variable in class com.port80.eclipse.csharp.llk.ast.Modifiers
- operators - Variable in class com.port80.eclipse.csharp.llk.ast.BinaryExpression
P
- PRIMITIVE - Static variable in class com.port80.eclipse.csharp.llk.ast.TypeFactory
- PRIVATE - Static variable in class com.port80.eclipse.csharp.llk.ast.Modifiers
- PROTECTED - Static variable in class com.port80.eclipse.csharp.llk.ast.Modifiers
- PUBLIC - Static variable in class com.port80.eclipse.csharp.llk.ast.Modifiers
- Property - class com.port80.eclipse.csharp.llk.ast.Property.
- Property(int) - Constructor for class com.port80.eclipse.csharp.llk.ast.Property
- peek() - Method in interface com.port80.eclipse.csharp.llk.ast.IScopeStack
- peek() - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- pop() - Method in interface com.port80.eclipse.csharp.llk.ast.IScopeStack
- pop() - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- primitiveTypes - Static variable in class com.port80.eclipse.csharp.llk.ast.RootContext
- property - Variable in class com.port80.eclipse.csharp.llk.ast.Accessor
- push(Object) - Method in interface com.port80.eclipse.csharp.llk.ast.IScopeStack
- push(Object) - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- putMethod(String, ISymbol) - Method in interface com.port80.eclipse.csharp.llk.ast.ILLKScope
- putMethod(String, ISymbol) - Method in class com.port80.eclipse.csharp.llk.ast.LLKScope
- putMethod(String, ISymbol) - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- putSymbol(ISymbol) - Method in interface com.port80.eclipse.csharp.llk.ast.ILLKScope
- putSymbol(ISymbol) - Method in class com.port80.eclipse.csharp.llk.ast.LLKScope
- putSymbol(String, ISymbol) - Method in class com.port80.eclipse.csharp.llk.ast.LLKScope
- putSymbol(ISymbol) - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- putSymbolList(List) - Method in interface com.port80.eclipse.csharp.llk.ast.ILLKScope
- putSymbolList(List) - Method in class com.port80.eclipse.csharp.llk.ast.LLKScope
- Put ISymbol in List into symbol table.
- putSymbolList(List) - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- putType(String, ISymbol) - Method in interface com.port80.eclipse.csharp.llk.ast.ILLKScope
- putType(String, ISymbol) - Method in class com.port80.eclipse.csharp.llk.ast.LLKScope
- putType(String, ISymbol) - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- putVar(String, ISymbol) - Method in interface com.port80.eclipse.csharp.llk.ast.ILLKScope
- putVar(String, ISymbol) - Method in class com.port80.eclipse.csharp.llk.ast.LLKScope
- putVar(String, ISymbol) - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
R
- READONLY - Static variable in class com.port80.eclipse.csharp.llk.ast.Modifiers
- REMOVE - Static variable in class com.port80.eclipse.csharp.llk.ast.Accessor
- RootContext - class com.port80.eclipse.csharp.llk.ast.RootContext.
- RootContext(int) - Constructor for class com.port80.eclipse.csharp.llk.ast.RootContext
- resolve(IScopeStack) - Method in class com.port80.eclipse.csharp.llk.ast.RootContext
- returnType - Variable in class com.port80.eclipse.csharp.llk.ast.Method
- returnType - Variable in class com.port80.eclipse.csharp.llk.ast.Property
S
- SEALED - Static variable in class com.port80.eclipse.csharp.llk.ast.Modifiers
- SET - Static variable in class com.port80.eclipse.csharp.llk.ast.Accessor
- STATIC - Static variable in class com.port80.eclipse.csharp.llk.ast.Modifiers
- STRUCT - Static variable in class com.port80.eclipse.csharp.llk.ast.TypeFactory
- ScopeStack - class com.port80.eclipse.csharp.llk.ast.ScopeStack.
- Scope stack is used by the parser to keep track of the current lexical scopes and performs symbol lookups.
- ScopeStack(ILLKMain) - Constructor for class com.port80.eclipse.csharp.llk.ast.ScopeStack
- setLocal(boolean) - Method in class com.port80.eclipse.csharp.llk.ast.Variable
- setSymTable(Map) - Method in class com.port80.eclipse.csharp.llk.ast.LLKScope
- signature - Variable in class com.port80.eclipse.csharp.llk.ast.Method
- size() - Method in interface com.port80.eclipse.csharp.llk.ast.IScopeStack
- size() - Method in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- stack - Variable in class com.port80.eclipse.csharp.llk.ast.ScopeStack
- Number of IType on stack.
- symTable - Variable in class com.port80.eclipse.csharp.llk.ast.LLKScope
- The symbol table itself (name->Symbol).
- symbolKey - Variable in class com.port80.eclipse.csharp.llk.ast.Type
T
- TOP - Static variable in class com.port80.eclipse.csharp.llk.ast.Modifiers
- Type - class com.port80.eclipse.csharp.llk.ast.Type.
- Type(int) - Constructor for class com.port80.eclipse.csharp.llk.ast.Type
- TypeFactory - class com.port80.eclipse.csharp.llk.ast.TypeFactory.
- TypeFactory() - Constructor for class com.port80.eclipse.csharp.llk.ast.TypeFactory
- toString(int) - Static method in class com.port80.eclipse.csharp.llk.ast.Modifiers
- top - Variable in class com.port80.eclipse.csharp.llk.ast.ScopeStack
U
V
- VIRTUAL - Static variable in class com.port80.eclipse.csharp.llk.ast.Modifiers
- VOLATILE - Static variable in class com.port80.eclipse.csharp.llk.ast.Modifiers
- Variable - class com.port80.eclipse.csharp.llk.ast.Variable.
- Variable(int) - Constructor for class com.port80.eclipse.csharp.llk.ast.Variable
A B C D E F G I K L M N O P R S T U V
|
|||||||||
| Home >> All >> com >> port80 >> eclipse >> csharp >> llk >> [ ast overview ] | PREV NEXT | ||||||||