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