Searched refs:SemanticContext (Results 1 - 17 of 17) sorted by relevance

/external/antlr/antlr-3.4/tool/src/main/java/org/antlr/analysis/
H A DSemanticContext.java53 * SemanticContext within the scope of this outer class.
59 public abstract class SemanticContext { class
65 public static final SemanticContext EMPTY_SEMANTIC_CONTEXT = new Predicate(Predicate.INVALID_PRED_VALUE);
71 public abstract SemanticContext getGatedPredicateContext();
87 public static class Predicate extends SemanticContext {
212 public SemanticContext getGatedPredicateContext() {
303 public static abstract class CommutativePredicate extends SemanticContext {
304 protected final Set<SemanticContext> operands = new HashSet<SemanticContext>();
307 public CommutativePredicate(SemanticContext
[all...]
H A DPredicateLabel.java39 protected SemanticContext semanticContext;
44 this.semanticContext = new SemanticContext.Predicate(predicateASTNode);
48 public PredicateLabel(SemanticContext semCtx) {
74 public SemanticContext getSemanticContext() {
H A DNFAConfiguration.java57 public SemanticContext semanticContext = SemanticContext.EMPTY_SEMANTIC_CONTEXT;
92 SemanticContext semanticContext)
139 semanticContext!=SemanticContext.EMPTY_SEMANTIC_CONTEXT ) {
H A DLL1Analyzer.java326 SemanticContext ctx = transition0.label.getSemanticContext();
327 SemanticContext.Predicate p = (SemanticContext.Predicate)ctx;
336 SemanticContext ctx = transition0.label.getSemanticContext();
337 SemanticContext.Predicate p = (SemanticContext.Predicate)ctx;
393 public SemanticContext getPredicates(NFAState altStartState) {
398 protected SemanticContext _getPredicates(NFAState s, NFAState altStartState) {
422 SemanticContext p = null;
423 SemanticContext p
[all...]
H A DLL1DFA.java121 SemanticContext ctx = nfa.grammar.ll1Analyzer.getPredicates(altStartState);
124 ctx = new SemanticContext.TruePredicate();
128 SemanticContext.Predicate synpred =
131 synpred = new SemanticContext.TruePredicate();
152 protected SemanticContext.Predicate getSynPredForAlt(NFAState decisionStartState,
162 SemanticContext ctx = altStartState.transition[0].label.getSemanticContext();
164 SemanticContext.Predicate p = (SemanticContext.Predicate)ctx;
168 ((SemanticContext.Predicate)altStartState.transition[0].label.getSemanticContext()).predicateAST);
173 return (SemanticContext
[all...]
H A DNFAToDFAConverter.java162 SemanticContext.EMPTY_SEMANTIC_CONTEXT,
172 SemanticContext.EMPTY_SEMANTIC_CONTEXT,
594 SemanticContext semanticContext,
717 SemanticContext labelContext = transition0.label.getSemanticContext();
731 SemanticContext newSemanticContext = semanticContext;
752 SemanticContext.and(semanticContext, labelContext);
1006 SemanticContext gatedPreds = d.getGatedPredicatesInNFAConfigurations();
1007 SemanticContext existingStateGatedPreds =
1355 Map<Integer, SemanticContext> altToPredMap =
1387 SemanticContext nakedAltPre
[all...]
H A DDFAState.java233 if ( c.semanticContext!=SemanticContext.EMPTY_SEMANTIC_CONTEXT ) {
262 SemanticContext semanticContext)
659 Set<SemanticContext> synpreds = new HashSet<SemanticContext>();
662 SemanticContext gatedPredExpr =
703 public SemanticContext getGatedPredicatesInNFAConfigurations() {
704 SemanticContext unionOfPredicatesFromAllAlts = null;
708 SemanticContext gatedPredExpr =
727 SemanticContext.or(unionOfPredicatesFromAllAlts,gatedPredExpr);
731 if ( unionOfPredicatesFromAllAlts instanceof SemanticContext
[all...]
H A DDecisionProbe.java101 * SemanticContext (pred(s) to execute to resolve syntactic ambiguity).
103 protected Map<DFAState, Map<Integer,SemanticContext>> stateToAltSetWithSemanticPredicatesMap =
104 new HashMap<DFAState, Map<Integer,SemanticContext>>();
390 public SemanticContext getSemanticContextForAlt(DFAState d, int alt) {
395 return (SemanticContext)altToPredMap.get(Utils.integer(alt));
H A DLabel.java230 public SemanticContext getSemanticContext() {
H A DDFA.java834 SemanticContext ctx = t.label.getSemanticContext();
837 // System.out.println(((SemanticContext.Predicate)ctx).predicateAST.token);
858 SemanticContext ctx = t.label.getSemanticContext();
992 SemanticContext semctx = (SemanticContext) it.next();
/external/antlr/antlr-3.4/tool/src/main/java/org/antlr/codegen/
H A DACyclicDFACodeGenerator.java133 SemanticContext preds =
H A DCodeGenerator.java698 SemanticContext preds = t.getGatedPredicatesInNFAConfigurations();
747 SemanticContext semCtx = label.getSemanticContext();
/external/antlr/antlr-3.4/tool/src/main/java/org/antlr/tool/
H A DFASerializer.java168 SemanticContext preds =
H A DDOTGenerator.java296 SemanticContext preds =
H A DGrammar.java1190 SemanticContext visiblePredicates =
1478 public void synPredUsedInDFA(DFA dfa, SemanticContext semCtx) {
/external/clang/lib/Sema/
H A DSemaTemplate.cpp869 DeclContext *SemanticContext; local
873 SemanticContext = computeDeclContext(SS, true);
874 if (!SemanticContext) {
884 if (RequireCompleteDeclContext(SS, SemanticContext))
890 if (SemanticContext->isDependentContext()) {
891 ContextRAII SavedContext(*this, SemanticContext);
895 diagnoseQualifiedDeclaration(SS, SemanticContext, Name, NameLoc);
897 LookupQualifiedName(Previous, SemanticContext);
899 SemanticContext = CurContext;
944 SemanticContext
[all...]
/external/antlr/antlr-3.4/lib/
H A Dantlr-3.4-complete.jarMETA-INF/ META-INF/MANIFEST.MF org/ org/antlr/ org/antlr/analysis/ org/antlr/codegen/ org/ ...

Completed in 234 milliseconds