|
WSF
|
This is the complete list of members for UsCtx, including all inherited members.
| AddAppVariable(Ty *type, const std::string &aName) | UsCtx | |
| AddEntry(Token *aIdent, Fn &aFunc, bool aExtern, UsCtx *aFnCtx=nullptr) | UsCtx | |
| AddEntry(Ty *type, Token *aIdent, int aVarFlags=0) | UsCtx | |
| AddParam(Fn &fn, Ty *type, Token *aIdent, bool aIsFormalParam=false) | UsCtx | |
| AddToInitializerList(UsVal &initList, UsVal &p1, UsVal *p2) | UsCtx | |
| AndCheck(UsVal &aLhs, UsVal &aOrResult) | UsCtx | inline |
| AndComplete(UsVal &orResult, UsVal &rhs, int aJumpOffset) | UsCtx | inline |
| AtDot(Ty *aTypePtr, int pos) | UsCtx | inline |
| AtDot(const UsVal &aVal, int pos) | UsCtx | inline |
| BeginCall(UsVal &fn, int aPos) | UsCtx | |
| BeginStat() | UsCtx | |
| BlockType enum name | UsCtx | |
| BoolLiteral(Token *t) | UsCtx | |
| BoolTy() | UsCtx | inline |
| Break() | UsCtx | inline |
| cADD enum value | UsCtx | |
| Call(UsVal &fn, UsValList &args, UsVal *aReturnVal=nullptr) | UsCtx | |
| CallArgNext(int aPos) | UsCtx | |
| cAND enum value | UsCtx | |
| cASSIGN enum value | UsCtx | |
| cASSIGN_DIV enum value | UsCtx | |
| cASSIGN_INITIAL enum value | UsCtx | |
| cASSIGN_MINUS enum value | UsCtx | |
| cASSIGN_PLUS enum value | UsCtx | |
| cASSIGN_TIMES enum value | UsCtx | |
| Cast(UsVal &v, Ty *ty) | UsCtx | |
| cDIVIDE enum value | UsCtx | |
| cDO_BLOCK enum value | UsCtx | |
| cEQ enum value | UsCtx | |
| cFOR_BLOCK enum value | UsCtx | |
| cFOREACH_BLOCK enum value | UsCtx | |
| cGE enum value | UsCtx | |
| cGT enum value | UsCtx | |
| cINDEX enum value | UsCtx | |
| cLARGE_INT | UsCtx | static |
| cLE enum value | UsCtx | |
| cLT enum value | UsCtx | |
| cMULTIPLY enum value | UsCtx | |
| cNE enum value | UsCtx | |
| cNORMAL_BLOCK enum value | UsCtx | |
| cNOT enum value | UsCtx | |
| CodeOffset() | UsCtx | inline |
| ContextFlags enum name | UsCtx | |
| Continue() | UsCtx | inline |
| cOR enum value | UsCtx | |
| cSCRIPT_BLOCK enum value | UsCtx | |
| cSUBTRACT enum value | UsCtx | |
| cTEMPORARY_SYMBOL_TABLE enum value | UsCtx | |
| Ctor(Ty *aType, const UsValList &aArgs) | UsCtx | |
| cUNARY_MINUS enum value | UsCtx | |
| cUNARY_PLUS enum value | UsCtx | |
| cWHILE_BLOCK enum value | UsCtx | |
| DoCond(UsVal &v) | UsCtx | inline |
| DoubleLiteral(Token *t) | UsCtx | |
| DoWhileStart() | UsCtx | inline |
| EndCall(UsVal &fn, int aPos) | UsCtx | |
| EndContext() | UsCtx | inline |
| EndStat(int aStatNum) | UsCtx | inline |
| ExpectedType(UsVal &v, Ty *t) | UsCtx | |
| ExplicitCast(UsVal &v, Ty *ty) | UsCtx | |
| ForCond(UsVal &v) | UsCtx | inline |
| ForEachBegin(UsVal &key, UsVal &val, UsVal &container) | UsCtx | inline |
| ForEnd() | UsCtx | inline |
| ForInc() | UsCtx | inline |
| FuncComplete(UsVal &aFnVal, UsCtx &aFnCtx) | UsCtx | inline |
| FuncDefStart(UsVal &aScriptVal) | UsCtx | |
| FuncRType() | UsCtx | |
| GetAttribute(UsVal &v, Token *t) | UsCtx | |
| GetAttribute(Ty *ty, Token *t) | UsCtx | |
| GetClassMethod(UsVal &v, Token *t) | UsCtx | |
| GetClassVariable(UsVal &v, Token *t) | UsCtx | |
| GetContainerKey(Ty *aType) | UsCtx | |
| GetContainerValue(Ty *aType) | UsCtx | |
| GetDynAttribute(UsVal &v, Token *t) | UsCtx | |
| GetObserver() const | UsCtx | inline |
| HitEOF() | UsCtx | inline |
| Identifier(Token *aIdent) | UsCtx | |
| IfCond(UsVal &v) | UsCtx | inline |
| IfElseEnd(int aElseEnd) | UsCtx | inline |
| IfTrueEnd(int falseTarget, bool aHasElse) | UsCtx | inline |
| ImplicitCast(UsVal v, Ty *ty) | UsCtx | |
| IntLiteral(Token *t) | UsCtx | |
| IntTy() | UsCtx | inline |
| IsThisMethod(Token *t) | UsCtx | |
| mAllowGlobals | UsCtx | |
| mBlockType | UsCtx | |
| mConst | UsCtx | |
| mContextFlags | UsCtx | |
| mFuncDefSym | UsCtx | |
| mGlobalVarMode | UsCtx | |
| mParentCtx | UsCtx | |
| mSequenceNumberLimit | UsCtx | |
| mSym | UsCtx | |
| NewInitializerList() | UsCtx | |
| NewMirror(UsConstCtx *c, UsSymbolTable *aParentSymbolTable, int aSequenceNumberLimit) | UsCtx | inlinestatic |
| NewVal(Ty *ty) | UsCtx | |
| NullLiteral(Token *t) | UsCtx | |
| Op(UsVal &lhs, int op) | UsCtx | |
| Op(UsVal &lhs, UsVal &idx, UsVal &rhs, int op) | UsCtx | |
| Op(UsVal &lhs, UsVal &rhs, int op) | UsCtx | |
| OperationId enum name | UsCtx | |
| OrCheck(UsVal &aLhs, UsVal &aOrResult) | UsCtx | inline |
| OrComplete(UsVal &orResult, UsVal &rhs, int aJumpOffset) | UsCtx | inline |
| qType(Token *t) | UsCtx | |
| qType(Ty *aTypePtr, std::pair< Ty *, Ty * > aArgs) | UsCtx | |
| RealizeContainer(UsInitializerList &aInitializer, Ty *aLhsType) | UsCtx | |
| Return(UsVal &v) | UsCtx | inline |
| RType(UsSymbol *s) | UsCtx | |
| ScriptContext() | UsCtx | |
| Search(const std::string &aName, int aDepth=100) | UsCtx | inline |
| Search(Token *aIdent) | UsCtx | |
| SemErr(const char *aMsg) | UsCtx | |
| SetBlockType(BlockType aBlockType) | UsCtx | inline |
| SetRType(Fn &fn, Ty *type) | UsCtx | |
| StringLiteral(Token *t) | UsCtx | |
| SymVal(UsSymbol *aSym) | UsCtx | |
| Text(Token *t) | UsCtx | |
| ThisValue() | UsCtx | |
| Type(Token *t) | UsCtx | |
| UsCtx(UsConstCtx *c) | UsCtx | explicit |
| UsCtx(UsCtx &p, UsSymbolTable::TableLinkage aLinkage=UsSymbolTable::cNEW_SCOPE) | UsCtx | |
| VarDecl(Ty *ty, Token *t, int flags=0) | UsCtx | |
| VarDeclInit(UsVal &v) | UsCtx | inline |
| VarDeclPreAssign(UsVal &v) | UsCtx | inline |
| VoidTy() | UsCtx | inline |
| WhileCond(UsVal &v) | UsCtx | inline |
| WhileEnd(int aEnd) | UsCtx | inline |
| ~UsCtx() | UsCtx |