_alias (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protectedstatic |
_Check (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protectedstatic |
_classBody (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protected |
_currentRule (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protected |
_definedAliases (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protected |
_Error (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protectedstatic |
_HashSet (defined in Loyc.LLParserGenerator.GeneralCodeGenHelper) | Loyc.LLParserGenerator.GeneralCodeGenHelper | protectedstatic |
_LA (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protectedstatic |
_LA0 (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protectedstatic |
_Match (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protectedstatic |
_MatchAny (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protectedstatic |
_MatchExcept (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protectedstatic |
_MatchExceptRange (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protectedstatic |
_MatchRange (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protectedstatic |
_NewSet (defined in Loyc.LLParserGenerator.GeneralCodeGenHelper) | Loyc.LLParserGenerator.GeneralCodeGenHelper | protectedstatic |
_setNameCounter (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protected |
_Skip (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protectedstatic |
_Symbol (defined in Loyc.LLParserGenerator.GeneralCodeGenHelper) | Loyc.LLParserGenerator.GeneralCodeGenHelper | protectedstatic |
_T (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protectedstatic |
_TryMatch (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protectedstatic |
_TryMatchExcept (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protectedstatic |
_TryMatchExceptRange (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protectedstatic |
_TryMatchRange (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protectedstatic |
_underscore (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protectedstatic |
AllowSwitch | Loyc.LLParserGenerator.GeneralCodeGenHelper | |
ApiCall(Symbol apiName, params LNode[] args) | Loyc.LLParserGenerator.CodeGenHelperBase | inlineprotectedvirtual |
ApiCall(Symbol apiName, IEnumerable< LNode > args, bool isStatic=false) | Loyc.LLParserGenerator.CodeGenHelperBase | inlineprotectedvirtual |
ApiType(LNode typeName) (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | inlineprotectedvirtual |
BaseCostForSwitch | Loyc.LLParserGenerator.CodeGenHelperBase | protected |
Begin(WList< LNode > classBody, ISourceFile sourceFile) | Loyc.LLParserGenerator.CodeGenHelperBase | inlinevirtual |
BeginRule(Rule rule) | Loyc.LLParserGenerator.CodeGenHelperBase | inlinevirtual |
CallRule(RuleRef rref, bool recognizerMode) | Loyc.LLParserGenerator.CodeGenHelperBase | inlinevirtual |
CallTryRecognizer(RuleRef rref, int lookahead) | Loyc.LLParserGenerator.CodeGenHelperBase | inlinevirtual |
CastLA | Loyc.LLParserGenerator.GeneralCodeGenHelper | |
CodeGenHelperBase() (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | inline |
CodeToTerminalPred(LNode expr, ref string errorMsg) | Loyc.LLParserGenerator.GeneralCodeGenHelper | inlinevirtual |
CreateRuleMethod(Rule rule, LNodeList methodBody) | Loyc.LLParserGenerator.CodeGenHelperBase | inlinevirtual |
CreateTryWrapperForRecognizer(Rule rule) | Loyc.LLParserGenerator.CodeGenHelperBase | inline |
DefaultOf(LNode type, bool wantList) (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | inlineprotectedvirtual |
Done() | Loyc.LLParserGenerator.CodeGenHelperBase | inlinevirtual |
EmptySet (defined in Loyc.LLParserGenerator.GeneralCodeGenHelper) | Loyc.LLParserGenerator.GeneralCodeGenHelper | |
EndMayBeReachable(LNode stmt) (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | inlineprotectedstatic |
EOF (defined in Loyc.LLParserGenerator.GeneralCodeGenHelper) | Loyc.LLParserGenerator.GeneralCodeGenHelper | static |
ErrorBranch(IPGTerminalSet covered, int laIndex) | Loyc.LLParserGenerator.CodeGenHelperBase | inlinevirtual |
Example(IPGTerminalSet set_) | Loyc.LLParserGenerator.GeneralCodeGenHelper | inlinevirtual |
ExampleChar(IPGTerminalSet set) | Loyc.LLParserGenerator.CodeGenHelperBase | inlinevirtual |
F (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | protected |
GeneralCodeGenHelper(LNode laType=null, bool allowSwitch=true) (defined in Loyc.LLParserGenerator.GeneralCodeGenHelper) | Loyc.LLParserGenerator.GeneralCodeGenHelper | inline |
GeneralCodeGenHelper(LNode laType, LNode setType=null, bool allowSwitch=true) (defined in Loyc.LLParserGenerator.GeneralCodeGenHelper) | Loyc.LLParserGenerator.GeneralCodeGenHelper | inline |
GenerateAndPredCheck(AndPred andPred, LNode code, int li) | Loyc.LLParserGenerator.CodeGenHelperBase | inlinevirtual |
GenerateMatch(IPGTerminalSet set, bool savingResult, bool recognizerMode) | Loyc.LLParserGenerator.CodeGenHelperBase | inlinevirtual |
GenerateMatchExpr(IPGTerminalSet set_, bool savingResult, bool recognizerMode) | Loyc.LLParserGenerator.GeneralCodeGenHelper | inlinevirtual |
GenerateSetDecl(IPGTerminalSet set_, Symbol setName) | Loyc.LLParserGenerator.GeneralCodeGenHelper | inlineprotectedvirtual |
GenerateSetDecl(IPGTerminalSet set) (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | inlineprotectedvirtual |
GenerateSetName(Rule currentRule) (defined in Loyc.LLParserGenerator.CodeGenHelperBase) | Loyc.LLParserGenerator.CodeGenHelperBase | inlineprotectedvirtual |
GenerateSkip(bool savingResult) | Loyc.LLParserGenerator.CodeGenHelperBase | inlinevirtual |
GenerateSwitch(IPGTerminalSet[] branchSets, LNode[] branchCode, MSet< int > casesToInclude, LNode defaultBranch, LNode laVar) | Loyc.LLParserGenerator.CodeGenHelperBase | inlinevirtual |
GenerateTest(IPGTerminalSet set_, LNode subject, Symbol setName) | Loyc.LLParserGenerator.GeneralCodeGenHelper | inlineprotectedvirtual |
Loyc::LLParserGenerator::CodeGenHelperBase.GenerateTest(IPGTerminalSet set, LNode laVar) | Loyc.LLParserGenerator.CodeGenHelperBase | inlinevirtual |
GetCases(IPGTerminalSet set_) | Loyc.LLParserGenerator.GeneralCodeGenHelper | inlineprotectedvirtual |
GetListType(LNode type) | Loyc.LLParserGenerator.CodeGenHelperBase | inlinevirtual |
GetRelativeCostForSwitch(IPGTerminalSet set_) | Loyc.LLParserGenerator.GeneralCodeGenHelper | inlineprotectedvirtual |
InputClass | Loyc.LLParserGenerator.CodeGenHelperBase | |
InputSource | Loyc.LLParserGenerator.CodeGenHelperBase | |
LA(int k) | Loyc.LLParserGenerator.GeneralCodeGenHelper | inlinevirtual |
LaType | Loyc.LLParserGenerator.GeneralCodeGenHelper | |
LAType() | Loyc.LLParserGenerator.GeneralCodeGenHelper | inlinevirtual |
ListInitializer | Loyc.LLParserGenerator.CodeGenHelperBase | |
ListType | Loyc.LLParserGenerator.CodeGenHelperBase | |
MakeInitializedVarDecl(LNode type, bool wantList, Symbol varName) | Loyc.LLParserGenerator.CodeGenHelperBase | inlinevirtual |
MatchCast | Loyc.LLParserGenerator.GeneralCodeGenHelper | |
NoCheckByDefault | Loyc.LLParserGenerator.CodeGenHelperBase | |
Optimize(IPGTerminalSet set, IPGTerminalSet dontcare) | Loyc.LLParserGenerator.CodeGenHelperBase | inlinevirtual |
ResolveAlias(LNode expr) | Loyc.LLParserGenerator.CodeGenHelperBase | inline |
SetListInitializer(LNode varDecl) | Loyc.LLParserGenerator.CodeGenHelperBase | inline |
SetType | Loyc.LLParserGenerator.GeneralCodeGenHelper | |
ShouldGenerateSwitch(IPGTerminalSet[] sets, MSet< int > casesToInclude, bool hasErrorBranch) | Loyc.LLParserGenerator.CodeGenHelperBase | inlinevirtual |
TerminalType | Loyc.LLParserGenerator.CodeGenHelperBase | |
VisitInput(LNode stmt, IMessageSink sink) | Loyc.LLParserGenerator.CodeGenHelperBase | inlinevirtual |