Searched refs:synpreds (Results 1 – 20 of 20) sorted by relevance
/external/antlr/antlr-3.4/tool/src/main/java/org/antlr/analysis/ |
D | DFAState.java | 659 Set<SemanticContext> synpreds = new HashSet<SemanticContext>(); in getGatedSyntacticPredicatesInNFAConfigurations() local 668 synpreds.add(configuration.semanticContext); in getGatedSyntacticPredicatesInNFAConfigurations() 671 if ( synpreds.size()==0 ) { in getGatedSyntacticPredicatesInNFAConfigurations() 674 return synpreds; in getGatedSyntacticPredicatesInNFAConfigurations()
|
D | DFA.java | 988 Set synpreds = a.getGatedSyntacticPredicatesInNFAConfigurations(); 989 if ( synpreds!=null ) { 991 for (Iterator it = synpreds.iterator(); it.hasNext();) {
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/ObjC/ |
D | 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/resources/org/antlr/codegen/templates/CSharp2/ |
D | 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)>
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/CSharp3/ |
D | 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)>
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Delphi/ |
D | 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)>}>
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/CPP/ |
D | CPP.stg | 88 backtracking, synpreds, memoize, numRules, 149 <synpreds:{p | <lexerSynpred(p)>}> 173 synpreds, 299 <synpreds:{p | <synpred(p)>}>
|
/external/antlr/antlr-3.4/runtime/C/ |
D | 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 1077 * Detecting use of synpreds in analysis now instead of codegen. In 1078 this way, I can avoid analyzing decisions in synpreds for synpreds 1404 * Bug fix: location 0, 0 emitted for synpreds and empty alts.
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/ActionScript/ |
D | ActionScript.stg | 45 backtracking, synpreds, memoize, numRules, 100 <synpreds:{p | <lexerSynpred(p)>}> 216 <synpreds:{p | <synpred(p)>}>
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/JavaScript/ |
D | JavaScript.stg | 10 backtracking, synpreds, memoize, numRules, 75 <synpreds:{p | <lexerSynpred(p)>}; separator=",\n"> 211 <synpreds:{p | <synpred(p)>}; separator=",\n">
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Perl5/ |
D | Perl5.stg | 39 backtracking, synpreds, memoize, numRules, 98 <synpreds:{p | <lexerSynpred(p)>}> 239 <synpreds:{p | <synpred(p)>}>
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Scala/ |
D | Scala.stg | 49 backtracking, synpreds, memoize, numRules, 110 <synpreds:{p | <lexerSynpred(p)>}> 238 <synpreds:{p | <synpred(p)>}>
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Java/ |
D | Java.stg | 58 backtracking, synpreds, memoize, numRules, 126 <synpreds:{p | <lexerSynpred(p)>}> 253 <synpreds:{p | <synpred(p)>}>
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Python/ |
D | Python.stg | 51 backtracking, synpreds, memoize, numRules, 150 <synpreds:{p | <lexerSynpred(p)>}> 288 <synpreds:{p | <synpred(p)>}>
|
/external/antlr/antlr-3.4/tool/ |
D | CHANGES.txt | 543 * Labels on tokens, rules carry into synpreds now so semantic predicates work. 2459 * added warning that interpreter doesn't do synpreds yet 2511 * bad location event generated with -debug for synpreds in autobacktrack mode. 2521 * was not making synpreds on (C)* type loops with backtrack=true 2523 * was copying tree stuff and actions into synpreds with backtrack=true 2525 * was making synpreds on even single alt rules / blocks with backtrack=true 2647 * Detecting use of synpreds in analysis now instead of codegen. In 2648 this way, I can avoid analyzing decisions in synpreds for synpreds 2974 * Bug fix: location 0, 0 emitted for synpreds and empty alts.
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/C/ |
D | C.stg | 94 synpreds, 548 synpreds, 1067 <if(synpreds)> 1072 <synpreds:{p | <lexerSynpred(predname=p)>}> 1462 <synpreds:{p | <synpred(predname=p)>}>
|
/external/antlr/antlr-3.4/runtime/ObjC/Framework/ |
D | ANTLRBaseRecognizer.m | 1068 * TODO: this includes synpreds. :( 1106 … call a syntactic predicate methods using its selector. this way we can support arbitrary synpreds.
|
/external/antlr/antlr-3.4/tool/src/main/antlr3/org/antlr/grammar/v3/ |
D | ANTLR.g | 372 // track how many decisions have synpreds
|
/external/antlr/antlr-3.4/runtime/ActionScript/project/src/org/antlr/runtime/ |
D | BaseRecognizer.as | 778 * TODO: this includes synpreds. :(
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Ruby/ |
D | Ruby.stg | 20 profile, backtracking, synpreds, memoize, numRules, fileName, ANTLRVersion, generatedTimestamp,
|