Searched refs:ruleMemo (Results 1 - 25 of 28) sorted by relevance

12

/external/antlr/antlr-3.4/runtime/Java/src/main/java/org/antlr/runtime/
H A DRecognizerSharedState.java74 * the stop token index for each rule. ruleMemo[ruleIndex] is
80 public Map[] ruleMemo; field in class:RecognizerSharedState
133 if ( state.ruleMemo!=null ) {
134 this.ruleMemo = new Map[state.ruleMemo.length];
135 System.arraycopy(state.ruleMemo, 0, this.ruleMemo, 0, state.ruleMemo.length);
H A DBaseRecognizer.java83 for (int i = 0; state.ruleMemo!=null && i < state.ruleMemo.length; i++) { // wipe cache
84 state.ruleMemo[i] = null;
794 if ( state.ruleMemo[ruleIndex]==null ) {
795 state.ruleMemo[ruleIndex] = new HashMap();
798 (Integer)state.ruleMemo[ruleIndex].get(new Integer(ruleStartIndex));
838 if ( state.ruleMemo==null ) {
841 if ( ruleIndex >= state.ruleMemo.length ) {
842 System.err.println("!!!!!!!!! memo size is "+state.ruleMemo.length+", but rule index is "+ruleIndex);
844 if ( state.ruleMemo[ruleInde
[all...]
/external/antlr/antlr-3.4/runtime/JavaScript/src/org/antlr/runtime/
H A DRecognizerSharedState.js45 * the stop token index for each rule. ruleMemo[ruleIndex] is
51 this.ruleMemo = null;
H A DBaseRecognizer.js85 if (this.state.ruleMemo) {
86 for (i=0, len=this.state.ruleMemo.length; i<len; i++) {
87 this.state.ruleMemo[i] = null;
843 if ( !this.state.ruleMemo[ruleIndex] ) {
844 this.state.ruleMemo[ruleIndex] = {};
847 this.state.ruleMemo[ruleIndex][ruleStartIndex];
893 if ( !org.antlr.lang.isValue(this.state.ruleMemo) ) {
896 if ( ruleIndex >= this.state.ruleMemo.length ) {
897 throw new Error("!!!!!!!!! memo size is "+this.state.ruleMemo.length+", but rule index is "+ruleIndex);
899 if ( org.antlr.lang.isValue(this.state.ruleMemo[ruleInde
[all...]
/external/antlr/antlr-3.4/runtime/CSharp2/Sources/Antlr3.Runtime/Antlr.Runtime/
H A DRecognizerSharedState.cs98 * the stop token index for each rule. ruleMemo[ruleIndex] is
105 public IDictionary<int, int>[] ruleMemo; field in class:Antlr.Runtime.RecognizerSharedState
171 if (state.ruleMemo != null)
172 ruleMemo = (IDictionary<int, int>[])state.ruleMemo.Clone();
H A DBaseRecognizer.cs110 for (int i = 0; state.ruleMemo != null && i < state.ruleMemo.Length; i++) { // wipe cache
111 state.ruleMemo[i] = null;
851 if (state.ruleMemo[ruleIndex] == null) {
852 state.ruleMemo[ruleIndex] = new Dictionary<int, int>();
856 if (!state.ruleMemo[ruleIndex].TryGetValue(ruleStartIndex, out stopIndex))
899 if (state.ruleMemo == null) {
903 if (ruleIndex >= state.ruleMemo.Length) {
905 TraceDestination.WriteLine("!!!!!!!!! memo size is " + state.ruleMemo.Length + ", but rule index is " + ruleIndex);
907 if (state.ruleMemo[ruleInde
[all...]
/external/antlr/antlr-3.4/runtime/CSharp3/Sources/Antlr3.Runtime/
H A DRecognizerSharedState.cs100 * the stop token index for each rule. ruleMemo[ruleIndex] is
107 public IDictionary<int, int>[] ruleMemo; field in class:Antlr.Runtime.RecognizerSharedState
175 if ( state.ruleMemo != null )
176 ruleMemo = (IDictionary<int, int>[])state.ruleMemo.Clone();
H A DBaseRecognizer.cs119 for ( int i = 0; state.ruleMemo != null && i < state.ruleMemo.Length; i++ )
121 state.ruleMemo[i] = null;
960 if ( state.ruleMemo[ruleIndex] == null )
962 state.ruleMemo[ruleIndex] = new Dictionary<int, int>();
966 if ( !state.ruleMemo[ruleIndex].TryGetValue( ruleStartIndex, out stopIndex ) )
1015 if ( state.ruleMemo == null )
1020 if ( ruleIndex >= state.ruleMemo.Length )
1023 TraceDestination.WriteLine("!!!!!!!!! memo size is " + state.ruleMemo.Length + ", but rule index is " + ruleIndex);
1025 if ( state.ruleMemo[ruleInde
[all...]
/external/antlr/antlr-3.4/runtime/C/include/
H A Dantlr3recognizersharedstate.h114 * Tracks the stop token index for each rule. ruleMemo[ruleIndex] is
120 pANTLR3_INT_TRIE ruleMemo; member in struct:ANTLR3_RECOGNIZER_SHARED_STATE_struct
/external/antlr/antlr-3.4/runtime/ObjC/ANTLR.framework/Headers/
H A DANTLRRecognizerSharedState.h40 ANTLRRuleStack *ruleMemo; // store previous results of matching rules so we don't have to do it again. Hook in incremental stuff here, too. variable
58 @property (retain, getter=getRuleMemo, setter=setRuleMemo:) ANTLRRuleStack *ruleMemo; variable
/external/antlr/antlr-3.4/runtime/ObjC/ANTLR.framework/Versions/A/Headers/
H A DANTLRRecognizerSharedState.h40 ANTLRRuleStack *ruleMemo; // store previous results of matching rules so we don't have to do it again. Hook in incremental stuff here, too. variable
58 @property (retain, getter=getRuleMemo, setter=setRuleMemo:) ANTLRRuleStack *ruleMemo; variable
/external/antlr/antlr-3.4/runtime/ObjC/ANTLR.framework/Versions/Current/Headers/
H A DANTLRRecognizerSharedState.h40 ANTLRRuleStack *ruleMemo; // store previous results of matching rules so we don't have to do it again. Hook in incremental stuff here, too. variable
58 @property (retain, getter=getRuleMemo, setter=setRuleMemo:) ANTLRRuleStack *ruleMemo; variable
/external/antlr/antlr-3.4/runtime/ObjC/Framework/
H A DANTLRRecognizerSharedState.h41 __strong ANTLRRuleStack *ruleMemo; // store previous results of matching rules so we don't have to do it again. Hook in incremental stuff here, too. variable
59 @property (retain, getter=getRuleMemo, setter=setRuleMemo:) ANTLRRuleStack *ruleMemo; variable
/external/antlr/antlr-3.4/runtime/C/src/
H A Dantlr3baserecognizer.c121 recognizer->state->ruleMemo = NULL;
208 if (recognizer->state->ruleMemo != NULL)
210 recognizer->state->ruleMemo->free(recognizer->state->ruleMemo);
211 recognizer->state->ruleMemo = NULL;
1866 entry = recognizer->state->ruleMemo->get(recognizer->state->ruleMemo, (ANTLR3_INTKEY)ruleIndex);
1881 recognizer->state->ruleMemo->add(recognizer->state->ruleMemo, (ANTLR3_INTKEY)ruleIndex, ANTLR3_HASH_TYPE_STR, 0, ANTLR3_FUNC_PTR(ruleList), freeIntTrie);
2037 entry = recognizer->state->ruleMemo
[all...]
/external/antlr/antlr-3.4/runtime/Python/antlr3/
H A Drecognizers.py80 # the stop token index for each rule. ruleMemo[ruleIndex] is
85 self.ruleMemo = None
193 if self._state.ruleMemo is not None:
194 self._state.ruleMemo = {}
920 if ruleIndex not in self._state.ruleMemo:
921 self._state.ruleMemo[ruleIndex] = {}
923 return self._state.ruleMemo[ruleIndex].get(
964 if ruleIndex in self._state.ruleMemo:
965 self._state.ruleMemo[ruleIndex][ruleStartIndex] = stopTokenIndex
/external/antlr/antlr-3.4/runtime/ActionScript/project/src/org/antlr/runtime/
H A DBaseRecognizer.as48 for (var i:int = 0; state.ruleMemo!=null && i < state.ruleMemo.length; i++) { // wipe cache
49 state.ruleMemo[i] = null;
722 if ( state.ruleMemo[ruleIndex]==undefined ) {
723 state.ruleMemo[ruleIndex] = new Array();
725 var stopIndex:* = state.ruleMemo[ruleIndex][ruleStartIndex];
765 if ( state.ruleMemo==null ) {
768 if ( ruleIndex >= state.ruleMemo.length ) {
769 trace("!!!!!!!!! memo size is "+state.ruleMemo.length+", but rule index is "+ruleIndex);
772 if ( state.ruleMemo[ruleInde
[all...]
H A DRecognizerSharedState.as46 * the stop token index for each rule. ruleMemo[ruleIndex] is
52 public var ruleMemo:Array; variable
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/ObjC/
H A DObjC.stg332 if ( state.ruleMemo == nil ) {
333 state.ruleMemo = [[ANTLRRuleStack newANTLRRuleStackWithSize:<numRules>+1] retain];
335 if ( [state.ruleMemo count] == 0 ) {
337 <! [state.ruleMemo addObject:[NSNull null]]; /* dummy entry to ensure 1-basedness. */ !>
339 [state.ruleMemo addObject:[ANTLRHashRule newANTLRHashRuleWithLen:17]];
756 state.ruleMemo = [[ANTLRRuleStack newANTLRRuleStack:<numRules>+1] retain];<\n> <! index from 1..n !>
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/ActionScript/
H A DActionScript.stg84 this.state.ruleMemo = new Array(<numRules>+1);<\n> <! index from 1..n !>
228 this.state.ruleMemo = new Array(<length(grammar.allImportedRules)>+1);<\n> <! index from 1..n !>
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Java/
H A DJava.stg110 state.ruleMemo = new HashMap[<numRules>+1];<\n> <! index from 1..n !>
266 this.state.ruleMemo = new HashMap[<length(grammar.allImportedRules)>+1];<\n> <! index from 1..n !>
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Python/
H A DPython.stg125 self._state.ruleMemo = {}
254 self._state.ruleMemo = {}
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/Scala/
H A DScala.stg94 state.ruleMemo = new Array[java.util.Map[_,_]](<numRules>+1)<\n> <! index from 1..n !>
247 this.state.ruleMemo = new Array[java.util.Map[_,_]](<length(grammar.allImportedRules)>+1)<\n> <! index from 1..n !>
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/C/
H A DC.stg279 #define RULEMEMO LEXSTATE->ruleMemo
406 #define RULEMEMO PSRSTATE->ruleMemo
478 #define RULEMEMO PSRSTATE->ruleMemo
999 ctx->pLexer->rec->ruleMemo = antlr3IntTrieNew(15); /* 16 bit depth is enough for 32768 rules! */
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/CSharp2/
H A DCSharp2.stg135 state.ruleMemo = new System.Collections.Generic.Dictionary\<int, int>[<numRules>+1];<\n><! index from 1..n !>
396 this.state.ruleMemo = new System.Collections.Generic.Dictionary\<int, int>[<length(grammar.allImportedRules)>+1];<\n><! index from 1..n !>
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/CSharp3/
H A DCSharp3.stg134 state.ruleMemo = new System.Collections.Generic.Dictionary\<int, int>[<numRules>+1];<\n><! index from 1..n !>
378 this.state.ruleMemo = new System.Collections.Generic.Dictionary\<int, int>[<length(grammar.allImportedRules)>+1];<\n><! index from 1..n !>

Completed in 399 milliseconds

12