/external/antlr/antlr-3.4/tool/src/main/java/org/antlr/tool/ |
GrammarReport.java | 202 // Map synpreds = grammar.getSyntacticPredicates(); 203 // int num_synpreds = synpreds!=null ? synpreds.size() : 0; 235 // includes true ones and preds in synpreds I think; strip out. 384 buf.append("Decisions (ignoring decisions in synpreds): ");
|
GrammarReport2.java | 60 if ( d.dfa==null ) { // unusued decisions in auto synpreds
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/ObjC/ |
ObjC.stg | 98 synpreds, 170 synpreds, 225 synpreds, 262 <synpreds:{pred | SEL <pred>Selector;}; separator="\n"> 343 <synpreds:{pred | <lexerSynpred(name=pred)>};separator="\n"> 458 synpreds, 489 synpreds, 520 synpreds, 583 <synpreds:{pred | SEL <pred>Selector;}; separator="\n"> 696 <synpreds:{pred | <synpred(pred)>} [all...] |
/external/antlr/antlr-3.4/tool/src/main/java/org/antlr/analysis/ |
DFAState.java | 121 * now and we simply report the problem. If synpreds exist, I'll retry 659 Set<SemanticContext> synpreds = new HashSet<SemanticContext>(); local 668 synpreds.add(configuration.semanticContext); 671 if ( synpreds.size()==0 ) { 674 return synpreds;
|
DFA.java | [all...] |
LL1Analyzer.java | 391 * backtracking synpreds.
|
SemanticContext.java | 101 * but synpreds are generated slightly differently.
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/CSharp2/ |
CSharp2.stg | 47 backtracking, synpreds, memoize, numRules, 182 <insertLexerSynpreds(synpreds)> 327 <insertSynpreds(synpreds)> 454 insertLexerSynpreds(synpreds) ::= << 455 <insertSynpreds(synpreds)> 458 insertSynpreds(synpreds) ::= << 459 <if(synpreds)> 460 #region Synpreds 484 #endregion Synpreds [all...] |
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/CSharp3/ |
CSharp3.stg | 48 backtracking, synpreds, memoize, numRules, 177 <insertLexerSynpreds(synpreds)> 319 <insertSynpreds(synpreds)> 435 insertLexerSynpreds(synpreds) ::= << 436 <insertSynpreds(synpreds)> 439 insertSynpreds(synpreds) ::= << 440 <if(synpreds)> 441 #region Synpreds 465 #endregion Synpreds [all...] |
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Delphi/ |
Delphi.stg | 70 * synpreds (): syntactic predicates 85 backtracking, synpreds, memoize, numRules, 164 <synpreds:{p | <lexerSynpredDeclaration(p)>}; separator="\n"> 216 <synpreds:{p | <lexerSynpred(p)>}> 357 <synpreds:{p | <synpredDeclaration(p)>}; separator="\n"> 438 <synpreds:{p | <synpred(p)>}> [all...] |
/external/antlr/antlr-3.4/runtime/C/ |
README | 889 * added warning that interpreter doesn't do synpreds yet 941 * bad location event generated with -debug for synpreds in autobacktrack mode. 951 * was not making synpreds on (C)* type loops with backtrack=true 953 * was copying tree stuff and actions into synpreds with backtrack=true 955 * was making synpreds on even single alt rules / blocks with backtrack=true [all...] |
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/CPP/ |
CPP.stg | 88 backtracking, synpreds, memoize, numRules, 149 <synpreds:{p | <lexerSynpred(p)>}> 173 synpreds, 299 <synpreds:{p | <synpred(p)>}> [all...] |
/external/antlr/antlr-3.4/tool/src/main/java/org/antlr/codegen/ |
CodeGenerator.java | 442 // Now that we know what synpreds are used, we can set into template 447 outputFileST.add("synpreds", synpredNames); 448 headerFileST.add("synpreds", synpredNames); [all...] |
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/ActionScript/ |
ActionScript.stg | 45 backtracking, synpreds, memoize, numRules, 100 <synpreds:{p | <lexerSynpred(p)>}> 216 <synpreds:{p | <synpred(p)>}> [all...] |
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Java/ |
Java.stg | 58 backtracking, synpreds, memoize, numRules, 126 <synpreds:{p | <lexerSynpred(p)>}> 253 <synpreds:{p | <synpred(p)>}> [all...] |
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/JavaScript/ |
JavaScript.stg | 10 backtracking, synpreds, memoize, numRules, 75 <synpreds:{p | <lexerSynpred(p)>}; separator=",\n"> 211 <synpreds:{p | <synpred(p)>}; separator=",\n"> [all...] |
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Perl5/ |
Perl5.stg | 39 backtracking, synpreds, memoize, numRules, 98 <synpreds:{p | <lexerSynpred(p)>}> 239 <synpreds:{p | <synpred(p)>}> [all...] |
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Python/ |
Python.stg | 51 backtracking, synpreds, memoize, numRules, 150 <synpreds:{p | <lexerSynpred(p)>}> 288 <synpreds:{p | <synpred(p)>}> [all...] |
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Scala/ |
Scala.stg | 49 backtracking, synpreds, memoize, numRules, 110 <synpreds:{p | <lexerSynpred(p)>}> 238 <synpreds:{p | <synpred(p)>}> [all...] |
/external/antlr/antlr-3.4/tool/ |
CHANGES.txt | 543 * Labels on tokens, rules carry into synpreds now so semantic predicates work. [all...] |
/external/antlr/antlr-3.4/runtime/ObjC/Framework/ |
ANTLRBaseRecognizer.m | [all...] |
/external/antlr/antlr-3.4/runtime/CSharp2/Sources/Antlr3.Runtime/Antlr.Runtime.Debug/ |
Profiler.cs | 307 /** Successful or not, track how much lookahead synpreds use */
|
/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime.Debug/ |
Profiler.cs | 335 /** Successful or not, track how much lookahead synpreds use */
|
/external/antlr/antlr-3.4/runtime/Java/src/main/java/org/antlr/runtime/debug/ |
Profiler.java | 349 /** Successful or not, track how much lookahead synpreds use */
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/C/ |
C.stg | 94 synpreds, 548 synpreds, [all...] |