Home
last modified time | relevance | path

Searched refs:synpreds (Results 1 – 20 of 20) sorted by relevance

/external/antlr/antlr-3.4/tool/src/main/java/org/antlr/analysis/
DDFAState.java659 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()
DDFA.java988 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/
DObjC.stg98 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/
DCSharp2.stg47 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/
DCSharp3.stg48 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/
DDelphi.stg70 * 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/
DCPP.stg88 backtracking, synpreds, memoize, numRules,
149 <synpreds:{p | <lexerSynpred(p)>}>
173 synpreds,
299 <synpreds:{p | <synpred(p)>}>
/external/antlr/antlr-3.4/runtime/C/
DREADME889 * 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/
DActionScript.stg45 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/
DJavaScript.stg10 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/
DPerl5.stg39 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/
DScala.stg49 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/
DJava.stg58 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/
DPython.stg51 backtracking, synpreds, memoize, numRules,
150 <synpreds:{p | <lexerSynpred(p)>}>
288 <synpreds:{p | <synpred(p)>}>
/external/antlr/antlr-3.4/tool/
DCHANGES.txt543 * 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/
DC.stg94 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/
DANTLRBaseRecognizer.m1068 * 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/
DANTLR.g372 // track how many decisions have synpreds
/external/antlr/antlr-3.4/runtime/ActionScript/project/src/org/antlr/runtime/
DBaseRecognizer.as778 * TODO: this includes synpreds. :(
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Ruby/
DRuby.stg20 profile, backtracking, synpreds, memoize, numRules, fileName, ANTLRVersion, generatedTimestamp,