]> gitweb.ps.run Git - toc/blob - antlr4-cpp-runtime-4.9.2-source/runtime/antlrcpp.xcodeproj/project.pbxproj
add antlr source code and ReadMe
[toc] / antlr4-cpp-runtime-4.9.2-source / runtime / antlrcpp.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 54;
7         objects = {
8
9 /* Begin PBXBuildFile section */
10                 270C67F31CDB4F1E00116E17 /* antlrcpp_ios.h in Headers */ = {isa = PBXBuildFile; fileRef = 270C67F21CDB4F1E00116E17 /* antlrcpp_ios.h */; settings = {ATTRIBUTES = (Public, ); }; };
11                 270C69E01CDB536A00116E17 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 270C69DF1CDB536A00116E17 /* CoreFoundation.framework */; };
12                 276566E01DA93BFB000869BE /* ParseTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276566DF1DA93BFB000869BE /* ParseTree.cpp */; };
13                 276566E11DA93BFB000869BE /* ParseTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276566DF1DA93BFB000869BE /* ParseTree.cpp */; };
14                 276566E21DA93BFB000869BE /* ParseTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276566DF1DA93BFB000869BE /* ParseTree.cpp */; };
15                 276E5D2E1CDB57AA003FF4B4 /* ANTLRErrorListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C0C1CDB57AA003FF4B4 /* ANTLRErrorListener.h */; };
16                 276E5D2F1CDB57AA003FF4B4 /* ANTLRErrorListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C0C1CDB57AA003FF4B4 /* ANTLRErrorListener.h */; };
17                 276E5D301CDB57AA003FF4B4 /* ANTLRErrorListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C0C1CDB57AA003FF4B4 /* ANTLRErrorListener.h */; settings = {ATTRIBUTES = (Public, ); }; };
18                 276E5D311CDB57AA003FF4B4 /* ANTLRErrorStrategy.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C0D1CDB57AA003FF4B4 /* ANTLRErrorStrategy.h */; };
19                 276E5D321CDB57AA003FF4B4 /* ANTLRErrorStrategy.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C0D1CDB57AA003FF4B4 /* ANTLRErrorStrategy.h */; };
20                 276E5D331CDB57AA003FF4B4 /* ANTLRErrorStrategy.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C0D1CDB57AA003FF4B4 /* ANTLRErrorStrategy.h */; settings = {ATTRIBUTES = (Public, ); }; };
21                 276E5D341CDB57AA003FF4B4 /* ANTLRFileStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C0E1CDB57AA003FF4B4 /* ANTLRFileStream.cpp */; };
22                 276E5D351CDB57AA003FF4B4 /* ANTLRFileStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C0E1CDB57AA003FF4B4 /* ANTLRFileStream.cpp */; };
23                 276E5D361CDB57AA003FF4B4 /* ANTLRFileStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C0E1CDB57AA003FF4B4 /* ANTLRFileStream.cpp */; };
24                 276E5D371CDB57AA003FF4B4 /* ANTLRFileStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C0F1CDB57AA003FF4B4 /* ANTLRFileStream.h */; };
25                 276E5D381CDB57AA003FF4B4 /* ANTLRFileStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C0F1CDB57AA003FF4B4 /* ANTLRFileStream.h */; };
26                 276E5D391CDB57AA003FF4B4 /* ANTLRFileStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C0F1CDB57AA003FF4B4 /* ANTLRFileStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
27                 276E5D3A1CDB57AA003FF4B4 /* ANTLRInputStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C101CDB57AA003FF4B4 /* ANTLRInputStream.cpp */; };
28                 276E5D3B1CDB57AA003FF4B4 /* ANTLRInputStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C101CDB57AA003FF4B4 /* ANTLRInputStream.cpp */; };
29                 276E5D3C1CDB57AA003FF4B4 /* ANTLRInputStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C101CDB57AA003FF4B4 /* ANTLRInputStream.cpp */; };
30                 276E5D3D1CDB57AA003FF4B4 /* ANTLRInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C111CDB57AA003FF4B4 /* ANTLRInputStream.h */; };
31                 276E5D3E1CDB57AA003FF4B4 /* ANTLRInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C111CDB57AA003FF4B4 /* ANTLRInputStream.h */; };
32                 276E5D3F1CDB57AA003FF4B4 /* ANTLRInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C111CDB57AA003FF4B4 /* ANTLRInputStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
33                 276E5D401CDB57AA003FF4B4 /* AbstractPredicateTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C131CDB57AA003FF4B4 /* AbstractPredicateTransition.cpp */; };
34                 276E5D411CDB57AA003FF4B4 /* AbstractPredicateTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C131CDB57AA003FF4B4 /* AbstractPredicateTransition.cpp */; };
35                 276E5D421CDB57AA003FF4B4 /* AbstractPredicateTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C131CDB57AA003FF4B4 /* AbstractPredicateTransition.cpp */; };
36                 276E5D431CDB57AA003FF4B4 /* AbstractPredicateTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C141CDB57AA003FF4B4 /* AbstractPredicateTransition.h */; };
37                 276E5D441CDB57AA003FF4B4 /* AbstractPredicateTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C141CDB57AA003FF4B4 /* AbstractPredicateTransition.h */; };
38                 276E5D451CDB57AA003FF4B4 /* AbstractPredicateTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C141CDB57AA003FF4B4 /* AbstractPredicateTransition.h */; settings = {ATTRIBUTES = (Public, ); }; };
39                 276E5D461CDB57AA003FF4B4 /* ActionTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C151CDB57AA003FF4B4 /* ActionTransition.cpp */; };
40                 276E5D471CDB57AA003FF4B4 /* ActionTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C151CDB57AA003FF4B4 /* ActionTransition.cpp */; };
41                 276E5D481CDB57AA003FF4B4 /* ActionTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C151CDB57AA003FF4B4 /* ActionTransition.cpp */; };
42                 276E5D491CDB57AA003FF4B4 /* ActionTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C161CDB57AA003FF4B4 /* ActionTransition.h */; };
43                 276E5D4A1CDB57AA003FF4B4 /* ActionTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C161CDB57AA003FF4B4 /* ActionTransition.h */; };
44                 276E5D4B1CDB57AA003FF4B4 /* ActionTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C161CDB57AA003FF4B4 /* ActionTransition.h */; settings = {ATTRIBUTES = (Public, ); }; };
45                 276E5D4C1CDB57AA003FF4B4 /* AmbiguityInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C171CDB57AA003FF4B4 /* AmbiguityInfo.cpp */; };
46                 276E5D4D1CDB57AA003FF4B4 /* AmbiguityInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C171CDB57AA003FF4B4 /* AmbiguityInfo.cpp */; };
47                 276E5D4E1CDB57AA003FF4B4 /* AmbiguityInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C171CDB57AA003FF4B4 /* AmbiguityInfo.cpp */; };
48                 276E5D4F1CDB57AA003FF4B4 /* AmbiguityInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C181CDB57AA003FF4B4 /* AmbiguityInfo.h */; };
49                 276E5D501CDB57AA003FF4B4 /* AmbiguityInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C181CDB57AA003FF4B4 /* AmbiguityInfo.h */; };
50                 276E5D511CDB57AA003FF4B4 /* AmbiguityInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C181CDB57AA003FF4B4 /* AmbiguityInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
51                 276E5D521CDB57AA003FF4B4 /* ArrayPredictionContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C191CDB57AA003FF4B4 /* ArrayPredictionContext.cpp */; };
52                 276E5D531CDB57AA003FF4B4 /* ArrayPredictionContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C191CDB57AA003FF4B4 /* ArrayPredictionContext.cpp */; };
53                 276E5D541CDB57AA003FF4B4 /* ArrayPredictionContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C191CDB57AA003FF4B4 /* ArrayPredictionContext.cpp */; };
54                 276E5D551CDB57AA003FF4B4 /* ArrayPredictionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C1A1CDB57AA003FF4B4 /* ArrayPredictionContext.h */; };
55                 276E5D561CDB57AA003FF4B4 /* ArrayPredictionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C1A1CDB57AA003FF4B4 /* ArrayPredictionContext.h */; };
56                 276E5D571CDB57AA003FF4B4 /* ArrayPredictionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C1A1CDB57AA003FF4B4 /* ArrayPredictionContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
57                 276E5D581CDB57AA003FF4B4 /* ATN.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C1B1CDB57AA003FF4B4 /* ATN.cpp */; };
58                 276E5D591CDB57AA003FF4B4 /* ATN.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C1B1CDB57AA003FF4B4 /* ATN.cpp */; };
59                 276E5D5A1CDB57AA003FF4B4 /* ATN.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C1B1CDB57AA003FF4B4 /* ATN.cpp */; };
60                 276E5D5B1CDB57AA003FF4B4 /* ATN.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C1C1CDB57AA003FF4B4 /* ATN.h */; };
61                 276E5D5C1CDB57AA003FF4B4 /* ATN.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C1C1CDB57AA003FF4B4 /* ATN.h */; };
62                 276E5D5D1CDB57AA003FF4B4 /* ATN.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C1C1CDB57AA003FF4B4 /* ATN.h */; settings = {ATTRIBUTES = (Public, ); }; };
63                 276E5D5E1CDB57AA003FF4B4 /* ATNConfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C1D1CDB57AA003FF4B4 /* ATNConfig.cpp */; };
64                 276E5D5F1CDB57AA003FF4B4 /* ATNConfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C1D1CDB57AA003FF4B4 /* ATNConfig.cpp */; };
65                 276E5D601CDB57AA003FF4B4 /* ATNConfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C1D1CDB57AA003FF4B4 /* ATNConfig.cpp */; };
66                 276E5D611CDB57AA003FF4B4 /* ATNConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C1E1CDB57AA003FF4B4 /* ATNConfig.h */; };
67                 276E5D621CDB57AA003FF4B4 /* ATNConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C1E1CDB57AA003FF4B4 /* ATNConfig.h */; };
68                 276E5D631CDB57AA003FF4B4 /* ATNConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C1E1CDB57AA003FF4B4 /* ATNConfig.h */; settings = {ATTRIBUTES = (Public, ); }; };
69                 276E5D641CDB57AA003FF4B4 /* ATNConfigSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C1F1CDB57AA003FF4B4 /* ATNConfigSet.cpp */; };
70                 276E5D651CDB57AA003FF4B4 /* ATNConfigSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C1F1CDB57AA003FF4B4 /* ATNConfigSet.cpp */; };
71                 276E5D661CDB57AA003FF4B4 /* ATNConfigSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C1F1CDB57AA003FF4B4 /* ATNConfigSet.cpp */; };
72                 276E5D671CDB57AA003FF4B4 /* ATNConfigSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C201CDB57AA003FF4B4 /* ATNConfigSet.h */; };
73                 276E5D681CDB57AA003FF4B4 /* ATNConfigSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C201CDB57AA003FF4B4 /* ATNConfigSet.h */; };
74                 276E5D691CDB57AA003FF4B4 /* ATNConfigSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C201CDB57AA003FF4B4 /* ATNConfigSet.h */; settings = {ATTRIBUTES = (Public, ); }; };
75                 276E5D6A1CDB57AA003FF4B4 /* ATNDeserializationOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C211CDB57AA003FF4B4 /* ATNDeserializationOptions.cpp */; };
76                 276E5D6B1CDB57AA003FF4B4 /* ATNDeserializationOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C211CDB57AA003FF4B4 /* ATNDeserializationOptions.cpp */; };
77                 276E5D6C1CDB57AA003FF4B4 /* ATNDeserializationOptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C211CDB57AA003FF4B4 /* ATNDeserializationOptions.cpp */; };
78                 276E5D6D1CDB57AA003FF4B4 /* ATNDeserializationOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C221CDB57AA003FF4B4 /* ATNDeserializationOptions.h */; };
79                 276E5D6E1CDB57AA003FF4B4 /* ATNDeserializationOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C221CDB57AA003FF4B4 /* ATNDeserializationOptions.h */; };
80                 276E5D6F1CDB57AA003FF4B4 /* ATNDeserializationOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C221CDB57AA003FF4B4 /* ATNDeserializationOptions.h */; settings = {ATTRIBUTES = (Public, ); }; };
81                 276E5D701CDB57AA003FF4B4 /* ATNDeserializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C231CDB57AA003FF4B4 /* ATNDeserializer.cpp */; };
82                 276E5D711CDB57AA003FF4B4 /* ATNDeserializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C231CDB57AA003FF4B4 /* ATNDeserializer.cpp */; };
83                 276E5D721CDB57AA003FF4B4 /* ATNDeserializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C231CDB57AA003FF4B4 /* ATNDeserializer.cpp */; };
84                 276E5D731CDB57AA003FF4B4 /* ATNDeserializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C241CDB57AA003FF4B4 /* ATNDeserializer.h */; };
85                 276E5D741CDB57AA003FF4B4 /* ATNDeserializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C241CDB57AA003FF4B4 /* ATNDeserializer.h */; };
86                 276E5D751CDB57AA003FF4B4 /* ATNDeserializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C241CDB57AA003FF4B4 /* ATNDeserializer.h */; settings = {ATTRIBUTES = (Public, ); }; };
87                 276E5D761CDB57AA003FF4B4 /* ATNSerializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C251CDB57AA003FF4B4 /* ATNSerializer.cpp */; };
88                 276E5D771CDB57AA003FF4B4 /* ATNSerializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C251CDB57AA003FF4B4 /* ATNSerializer.cpp */; };
89                 276E5D781CDB57AA003FF4B4 /* ATNSerializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C251CDB57AA003FF4B4 /* ATNSerializer.cpp */; };
90                 276E5D791CDB57AA003FF4B4 /* ATNSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C261CDB57AA003FF4B4 /* ATNSerializer.h */; };
91                 276E5D7A1CDB57AA003FF4B4 /* ATNSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C261CDB57AA003FF4B4 /* ATNSerializer.h */; };
92                 276E5D7B1CDB57AA003FF4B4 /* ATNSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C261CDB57AA003FF4B4 /* ATNSerializer.h */; settings = {ATTRIBUTES = (Public, ); }; };
93                 276E5D7C1CDB57AA003FF4B4 /* ATNSimulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C271CDB57AA003FF4B4 /* ATNSimulator.cpp */; };
94                 276E5D7D1CDB57AA003FF4B4 /* ATNSimulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C271CDB57AA003FF4B4 /* ATNSimulator.cpp */; };
95                 276E5D7E1CDB57AA003FF4B4 /* ATNSimulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C271CDB57AA003FF4B4 /* ATNSimulator.cpp */; };
96                 276E5D7F1CDB57AA003FF4B4 /* ATNSimulator.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C281CDB57AA003FF4B4 /* ATNSimulator.h */; };
97                 276E5D801CDB57AA003FF4B4 /* ATNSimulator.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C281CDB57AA003FF4B4 /* ATNSimulator.h */; };
98                 276E5D811CDB57AA003FF4B4 /* ATNSimulator.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C281CDB57AA003FF4B4 /* ATNSimulator.h */; settings = {ATTRIBUTES = (Public, ); }; };
99                 276E5D821CDB57AA003FF4B4 /* ATNState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C291CDB57AA003FF4B4 /* ATNState.cpp */; };
100                 276E5D831CDB57AA003FF4B4 /* ATNState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C291CDB57AA003FF4B4 /* ATNState.cpp */; };
101                 276E5D841CDB57AA003FF4B4 /* ATNState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C291CDB57AA003FF4B4 /* ATNState.cpp */; };
102                 276E5D851CDB57AA003FF4B4 /* ATNState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C2A1CDB57AA003FF4B4 /* ATNState.h */; };
103                 276E5D861CDB57AA003FF4B4 /* ATNState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C2A1CDB57AA003FF4B4 /* ATNState.h */; };
104                 276E5D871CDB57AA003FF4B4 /* ATNState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C2A1CDB57AA003FF4B4 /* ATNState.h */; settings = {ATTRIBUTES = (Public, ); }; };
105                 276E5D8B1CDB57AA003FF4B4 /* ATNType.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C2C1CDB57AA003FF4B4 /* ATNType.h */; };
106                 276E5D8C1CDB57AA003FF4B4 /* ATNType.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C2C1CDB57AA003FF4B4 /* ATNType.h */; };
107                 276E5D8D1CDB57AA003FF4B4 /* ATNType.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C2C1CDB57AA003FF4B4 /* ATNType.h */; settings = {ATTRIBUTES = (Public, ); }; };
108                 276E5D8E1CDB57AA003FF4B4 /* AtomTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C2D1CDB57AA003FF4B4 /* AtomTransition.cpp */; };
109                 276E5D8F1CDB57AA003FF4B4 /* AtomTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C2D1CDB57AA003FF4B4 /* AtomTransition.cpp */; };
110                 276E5D901CDB57AA003FF4B4 /* AtomTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C2D1CDB57AA003FF4B4 /* AtomTransition.cpp */; };
111                 276E5D911CDB57AA003FF4B4 /* AtomTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C2E1CDB57AA003FF4B4 /* AtomTransition.h */; };
112                 276E5D921CDB57AA003FF4B4 /* AtomTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C2E1CDB57AA003FF4B4 /* AtomTransition.h */; };
113                 276E5D931CDB57AA003FF4B4 /* AtomTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C2E1CDB57AA003FF4B4 /* AtomTransition.h */; settings = {ATTRIBUTES = (Public, ); }; };
114                 276E5D941CDB57AA003FF4B4 /* BasicBlockStartState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C2F1CDB57AA003FF4B4 /* BasicBlockStartState.cpp */; };
115                 276E5D951CDB57AA003FF4B4 /* BasicBlockStartState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C2F1CDB57AA003FF4B4 /* BasicBlockStartState.cpp */; };
116                 276E5D961CDB57AA003FF4B4 /* BasicBlockStartState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C2F1CDB57AA003FF4B4 /* BasicBlockStartState.cpp */; };
117                 276E5D971CDB57AA003FF4B4 /* BasicBlockStartState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C301CDB57AA003FF4B4 /* BasicBlockStartState.h */; };
118                 276E5D981CDB57AA003FF4B4 /* BasicBlockStartState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C301CDB57AA003FF4B4 /* BasicBlockStartState.h */; };
119                 276E5D991CDB57AA003FF4B4 /* BasicBlockStartState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C301CDB57AA003FF4B4 /* BasicBlockStartState.h */; settings = {ATTRIBUTES = (Public, ); }; };
120                 276E5D9A1CDB57AA003FF4B4 /* BasicState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C311CDB57AA003FF4B4 /* BasicState.cpp */; };
121                 276E5D9B1CDB57AA003FF4B4 /* BasicState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C311CDB57AA003FF4B4 /* BasicState.cpp */; };
122                 276E5D9C1CDB57AA003FF4B4 /* BasicState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C311CDB57AA003FF4B4 /* BasicState.cpp */; };
123                 276E5D9D1CDB57AA003FF4B4 /* BasicState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C321CDB57AA003FF4B4 /* BasicState.h */; };
124                 276E5D9E1CDB57AA003FF4B4 /* BasicState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C321CDB57AA003FF4B4 /* BasicState.h */; };
125                 276E5D9F1CDB57AA003FF4B4 /* BasicState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C321CDB57AA003FF4B4 /* BasicState.h */; settings = {ATTRIBUTES = (Public, ); }; };
126                 276E5DA01CDB57AA003FF4B4 /* BlockEndState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C331CDB57AA003FF4B4 /* BlockEndState.cpp */; };
127                 276E5DA11CDB57AA003FF4B4 /* BlockEndState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C331CDB57AA003FF4B4 /* BlockEndState.cpp */; };
128                 276E5DA21CDB57AA003FF4B4 /* BlockEndState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C331CDB57AA003FF4B4 /* BlockEndState.cpp */; };
129                 276E5DA31CDB57AA003FF4B4 /* BlockEndState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C341CDB57AA003FF4B4 /* BlockEndState.h */; };
130                 276E5DA41CDB57AA003FF4B4 /* BlockEndState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C341CDB57AA003FF4B4 /* BlockEndState.h */; };
131                 276E5DA51CDB57AA003FF4B4 /* BlockEndState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C341CDB57AA003FF4B4 /* BlockEndState.h */; settings = {ATTRIBUTES = (Public, ); }; };
132                 276E5DA61CDB57AA003FF4B4 /* BlockStartState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C351CDB57AA003FF4B4 /* BlockStartState.h */; };
133                 276E5DA71CDB57AA003FF4B4 /* BlockStartState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C351CDB57AA003FF4B4 /* BlockStartState.h */; };
134                 276E5DA81CDB57AA003FF4B4 /* BlockStartState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C351CDB57AA003FF4B4 /* BlockStartState.h */; settings = {ATTRIBUTES = (Public, ); }; };
135                 276E5DAC1CDB57AA003FF4B4 /* ContextSensitivityInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C371CDB57AA003FF4B4 /* ContextSensitivityInfo.cpp */; };
136                 276E5DAD1CDB57AA003FF4B4 /* ContextSensitivityInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C371CDB57AA003FF4B4 /* ContextSensitivityInfo.cpp */; };
137                 276E5DAE1CDB57AA003FF4B4 /* ContextSensitivityInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C371CDB57AA003FF4B4 /* ContextSensitivityInfo.cpp */; };
138                 276E5DAF1CDB57AA003FF4B4 /* ContextSensitivityInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C381CDB57AA003FF4B4 /* ContextSensitivityInfo.h */; };
139                 276E5DB01CDB57AA003FF4B4 /* ContextSensitivityInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C381CDB57AA003FF4B4 /* ContextSensitivityInfo.h */; };
140                 276E5DB11CDB57AA003FF4B4 /* ContextSensitivityInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C381CDB57AA003FF4B4 /* ContextSensitivityInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
141                 276E5DB21CDB57AA003FF4B4 /* DecisionEventInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C391CDB57AA003FF4B4 /* DecisionEventInfo.cpp */; };
142                 276E5DB31CDB57AA003FF4B4 /* DecisionEventInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C391CDB57AA003FF4B4 /* DecisionEventInfo.cpp */; };
143                 276E5DB41CDB57AA003FF4B4 /* DecisionEventInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C391CDB57AA003FF4B4 /* DecisionEventInfo.cpp */; };
144                 276E5DB51CDB57AA003FF4B4 /* DecisionEventInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C3A1CDB57AA003FF4B4 /* DecisionEventInfo.h */; };
145                 276E5DB61CDB57AA003FF4B4 /* DecisionEventInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C3A1CDB57AA003FF4B4 /* DecisionEventInfo.h */; };
146                 276E5DB71CDB57AA003FF4B4 /* DecisionEventInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C3A1CDB57AA003FF4B4 /* DecisionEventInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
147                 276E5DB81CDB57AA003FF4B4 /* DecisionInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C3B1CDB57AA003FF4B4 /* DecisionInfo.cpp */; };
148                 276E5DB91CDB57AA003FF4B4 /* DecisionInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C3B1CDB57AA003FF4B4 /* DecisionInfo.cpp */; };
149                 276E5DBA1CDB57AA003FF4B4 /* DecisionInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C3B1CDB57AA003FF4B4 /* DecisionInfo.cpp */; };
150                 276E5DBB1CDB57AA003FF4B4 /* DecisionInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C3C1CDB57AA003FF4B4 /* DecisionInfo.h */; };
151                 276E5DBC1CDB57AA003FF4B4 /* DecisionInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C3C1CDB57AA003FF4B4 /* DecisionInfo.h */; };
152                 276E5DBD1CDB57AA003FF4B4 /* DecisionInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C3C1CDB57AA003FF4B4 /* DecisionInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
153                 276E5DBE1CDB57AA003FF4B4 /* DecisionState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C3D1CDB57AA003FF4B4 /* DecisionState.cpp */; };
154                 276E5DBF1CDB57AA003FF4B4 /* DecisionState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C3D1CDB57AA003FF4B4 /* DecisionState.cpp */; };
155                 276E5DC01CDB57AA003FF4B4 /* DecisionState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C3D1CDB57AA003FF4B4 /* DecisionState.cpp */; };
156                 276E5DC11CDB57AA003FF4B4 /* DecisionState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C3E1CDB57AA003FF4B4 /* DecisionState.h */; };
157                 276E5DC21CDB57AA003FF4B4 /* DecisionState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C3E1CDB57AA003FF4B4 /* DecisionState.h */; };
158                 276E5DC31CDB57AA003FF4B4 /* DecisionState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C3E1CDB57AA003FF4B4 /* DecisionState.h */; settings = {ATTRIBUTES = (Public, ); }; };
159                 276E5DC41CDB57AA003FF4B4 /* EmptyPredictionContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C3F1CDB57AA003FF4B4 /* EmptyPredictionContext.cpp */; };
160                 276E5DC51CDB57AA003FF4B4 /* EmptyPredictionContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C3F1CDB57AA003FF4B4 /* EmptyPredictionContext.cpp */; };
161                 276E5DC61CDB57AA003FF4B4 /* EmptyPredictionContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C3F1CDB57AA003FF4B4 /* EmptyPredictionContext.cpp */; };
162                 276E5DC71CDB57AA003FF4B4 /* EmptyPredictionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C401CDB57AA003FF4B4 /* EmptyPredictionContext.h */; };
163                 276E5DC81CDB57AA003FF4B4 /* EmptyPredictionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C401CDB57AA003FF4B4 /* EmptyPredictionContext.h */; };
164                 276E5DC91CDB57AA003FF4B4 /* EmptyPredictionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C401CDB57AA003FF4B4 /* EmptyPredictionContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
165                 276E5DCA1CDB57AA003FF4B4 /* EpsilonTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C411CDB57AA003FF4B4 /* EpsilonTransition.cpp */; };
166                 276E5DCB1CDB57AA003FF4B4 /* EpsilonTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C411CDB57AA003FF4B4 /* EpsilonTransition.cpp */; };
167                 276E5DCC1CDB57AA003FF4B4 /* EpsilonTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C411CDB57AA003FF4B4 /* EpsilonTransition.cpp */; };
168                 276E5DCD1CDB57AA003FF4B4 /* EpsilonTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C421CDB57AA003FF4B4 /* EpsilonTransition.h */; };
169                 276E5DCE1CDB57AA003FF4B4 /* EpsilonTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C421CDB57AA003FF4B4 /* EpsilonTransition.h */; };
170                 276E5DCF1CDB57AA003FF4B4 /* EpsilonTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C421CDB57AA003FF4B4 /* EpsilonTransition.h */; settings = {ATTRIBUTES = (Public, ); }; };
171                 276E5DD01CDB57AA003FF4B4 /* ErrorInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C431CDB57AA003FF4B4 /* ErrorInfo.cpp */; };
172                 276E5DD11CDB57AA003FF4B4 /* ErrorInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C431CDB57AA003FF4B4 /* ErrorInfo.cpp */; };
173                 276E5DD21CDB57AA003FF4B4 /* ErrorInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C431CDB57AA003FF4B4 /* ErrorInfo.cpp */; };
174                 276E5DD31CDB57AA003FF4B4 /* ErrorInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C441CDB57AA003FF4B4 /* ErrorInfo.h */; };
175                 276E5DD41CDB57AA003FF4B4 /* ErrorInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C441CDB57AA003FF4B4 /* ErrorInfo.h */; };
176                 276E5DD51CDB57AA003FF4B4 /* ErrorInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C441CDB57AA003FF4B4 /* ErrorInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
177                 276E5DD61CDB57AA003FF4B4 /* LexerAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C451CDB57AA003FF4B4 /* LexerAction.h */; };
178                 276E5DD71CDB57AA003FF4B4 /* LexerAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C451CDB57AA003FF4B4 /* LexerAction.h */; };
179                 276E5DD81CDB57AA003FF4B4 /* LexerAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C451CDB57AA003FF4B4 /* LexerAction.h */; settings = {ATTRIBUTES = (Public, ); }; };
180                 276E5DD91CDB57AA003FF4B4 /* LexerActionExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C461CDB57AA003FF4B4 /* LexerActionExecutor.cpp */; };
181                 276E5DDA1CDB57AA003FF4B4 /* LexerActionExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C461CDB57AA003FF4B4 /* LexerActionExecutor.cpp */; };
182                 276E5DDB1CDB57AA003FF4B4 /* LexerActionExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C461CDB57AA003FF4B4 /* LexerActionExecutor.cpp */; };
183                 276E5DDC1CDB57AA003FF4B4 /* LexerActionExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C471CDB57AA003FF4B4 /* LexerActionExecutor.h */; };
184                 276E5DDD1CDB57AA003FF4B4 /* LexerActionExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C471CDB57AA003FF4B4 /* LexerActionExecutor.h */; };
185                 276E5DDE1CDB57AA003FF4B4 /* LexerActionExecutor.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C471CDB57AA003FF4B4 /* LexerActionExecutor.h */; settings = {ATTRIBUTES = (Public, ); }; };
186                 276E5DE21CDB57AA003FF4B4 /* LexerActionType.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C491CDB57AA003FF4B4 /* LexerActionType.h */; };
187                 276E5DE31CDB57AA003FF4B4 /* LexerActionType.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C491CDB57AA003FF4B4 /* LexerActionType.h */; };
188                 276E5DE41CDB57AA003FF4B4 /* LexerActionType.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C491CDB57AA003FF4B4 /* LexerActionType.h */; settings = {ATTRIBUTES = (Public, ); }; };
189                 276E5DE51CDB57AA003FF4B4 /* LexerATNConfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C4A1CDB57AA003FF4B4 /* LexerATNConfig.cpp */; };
190                 276E5DE61CDB57AA003FF4B4 /* LexerATNConfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C4A1CDB57AA003FF4B4 /* LexerATNConfig.cpp */; };
191                 276E5DE71CDB57AA003FF4B4 /* LexerATNConfig.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C4A1CDB57AA003FF4B4 /* LexerATNConfig.cpp */; };
192                 276E5DE81CDB57AA003FF4B4 /* LexerATNConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C4B1CDB57AA003FF4B4 /* LexerATNConfig.h */; };
193                 276E5DE91CDB57AA003FF4B4 /* LexerATNConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C4B1CDB57AA003FF4B4 /* LexerATNConfig.h */; };
194                 276E5DEA1CDB57AA003FF4B4 /* LexerATNConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C4B1CDB57AA003FF4B4 /* LexerATNConfig.h */; settings = {ATTRIBUTES = (Public, ); }; };
195                 276E5DEB1CDB57AA003FF4B4 /* LexerATNSimulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C4C1CDB57AA003FF4B4 /* LexerATNSimulator.cpp */; };
196                 276E5DEC1CDB57AA003FF4B4 /* LexerATNSimulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C4C1CDB57AA003FF4B4 /* LexerATNSimulator.cpp */; };
197                 276E5DED1CDB57AA003FF4B4 /* LexerATNSimulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C4C1CDB57AA003FF4B4 /* LexerATNSimulator.cpp */; };
198                 276E5DEE1CDB57AA003FF4B4 /* LexerATNSimulator.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C4D1CDB57AA003FF4B4 /* LexerATNSimulator.h */; };
199                 276E5DEF1CDB57AA003FF4B4 /* LexerATNSimulator.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C4D1CDB57AA003FF4B4 /* LexerATNSimulator.h */; };
200                 276E5DF01CDB57AA003FF4B4 /* LexerATNSimulator.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C4D1CDB57AA003FF4B4 /* LexerATNSimulator.h */; settings = {ATTRIBUTES = (Public, ); }; };
201                 276E5DF11CDB57AA003FF4B4 /* LexerChannelAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C4E1CDB57AA003FF4B4 /* LexerChannelAction.cpp */; };
202                 276E5DF21CDB57AA003FF4B4 /* LexerChannelAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C4E1CDB57AA003FF4B4 /* LexerChannelAction.cpp */; };
203                 276E5DF31CDB57AA003FF4B4 /* LexerChannelAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C4E1CDB57AA003FF4B4 /* LexerChannelAction.cpp */; };
204                 276E5DF41CDB57AA003FF4B4 /* LexerChannelAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C4F1CDB57AA003FF4B4 /* LexerChannelAction.h */; };
205                 276E5DF51CDB57AA003FF4B4 /* LexerChannelAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C4F1CDB57AA003FF4B4 /* LexerChannelAction.h */; };
206                 276E5DF61CDB57AA003FF4B4 /* LexerChannelAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C4F1CDB57AA003FF4B4 /* LexerChannelAction.h */; settings = {ATTRIBUTES = (Public, ); }; };
207                 276E5DF71CDB57AA003FF4B4 /* LexerCustomAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C501CDB57AA003FF4B4 /* LexerCustomAction.cpp */; };
208                 276E5DF81CDB57AA003FF4B4 /* LexerCustomAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C501CDB57AA003FF4B4 /* LexerCustomAction.cpp */; };
209                 276E5DF91CDB57AA003FF4B4 /* LexerCustomAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C501CDB57AA003FF4B4 /* LexerCustomAction.cpp */; };
210                 276E5DFA1CDB57AA003FF4B4 /* LexerCustomAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C511CDB57AA003FF4B4 /* LexerCustomAction.h */; };
211                 276E5DFB1CDB57AA003FF4B4 /* LexerCustomAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C511CDB57AA003FF4B4 /* LexerCustomAction.h */; };
212                 276E5DFC1CDB57AA003FF4B4 /* LexerCustomAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C511CDB57AA003FF4B4 /* LexerCustomAction.h */; settings = {ATTRIBUTES = (Public, ); }; };
213                 276E5DFD1CDB57AA003FF4B4 /* LexerIndexedCustomAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C521CDB57AA003FF4B4 /* LexerIndexedCustomAction.cpp */; };
214                 276E5DFE1CDB57AA003FF4B4 /* LexerIndexedCustomAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C521CDB57AA003FF4B4 /* LexerIndexedCustomAction.cpp */; };
215                 276E5DFF1CDB57AA003FF4B4 /* LexerIndexedCustomAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C521CDB57AA003FF4B4 /* LexerIndexedCustomAction.cpp */; };
216                 276E5E001CDB57AA003FF4B4 /* LexerIndexedCustomAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C531CDB57AA003FF4B4 /* LexerIndexedCustomAction.h */; };
217                 276E5E011CDB57AA003FF4B4 /* LexerIndexedCustomAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C531CDB57AA003FF4B4 /* LexerIndexedCustomAction.h */; };
218                 276E5E021CDB57AA003FF4B4 /* LexerIndexedCustomAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C531CDB57AA003FF4B4 /* LexerIndexedCustomAction.h */; settings = {ATTRIBUTES = (Public, ); }; };
219                 276E5E031CDB57AA003FF4B4 /* LexerModeAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C541CDB57AA003FF4B4 /* LexerModeAction.cpp */; };
220                 276E5E041CDB57AA003FF4B4 /* LexerModeAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C541CDB57AA003FF4B4 /* LexerModeAction.cpp */; };
221                 276E5E051CDB57AA003FF4B4 /* LexerModeAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C541CDB57AA003FF4B4 /* LexerModeAction.cpp */; };
222                 276E5E061CDB57AA003FF4B4 /* LexerModeAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C551CDB57AA003FF4B4 /* LexerModeAction.h */; };
223                 276E5E071CDB57AA003FF4B4 /* LexerModeAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C551CDB57AA003FF4B4 /* LexerModeAction.h */; };
224                 276E5E081CDB57AA003FF4B4 /* LexerModeAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C551CDB57AA003FF4B4 /* LexerModeAction.h */; settings = {ATTRIBUTES = (Public, ); }; };
225                 276E5E091CDB57AA003FF4B4 /* LexerMoreAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C561CDB57AA003FF4B4 /* LexerMoreAction.cpp */; };
226                 276E5E0A1CDB57AA003FF4B4 /* LexerMoreAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C561CDB57AA003FF4B4 /* LexerMoreAction.cpp */; };
227                 276E5E0B1CDB57AA003FF4B4 /* LexerMoreAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C561CDB57AA003FF4B4 /* LexerMoreAction.cpp */; };
228                 276E5E0C1CDB57AA003FF4B4 /* LexerMoreAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C571CDB57AA003FF4B4 /* LexerMoreAction.h */; };
229                 276E5E0D1CDB57AA003FF4B4 /* LexerMoreAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C571CDB57AA003FF4B4 /* LexerMoreAction.h */; };
230                 276E5E0E1CDB57AA003FF4B4 /* LexerMoreAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C571CDB57AA003FF4B4 /* LexerMoreAction.h */; settings = {ATTRIBUTES = (Public, ); }; };
231                 276E5E0F1CDB57AA003FF4B4 /* LexerPopModeAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C581CDB57AA003FF4B4 /* LexerPopModeAction.cpp */; };
232                 276E5E101CDB57AA003FF4B4 /* LexerPopModeAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C581CDB57AA003FF4B4 /* LexerPopModeAction.cpp */; };
233                 276E5E111CDB57AA003FF4B4 /* LexerPopModeAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C581CDB57AA003FF4B4 /* LexerPopModeAction.cpp */; };
234                 276E5E121CDB57AA003FF4B4 /* LexerPopModeAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C591CDB57AA003FF4B4 /* LexerPopModeAction.h */; };
235                 276E5E131CDB57AA003FF4B4 /* LexerPopModeAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C591CDB57AA003FF4B4 /* LexerPopModeAction.h */; };
236                 276E5E141CDB57AA003FF4B4 /* LexerPopModeAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C591CDB57AA003FF4B4 /* LexerPopModeAction.h */; settings = {ATTRIBUTES = (Public, ); }; };
237                 276E5E151CDB57AA003FF4B4 /* LexerPushModeAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C5A1CDB57AA003FF4B4 /* LexerPushModeAction.cpp */; };
238                 276E5E161CDB57AA003FF4B4 /* LexerPushModeAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C5A1CDB57AA003FF4B4 /* LexerPushModeAction.cpp */; };
239                 276E5E171CDB57AA003FF4B4 /* LexerPushModeAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C5A1CDB57AA003FF4B4 /* LexerPushModeAction.cpp */; };
240                 276E5E181CDB57AA003FF4B4 /* LexerPushModeAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C5B1CDB57AA003FF4B4 /* LexerPushModeAction.h */; };
241                 276E5E191CDB57AA003FF4B4 /* LexerPushModeAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C5B1CDB57AA003FF4B4 /* LexerPushModeAction.h */; };
242                 276E5E1A1CDB57AA003FF4B4 /* LexerPushModeAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C5B1CDB57AA003FF4B4 /* LexerPushModeAction.h */; settings = {ATTRIBUTES = (Public, ); }; };
243                 276E5E1B1CDB57AA003FF4B4 /* LexerSkipAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C5C1CDB57AA003FF4B4 /* LexerSkipAction.cpp */; };
244                 276E5E1C1CDB57AA003FF4B4 /* LexerSkipAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C5C1CDB57AA003FF4B4 /* LexerSkipAction.cpp */; };
245                 276E5E1D1CDB57AA003FF4B4 /* LexerSkipAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C5C1CDB57AA003FF4B4 /* LexerSkipAction.cpp */; };
246                 276E5E1E1CDB57AA003FF4B4 /* LexerSkipAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C5D1CDB57AA003FF4B4 /* LexerSkipAction.h */; };
247                 276E5E1F1CDB57AA003FF4B4 /* LexerSkipAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C5D1CDB57AA003FF4B4 /* LexerSkipAction.h */; };
248                 276E5E201CDB57AA003FF4B4 /* LexerSkipAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C5D1CDB57AA003FF4B4 /* LexerSkipAction.h */; settings = {ATTRIBUTES = (Public, ); }; };
249                 276E5E211CDB57AA003FF4B4 /* LexerTypeAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C5E1CDB57AA003FF4B4 /* LexerTypeAction.cpp */; };
250                 276E5E221CDB57AA003FF4B4 /* LexerTypeAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C5E1CDB57AA003FF4B4 /* LexerTypeAction.cpp */; };
251                 276E5E231CDB57AA003FF4B4 /* LexerTypeAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C5E1CDB57AA003FF4B4 /* LexerTypeAction.cpp */; };
252                 276E5E241CDB57AA003FF4B4 /* LexerTypeAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C5F1CDB57AA003FF4B4 /* LexerTypeAction.h */; };
253                 276E5E251CDB57AA003FF4B4 /* LexerTypeAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C5F1CDB57AA003FF4B4 /* LexerTypeAction.h */; };
254                 276E5E261CDB57AA003FF4B4 /* LexerTypeAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C5F1CDB57AA003FF4B4 /* LexerTypeAction.h */; settings = {ATTRIBUTES = (Public, ); }; };
255                 276E5E271CDB57AA003FF4B4 /* LL1Analyzer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C601CDB57AA003FF4B4 /* LL1Analyzer.cpp */; };
256                 276E5E281CDB57AA003FF4B4 /* LL1Analyzer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C601CDB57AA003FF4B4 /* LL1Analyzer.cpp */; };
257                 276E5E291CDB57AA003FF4B4 /* LL1Analyzer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C601CDB57AA003FF4B4 /* LL1Analyzer.cpp */; };
258                 276E5E2A1CDB57AA003FF4B4 /* LL1Analyzer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C611CDB57AA003FF4B4 /* LL1Analyzer.h */; };
259                 276E5E2B1CDB57AA003FF4B4 /* LL1Analyzer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C611CDB57AA003FF4B4 /* LL1Analyzer.h */; };
260                 276E5E2C1CDB57AA003FF4B4 /* LL1Analyzer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C611CDB57AA003FF4B4 /* LL1Analyzer.h */; settings = {ATTRIBUTES = (Public, ); }; };
261                 276E5E2D1CDB57AA003FF4B4 /* LookaheadEventInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C621CDB57AA003FF4B4 /* LookaheadEventInfo.cpp */; };
262                 276E5E2E1CDB57AA003FF4B4 /* LookaheadEventInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C621CDB57AA003FF4B4 /* LookaheadEventInfo.cpp */; };
263                 276E5E2F1CDB57AA003FF4B4 /* LookaheadEventInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C621CDB57AA003FF4B4 /* LookaheadEventInfo.cpp */; };
264                 276E5E301CDB57AA003FF4B4 /* LookaheadEventInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C631CDB57AA003FF4B4 /* LookaheadEventInfo.h */; };
265                 276E5E311CDB57AA003FF4B4 /* LookaheadEventInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C631CDB57AA003FF4B4 /* LookaheadEventInfo.h */; };
266                 276E5E321CDB57AA003FF4B4 /* LookaheadEventInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C631CDB57AA003FF4B4 /* LookaheadEventInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
267                 276E5E331CDB57AA003FF4B4 /* LoopEndState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C641CDB57AA003FF4B4 /* LoopEndState.cpp */; };
268                 276E5E341CDB57AA003FF4B4 /* LoopEndState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C641CDB57AA003FF4B4 /* LoopEndState.cpp */; };
269                 276E5E351CDB57AA003FF4B4 /* LoopEndState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C641CDB57AA003FF4B4 /* LoopEndState.cpp */; };
270                 276E5E361CDB57AA003FF4B4 /* LoopEndState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C651CDB57AA003FF4B4 /* LoopEndState.h */; };
271                 276E5E371CDB57AA003FF4B4 /* LoopEndState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C651CDB57AA003FF4B4 /* LoopEndState.h */; };
272                 276E5E381CDB57AA003FF4B4 /* LoopEndState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C651CDB57AA003FF4B4 /* LoopEndState.h */; settings = {ATTRIBUTES = (Public, ); }; };
273                 276E5E3C1CDB57AA003FF4B4 /* NotSetTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C671CDB57AA003FF4B4 /* NotSetTransition.cpp */; };
274                 276E5E3D1CDB57AA003FF4B4 /* NotSetTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C671CDB57AA003FF4B4 /* NotSetTransition.cpp */; };
275                 276E5E3E1CDB57AA003FF4B4 /* NotSetTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C671CDB57AA003FF4B4 /* NotSetTransition.cpp */; };
276                 276E5E3F1CDB57AA003FF4B4 /* NotSetTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C681CDB57AA003FF4B4 /* NotSetTransition.h */; };
277                 276E5E401CDB57AA003FF4B4 /* NotSetTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C681CDB57AA003FF4B4 /* NotSetTransition.h */; };
278                 276E5E411CDB57AA003FF4B4 /* NotSetTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C681CDB57AA003FF4B4 /* NotSetTransition.h */; settings = {ATTRIBUTES = (Public, ); }; };
279                 276E5E421CDB57AA003FF4B4 /* OrderedATNConfigSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C691CDB57AA003FF4B4 /* OrderedATNConfigSet.cpp */; };
280                 276E5E431CDB57AA003FF4B4 /* OrderedATNConfigSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C691CDB57AA003FF4B4 /* OrderedATNConfigSet.cpp */; };
281                 276E5E441CDB57AA003FF4B4 /* OrderedATNConfigSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C691CDB57AA003FF4B4 /* OrderedATNConfigSet.cpp */; };
282                 276E5E451CDB57AA003FF4B4 /* OrderedATNConfigSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C6A1CDB57AA003FF4B4 /* OrderedATNConfigSet.h */; };
283                 276E5E461CDB57AA003FF4B4 /* OrderedATNConfigSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C6A1CDB57AA003FF4B4 /* OrderedATNConfigSet.h */; };
284                 276E5E471CDB57AA003FF4B4 /* OrderedATNConfigSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C6A1CDB57AA003FF4B4 /* OrderedATNConfigSet.h */; settings = {ATTRIBUTES = (Public, ); }; };
285                 276E5E481CDB57AA003FF4B4 /* ParseInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C6B1CDB57AA003FF4B4 /* ParseInfo.cpp */; };
286                 276E5E491CDB57AA003FF4B4 /* ParseInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C6B1CDB57AA003FF4B4 /* ParseInfo.cpp */; };
287                 276E5E4A1CDB57AA003FF4B4 /* ParseInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C6B1CDB57AA003FF4B4 /* ParseInfo.cpp */; };
288                 276E5E4B1CDB57AA003FF4B4 /* ParseInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C6C1CDB57AA003FF4B4 /* ParseInfo.h */; };
289                 276E5E4C1CDB57AA003FF4B4 /* ParseInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C6C1CDB57AA003FF4B4 /* ParseInfo.h */; };
290                 276E5E4D1CDB57AA003FF4B4 /* ParseInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C6C1CDB57AA003FF4B4 /* ParseInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
291                 276E5E4E1CDB57AA003FF4B4 /* ParserATNSimulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C6D1CDB57AA003FF4B4 /* ParserATNSimulator.cpp */; };
292                 276E5E4F1CDB57AA003FF4B4 /* ParserATNSimulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C6D1CDB57AA003FF4B4 /* ParserATNSimulator.cpp */; };
293                 276E5E501CDB57AA003FF4B4 /* ParserATNSimulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C6D1CDB57AA003FF4B4 /* ParserATNSimulator.cpp */; };
294                 276E5E511CDB57AA003FF4B4 /* ParserATNSimulator.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C6E1CDB57AA003FF4B4 /* ParserATNSimulator.h */; };
295                 276E5E521CDB57AA003FF4B4 /* ParserATNSimulator.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C6E1CDB57AA003FF4B4 /* ParserATNSimulator.h */; };
296                 276E5E531CDB57AA003FF4B4 /* ParserATNSimulator.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C6E1CDB57AA003FF4B4 /* ParserATNSimulator.h */; settings = {ATTRIBUTES = (Public, ); }; };
297                 276E5E541CDB57AA003FF4B4 /* PlusBlockStartState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C6F1CDB57AA003FF4B4 /* PlusBlockStartState.cpp */; };
298                 276E5E551CDB57AA003FF4B4 /* PlusBlockStartState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C6F1CDB57AA003FF4B4 /* PlusBlockStartState.cpp */; };
299                 276E5E561CDB57AA003FF4B4 /* PlusBlockStartState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C6F1CDB57AA003FF4B4 /* PlusBlockStartState.cpp */; };
300                 276E5E571CDB57AA003FF4B4 /* PlusBlockStartState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C701CDB57AA003FF4B4 /* PlusBlockStartState.h */; };
301                 276E5E581CDB57AA003FF4B4 /* PlusBlockStartState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C701CDB57AA003FF4B4 /* PlusBlockStartState.h */; };
302                 276E5E591CDB57AA003FF4B4 /* PlusBlockStartState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C701CDB57AA003FF4B4 /* PlusBlockStartState.h */; settings = {ATTRIBUTES = (Public, ); }; };
303                 276E5E5A1CDB57AA003FF4B4 /* PlusLoopbackState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C711CDB57AA003FF4B4 /* PlusLoopbackState.cpp */; };
304                 276E5E5B1CDB57AA003FF4B4 /* PlusLoopbackState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C711CDB57AA003FF4B4 /* PlusLoopbackState.cpp */; };
305                 276E5E5C1CDB57AA003FF4B4 /* PlusLoopbackState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C711CDB57AA003FF4B4 /* PlusLoopbackState.cpp */; };
306                 276E5E5D1CDB57AA003FF4B4 /* PlusLoopbackState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C721CDB57AA003FF4B4 /* PlusLoopbackState.h */; };
307                 276E5E5E1CDB57AA003FF4B4 /* PlusLoopbackState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C721CDB57AA003FF4B4 /* PlusLoopbackState.h */; };
308                 276E5E5F1CDB57AA003FF4B4 /* PlusLoopbackState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C721CDB57AA003FF4B4 /* PlusLoopbackState.h */; settings = {ATTRIBUTES = (Public, ); }; };
309                 276E5E601CDB57AA003FF4B4 /* PrecedencePredicateTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C731CDB57AA003FF4B4 /* PrecedencePredicateTransition.cpp */; };
310                 276E5E611CDB57AA003FF4B4 /* PrecedencePredicateTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C731CDB57AA003FF4B4 /* PrecedencePredicateTransition.cpp */; };
311                 276E5E621CDB57AA003FF4B4 /* PrecedencePredicateTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C731CDB57AA003FF4B4 /* PrecedencePredicateTransition.cpp */; };
312                 276E5E631CDB57AA003FF4B4 /* PrecedencePredicateTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C741CDB57AA003FF4B4 /* PrecedencePredicateTransition.h */; };
313                 276E5E641CDB57AA003FF4B4 /* PrecedencePredicateTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C741CDB57AA003FF4B4 /* PrecedencePredicateTransition.h */; };
314                 276E5E651CDB57AA003FF4B4 /* PrecedencePredicateTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C741CDB57AA003FF4B4 /* PrecedencePredicateTransition.h */; settings = {ATTRIBUTES = (Public, ); }; };
315                 276E5E661CDB57AA003FF4B4 /* PredicateEvalInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C751CDB57AA003FF4B4 /* PredicateEvalInfo.cpp */; };
316                 276E5E671CDB57AA003FF4B4 /* PredicateEvalInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C751CDB57AA003FF4B4 /* PredicateEvalInfo.cpp */; };
317                 276E5E681CDB57AA003FF4B4 /* PredicateEvalInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C751CDB57AA003FF4B4 /* PredicateEvalInfo.cpp */; };
318                 276E5E691CDB57AA003FF4B4 /* PredicateEvalInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C761CDB57AA003FF4B4 /* PredicateEvalInfo.h */; };
319                 276E5E6A1CDB57AA003FF4B4 /* PredicateEvalInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C761CDB57AA003FF4B4 /* PredicateEvalInfo.h */; };
320                 276E5E6B1CDB57AA003FF4B4 /* PredicateEvalInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C761CDB57AA003FF4B4 /* PredicateEvalInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
321                 276E5E6C1CDB57AA003FF4B4 /* PredicateTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C771CDB57AA003FF4B4 /* PredicateTransition.cpp */; };
322                 276E5E6D1CDB57AA003FF4B4 /* PredicateTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C771CDB57AA003FF4B4 /* PredicateTransition.cpp */; };
323                 276E5E6E1CDB57AA003FF4B4 /* PredicateTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C771CDB57AA003FF4B4 /* PredicateTransition.cpp */; };
324                 276E5E6F1CDB57AA003FF4B4 /* PredicateTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C781CDB57AA003FF4B4 /* PredicateTransition.h */; };
325                 276E5E701CDB57AA003FF4B4 /* PredicateTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C781CDB57AA003FF4B4 /* PredicateTransition.h */; };
326                 276E5E711CDB57AA003FF4B4 /* PredicateTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C781CDB57AA003FF4B4 /* PredicateTransition.h */; settings = {ATTRIBUTES = (Public, ); }; };
327                 276E5E721CDB57AA003FF4B4 /* PredictionContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C791CDB57AA003FF4B4 /* PredictionContext.cpp */; };
328                 276E5E731CDB57AA003FF4B4 /* PredictionContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C791CDB57AA003FF4B4 /* PredictionContext.cpp */; };
329                 276E5E741CDB57AA003FF4B4 /* PredictionContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C791CDB57AA003FF4B4 /* PredictionContext.cpp */; };
330                 276E5E751CDB57AA003FF4B4 /* PredictionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C7A1CDB57AA003FF4B4 /* PredictionContext.h */; };
331                 276E5E761CDB57AA003FF4B4 /* PredictionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C7A1CDB57AA003FF4B4 /* PredictionContext.h */; };
332                 276E5E771CDB57AA003FF4B4 /* PredictionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C7A1CDB57AA003FF4B4 /* PredictionContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
333                 276E5E781CDB57AA003FF4B4 /* PredictionMode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C7B1CDB57AA003FF4B4 /* PredictionMode.cpp */; };
334                 276E5E791CDB57AA003FF4B4 /* PredictionMode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C7B1CDB57AA003FF4B4 /* PredictionMode.cpp */; };
335                 276E5E7A1CDB57AA003FF4B4 /* PredictionMode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C7B1CDB57AA003FF4B4 /* PredictionMode.cpp */; };
336                 276E5E7B1CDB57AA003FF4B4 /* PredictionMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C7C1CDB57AA003FF4B4 /* PredictionMode.h */; };
337                 276E5E7C1CDB57AA003FF4B4 /* PredictionMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C7C1CDB57AA003FF4B4 /* PredictionMode.h */; };
338                 276E5E7D1CDB57AA003FF4B4 /* PredictionMode.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C7C1CDB57AA003FF4B4 /* PredictionMode.h */; settings = {ATTRIBUTES = (Public, ); }; };
339                 276E5E7E1CDB57AA003FF4B4 /* ProfilingATNSimulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C7D1CDB57AA003FF4B4 /* ProfilingATNSimulator.cpp */; };
340                 276E5E7F1CDB57AA003FF4B4 /* ProfilingATNSimulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C7D1CDB57AA003FF4B4 /* ProfilingATNSimulator.cpp */; };
341                 276E5E801CDB57AA003FF4B4 /* ProfilingATNSimulator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C7D1CDB57AA003FF4B4 /* ProfilingATNSimulator.cpp */; };
342                 276E5E811CDB57AA003FF4B4 /* ProfilingATNSimulator.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C7E1CDB57AA003FF4B4 /* ProfilingATNSimulator.h */; };
343                 276E5E821CDB57AA003FF4B4 /* ProfilingATNSimulator.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C7E1CDB57AA003FF4B4 /* ProfilingATNSimulator.h */; };
344                 276E5E831CDB57AA003FF4B4 /* ProfilingATNSimulator.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C7E1CDB57AA003FF4B4 /* ProfilingATNSimulator.h */; settings = {ATTRIBUTES = (Public, ); }; };
345                 276E5E841CDB57AA003FF4B4 /* RangeTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C7F1CDB57AA003FF4B4 /* RangeTransition.cpp */; };
346                 276E5E851CDB57AA003FF4B4 /* RangeTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C7F1CDB57AA003FF4B4 /* RangeTransition.cpp */; };
347                 276E5E861CDB57AA003FF4B4 /* RangeTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C7F1CDB57AA003FF4B4 /* RangeTransition.cpp */; };
348                 276E5E871CDB57AA003FF4B4 /* RangeTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C801CDB57AA003FF4B4 /* RangeTransition.h */; };
349                 276E5E881CDB57AA003FF4B4 /* RangeTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C801CDB57AA003FF4B4 /* RangeTransition.h */; };
350                 276E5E891CDB57AA003FF4B4 /* RangeTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C801CDB57AA003FF4B4 /* RangeTransition.h */; settings = {ATTRIBUTES = (Public, ); }; };
351                 276E5E8A1CDB57AA003FF4B4 /* RuleStartState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C811CDB57AA003FF4B4 /* RuleStartState.cpp */; };
352                 276E5E8B1CDB57AA003FF4B4 /* RuleStartState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C811CDB57AA003FF4B4 /* RuleStartState.cpp */; };
353                 276E5E8C1CDB57AA003FF4B4 /* RuleStartState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C811CDB57AA003FF4B4 /* RuleStartState.cpp */; };
354                 276E5E8D1CDB57AA003FF4B4 /* RuleStartState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C821CDB57AA003FF4B4 /* RuleStartState.h */; };
355                 276E5E8E1CDB57AA003FF4B4 /* RuleStartState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C821CDB57AA003FF4B4 /* RuleStartState.h */; };
356                 276E5E8F1CDB57AA003FF4B4 /* RuleStartState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C821CDB57AA003FF4B4 /* RuleStartState.h */; settings = {ATTRIBUTES = (Public, ); }; };
357                 276E5E901CDB57AA003FF4B4 /* RuleStopState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C831CDB57AA003FF4B4 /* RuleStopState.cpp */; };
358                 276E5E911CDB57AA003FF4B4 /* RuleStopState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C831CDB57AA003FF4B4 /* RuleStopState.cpp */; };
359                 276E5E921CDB57AA003FF4B4 /* RuleStopState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C831CDB57AA003FF4B4 /* RuleStopState.cpp */; };
360                 276E5E931CDB57AA003FF4B4 /* RuleStopState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C841CDB57AA003FF4B4 /* RuleStopState.h */; };
361                 276E5E941CDB57AA003FF4B4 /* RuleStopState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C841CDB57AA003FF4B4 /* RuleStopState.h */; };
362                 276E5E951CDB57AA003FF4B4 /* RuleStopState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C841CDB57AA003FF4B4 /* RuleStopState.h */; settings = {ATTRIBUTES = (Public, ); }; };
363                 276E5E961CDB57AA003FF4B4 /* RuleTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C851CDB57AA003FF4B4 /* RuleTransition.cpp */; };
364                 276E5E971CDB57AA003FF4B4 /* RuleTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C851CDB57AA003FF4B4 /* RuleTransition.cpp */; };
365                 276E5E981CDB57AA003FF4B4 /* RuleTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C851CDB57AA003FF4B4 /* RuleTransition.cpp */; };
366                 276E5E991CDB57AA003FF4B4 /* RuleTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C861CDB57AA003FF4B4 /* RuleTransition.h */; };
367                 276E5E9A1CDB57AA003FF4B4 /* RuleTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C861CDB57AA003FF4B4 /* RuleTransition.h */; };
368                 276E5E9B1CDB57AA003FF4B4 /* RuleTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C861CDB57AA003FF4B4 /* RuleTransition.h */; settings = {ATTRIBUTES = (Public, ); }; };
369                 276E5E9C1CDB57AA003FF4B4 /* SemanticContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C871CDB57AA003FF4B4 /* SemanticContext.cpp */; };
370                 276E5E9D1CDB57AA003FF4B4 /* SemanticContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C871CDB57AA003FF4B4 /* SemanticContext.cpp */; };
371                 276E5E9E1CDB57AA003FF4B4 /* SemanticContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C871CDB57AA003FF4B4 /* SemanticContext.cpp */; };
372                 276E5E9F1CDB57AA003FF4B4 /* SemanticContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C881CDB57AA003FF4B4 /* SemanticContext.h */; };
373                 276E5EA01CDB57AA003FF4B4 /* SemanticContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C881CDB57AA003FF4B4 /* SemanticContext.h */; };
374                 276E5EA11CDB57AA003FF4B4 /* SemanticContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C881CDB57AA003FF4B4 /* SemanticContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
375                 276E5EA21CDB57AA003FF4B4 /* SetTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C891CDB57AA003FF4B4 /* SetTransition.cpp */; };
376                 276E5EA31CDB57AA003FF4B4 /* SetTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C891CDB57AA003FF4B4 /* SetTransition.cpp */; };
377                 276E5EA41CDB57AA003FF4B4 /* SetTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C891CDB57AA003FF4B4 /* SetTransition.cpp */; };
378                 276E5EA51CDB57AA003FF4B4 /* SetTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C8A1CDB57AA003FF4B4 /* SetTransition.h */; };
379                 276E5EA61CDB57AA003FF4B4 /* SetTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C8A1CDB57AA003FF4B4 /* SetTransition.h */; };
380                 276E5EA71CDB57AA003FF4B4 /* SetTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C8A1CDB57AA003FF4B4 /* SetTransition.h */; settings = {ATTRIBUTES = (Public, ); }; };
381                 276E5EA81CDB57AA003FF4B4 /* SingletonPredictionContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C8B1CDB57AA003FF4B4 /* SingletonPredictionContext.cpp */; };
382                 276E5EA91CDB57AA003FF4B4 /* SingletonPredictionContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C8B1CDB57AA003FF4B4 /* SingletonPredictionContext.cpp */; };
383                 276E5EAA1CDB57AA003FF4B4 /* SingletonPredictionContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C8B1CDB57AA003FF4B4 /* SingletonPredictionContext.cpp */; };
384                 276E5EAB1CDB57AA003FF4B4 /* SingletonPredictionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C8C1CDB57AA003FF4B4 /* SingletonPredictionContext.h */; };
385                 276E5EAC1CDB57AA003FF4B4 /* SingletonPredictionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C8C1CDB57AA003FF4B4 /* SingletonPredictionContext.h */; };
386                 276E5EAD1CDB57AA003FF4B4 /* SingletonPredictionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C8C1CDB57AA003FF4B4 /* SingletonPredictionContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
387                 276E5EAE1CDB57AA003FF4B4 /* StarBlockStartState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C8D1CDB57AA003FF4B4 /* StarBlockStartState.cpp */; };
388                 276E5EAF1CDB57AA003FF4B4 /* StarBlockStartState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C8D1CDB57AA003FF4B4 /* StarBlockStartState.cpp */; };
389                 276E5EB01CDB57AA003FF4B4 /* StarBlockStartState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C8D1CDB57AA003FF4B4 /* StarBlockStartState.cpp */; };
390                 276E5EB11CDB57AA003FF4B4 /* StarBlockStartState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C8E1CDB57AA003FF4B4 /* StarBlockStartState.h */; };
391                 276E5EB21CDB57AA003FF4B4 /* StarBlockStartState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C8E1CDB57AA003FF4B4 /* StarBlockStartState.h */; };
392                 276E5EB31CDB57AA003FF4B4 /* StarBlockStartState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C8E1CDB57AA003FF4B4 /* StarBlockStartState.h */; settings = {ATTRIBUTES = (Public, ); }; };
393                 276E5EB41CDB57AA003FF4B4 /* StarLoopbackState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C8F1CDB57AA003FF4B4 /* StarLoopbackState.cpp */; };
394                 276E5EB51CDB57AA003FF4B4 /* StarLoopbackState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C8F1CDB57AA003FF4B4 /* StarLoopbackState.cpp */; };
395                 276E5EB61CDB57AA003FF4B4 /* StarLoopbackState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C8F1CDB57AA003FF4B4 /* StarLoopbackState.cpp */; };
396                 276E5EB71CDB57AA003FF4B4 /* StarLoopbackState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C901CDB57AA003FF4B4 /* StarLoopbackState.h */; };
397                 276E5EB81CDB57AA003FF4B4 /* StarLoopbackState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C901CDB57AA003FF4B4 /* StarLoopbackState.h */; };
398                 276E5EB91CDB57AA003FF4B4 /* StarLoopbackState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C901CDB57AA003FF4B4 /* StarLoopbackState.h */; settings = {ATTRIBUTES = (Public, ); }; };
399                 276E5EBA1CDB57AA003FF4B4 /* StarLoopEntryState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C911CDB57AA003FF4B4 /* StarLoopEntryState.cpp */; };
400                 276E5EBB1CDB57AA003FF4B4 /* StarLoopEntryState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C911CDB57AA003FF4B4 /* StarLoopEntryState.cpp */; };
401                 276E5EBC1CDB57AA003FF4B4 /* StarLoopEntryState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C911CDB57AA003FF4B4 /* StarLoopEntryState.cpp */; };
402                 276E5EBD1CDB57AA003FF4B4 /* StarLoopEntryState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C921CDB57AA003FF4B4 /* StarLoopEntryState.h */; };
403                 276E5EBE1CDB57AA003FF4B4 /* StarLoopEntryState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C921CDB57AA003FF4B4 /* StarLoopEntryState.h */; };
404                 276E5EBF1CDB57AA003FF4B4 /* StarLoopEntryState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C921CDB57AA003FF4B4 /* StarLoopEntryState.h */; settings = {ATTRIBUTES = (Public, ); }; };
405                 276E5EC01CDB57AA003FF4B4 /* TokensStartState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C931CDB57AA003FF4B4 /* TokensStartState.cpp */; };
406                 276E5EC11CDB57AA003FF4B4 /* TokensStartState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C931CDB57AA003FF4B4 /* TokensStartState.cpp */; };
407                 276E5EC21CDB57AA003FF4B4 /* TokensStartState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C931CDB57AA003FF4B4 /* TokensStartState.cpp */; };
408                 276E5EC31CDB57AA003FF4B4 /* TokensStartState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C941CDB57AA003FF4B4 /* TokensStartState.h */; };
409                 276E5EC41CDB57AA003FF4B4 /* TokensStartState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C941CDB57AA003FF4B4 /* TokensStartState.h */; };
410                 276E5EC51CDB57AA003FF4B4 /* TokensStartState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C941CDB57AA003FF4B4 /* TokensStartState.h */; settings = {ATTRIBUTES = (Public, ); }; };
411                 276E5EC61CDB57AA003FF4B4 /* Transition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C951CDB57AA003FF4B4 /* Transition.cpp */; };
412                 276E5EC71CDB57AA003FF4B4 /* Transition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C951CDB57AA003FF4B4 /* Transition.cpp */; };
413                 276E5EC81CDB57AA003FF4B4 /* Transition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C951CDB57AA003FF4B4 /* Transition.cpp */; };
414                 276E5EC91CDB57AA003FF4B4 /* Transition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C961CDB57AA003FF4B4 /* Transition.h */; };
415                 276E5ECA1CDB57AA003FF4B4 /* Transition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C961CDB57AA003FF4B4 /* Transition.h */; };
416                 276E5ECB1CDB57AA003FF4B4 /* Transition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C961CDB57AA003FF4B4 /* Transition.h */; settings = {ATTRIBUTES = (Public, ); }; };
417                 276E5ECC1CDB57AA003FF4B4 /* WildcardTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C971CDB57AA003FF4B4 /* WildcardTransition.cpp */; };
418                 276E5ECD1CDB57AA003FF4B4 /* WildcardTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C971CDB57AA003FF4B4 /* WildcardTransition.cpp */; };
419                 276E5ECE1CDB57AA003FF4B4 /* WildcardTransition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C971CDB57AA003FF4B4 /* WildcardTransition.cpp */; };
420                 276E5ECF1CDB57AA003FF4B4 /* WildcardTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C981CDB57AA003FF4B4 /* WildcardTransition.h */; };
421                 276E5ED01CDB57AA003FF4B4 /* WildcardTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C981CDB57AA003FF4B4 /* WildcardTransition.h */; };
422                 276E5ED11CDB57AA003FF4B4 /* WildcardTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C981CDB57AA003FF4B4 /* WildcardTransition.h */; settings = {ATTRIBUTES = (Public, ); }; };
423                 276E5ED21CDB57AA003FF4B4 /* BailErrorStrategy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C991CDB57AA003FF4B4 /* BailErrorStrategy.cpp */; };
424                 276E5ED31CDB57AA003FF4B4 /* BailErrorStrategy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C991CDB57AA003FF4B4 /* BailErrorStrategy.cpp */; };
425                 276E5ED41CDB57AA003FF4B4 /* BailErrorStrategy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C991CDB57AA003FF4B4 /* BailErrorStrategy.cpp */; };
426                 276E5ED51CDB57AA003FF4B4 /* BailErrorStrategy.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C9A1CDB57AA003FF4B4 /* BailErrorStrategy.h */; };
427                 276E5ED61CDB57AA003FF4B4 /* BailErrorStrategy.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C9A1CDB57AA003FF4B4 /* BailErrorStrategy.h */; };
428                 276E5ED71CDB57AA003FF4B4 /* BailErrorStrategy.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C9A1CDB57AA003FF4B4 /* BailErrorStrategy.h */; settings = {ATTRIBUTES = (Public, ); }; };
429                 276E5ED81CDB57AA003FF4B4 /* BaseErrorListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C9B1CDB57AA003FF4B4 /* BaseErrorListener.cpp */; };
430                 276E5ED91CDB57AA003FF4B4 /* BaseErrorListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C9B1CDB57AA003FF4B4 /* BaseErrorListener.cpp */; };
431                 276E5EDA1CDB57AA003FF4B4 /* BaseErrorListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C9B1CDB57AA003FF4B4 /* BaseErrorListener.cpp */; };
432                 276E5EDB1CDB57AA003FF4B4 /* BaseErrorListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C9C1CDB57AA003FF4B4 /* BaseErrorListener.h */; };
433                 276E5EDC1CDB57AA003FF4B4 /* BaseErrorListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C9C1CDB57AA003FF4B4 /* BaseErrorListener.h */; };
434                 276E5EDD1CDB57AA003FF4B4 /* BaseErrorListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C9C1CDB57AA003FF4B4 /* BaseErrorListener.h */; settings = {ATTRIBUTES = (Public, ); }; };
435                 276E5EDE1CDB57AA003FF4B4 /* BufferedTokenStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C9D1CDB57AA003FF4B4 /* BufferedTokenStream.cpp */; };
436                 276E5EDF1CDB57AA003FF4B4 /* BufferedTokenStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C9D1CDB57AA003FF4B4 /* BufferedTokenStream.cpp */; };
437                 276E5EE01CDB57AA003FF4B4 /* BufferedTokenStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C9D1CDB57AA003FF4B4 /* BufferedTokenStream.cpp */; };
438                 276E5EE11CDB57AA003FF4B4 /* BufferedTokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C9E1CDB57AA003FF4B4 /* BufferedTokenStream.h */; };
439                 276E5EE21CDB57AA003FF4B4 /* BufferedTokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C9E1CDB57AA003FF4B4 /* BufferedTokenStream.h */; };
440                 276E5EE31CDB57AA003FF4B4 /* BufferedTokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5C9E1CDB57AA003FF4B4 /* BufferedTokenStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
441                 276E5EE41CDB57AA003FF4B4 /* CharStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C9F1CDB57AA003FF4B4 /* CharStream.cpp */; };
442                 276E5EE51CDB57AA003FF4B4 /* CharStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C9F1CDB57AA003FF4B4 /* CharStream.cpp */; };
443                 276E5EE61CDB57AA003FF4B4 /* CharStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5C9F1CDB57AA003FF4B4 /* CharStream.cpp */; };
444                 276E5EE71CDB57AA003FF4B4 /* CharStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CA01CDB57AA003FF4B4 /* CharStream.h */; };
445                 276E5EE81CDB57AA003FF4B4 /* CharStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CA01CDB57AA003FF4B4 /* CharStream.h */; };
446                 276E5EE91CDB57AA003FF4B4 /* CharStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CA01CDB57AA003FF4B4 /* CharStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
447                 276E5EEA1CDB57AA003FF4B4 /* CommonToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CA11CDB57AA003FF4B4 /* CommonToken.cpp */; };
448                 276E5EEB1CDB57AA003FF4B4 /* CommonToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CA11CDB57AA003FF4B4 /* CommonToken.cpp */; };
449                 276E5EEC1CDB57AA003FF4B4 /* CommonToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CA11CDB57AA003FF4B4 /* CommonToken.cpp */; };
450                 276E5EED1CDB57AA003FF4B4 /* CommonToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CA21CDB57AA003FF4B4 /* CommonToken.h */; };
451                 276E5EEE1CDB57AA003FF4B4 /* CommonToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CA21CDB57AA003FF4B4 /* CommonToken.h */; };
452                 276E5EEF1CDB57AA003FF4B4 /* CommonToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CA21CDB57AA003FF4B4 /* CommonToken.h */; settings = {ATTRIBUTES = (Public, ); }; };
453                 276E5EF01CDB57AA003FF4B4 /* CommonTokenFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CA31CDB57AA003FF4B4 /* CommonTokenFactory.cpp */; };
454                 276E5EF11CDB57AA003FF4B4 /* CommonTokenFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CA31CDB57AA003FF4B4 /* CommonTokenFactory.cpp */; };
455                 276E5EF21CDB57AA003FF4B4 /* CommonTokenFactory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CA31CDB57AA003FF4B4 /* CommonTokenFactory.cpp */; };
456                 276E5EF31CDB57AA003FF4B4 /* CommonTokenFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CA41CDB57AA003FF4B4 /* CommonTokenFactory.h */; };
457                 276E5EF41CDB57AA003FF4B4 /* CommonTokenFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CA41CDB57AA003FF4B4 /* CommonTokenFactory.h */; };
458                 276E5EF51CDB57AA003FF4B4 /* CommonTokenFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CA41CDB57AA003FF4B4 /* CommonTokenFactory.h */; settings = {ATTRIBUTES = (Public, ); }; };
459                 276E5EF61CDB57AA003FF4B4 /* CommonTokenStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CA51CDB57AA003FF4B4 /* CommonTokenStream.cpp */; };
460                 276E5EF71CDB57AA003FF4B4 /* CommonTokenStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CA51CDB57AA003FF4B4 /* CommonTokenStream.cpp */; };
461                 276E5EF81CDB57AA003FF4B4 /* CommonTokenStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CA51CDB57AA003FF4B4 /* CommonTokenStream.cpp */; };
462                 276E5EF91CDB57AA003FF4B4 /* CommonTokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CA61CDB57AA003FF4B4 /* CommonTokenStream.h */; };
463                 276E5EFA1CDB57AA003FF4B4 /* CommonTokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CA61CDB57AA003FF4B4 /* CommonTokenStream.h */; };
464                 276E5EFB1CDB57AA003FF4B4 /* CommonTokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CA61CDB57AA003FF4B4 /* CommonTokenStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
465                 276E5EFC1CDB57AA003FF4B4 /* ConsoleErrorListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CA71CDB57AA003FF4B4 /* ConsoleErrorListener.cpp */; };
466                 276E5EFD1CDB57AA003FF4B4 /* ConsoleErrorListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CA71CDB57AA003FF4B4 /* ConsoleErrorListener.cpp */; };
467                 276E5EFE1CDB57AA003FF4B4 /* ConsoleErrorListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CA71CDB57AA003FF4B4 /* ConsoleErrorListener.cpp */; };
468                 276E5EFF1CDB57AA003FF4B4 /* ConsoleErrorListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CA81CDB57AA003FF4B4 /* ConsoleErrorListener.h */; };
469                 276E5F001CDB57AA003FF4B4 /* ConsoleErrorListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CA81CDB57AA003FF4B4 /* ConsoleErrorListener.h */; };
470                 276E5F011CDB57AA003FF4B4 /* ConsoleErrorListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CA81CDB57AA003FF4B4 /* ConsoleErrorListener.h */; settings = {ATTRIBUTES = (Public, ); }; };
471                 276E5F021CDB57AA003FF4B4 /* DefaultErrorStrategy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CA91CDB57AA003FF4B4 /* DefaultErrorStrategy.cpp */; };
472                 276E5F031CDB57AA003FF4B4 /* DefaultErrorStrategy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CA91CDB57AA003FF4B4 /* DefaultErrorStrategy.cpp */; };
473                 276E5F041CDB57AA003FF4B4 /* DefaultErrorStrategy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CA91CDB57AA003FF4B4 /* DefaultErrorStrategy.cpp */; };
474                 276E5F051CDB57AA003FF4B4 /* DefaultErrorStrategy.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CAA1CDB57AA003FF4B4 /* DefaultErrorStrategy.h */; };
475                 276E5F061CDB57AA003FF4B4 /* DefaultErrorStrategy.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CAA1CDB57AA003FF4B4 /* DefaultErrorStrategy.h */; };
476                 276E5F071CDB57AA003FF4B4 /* DefaultErrorStrategy.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CAA1CDB57AA003FF4B4 /* DefaultErrorStrategy.h */; settings = {ATTRIBUTES = (Public, ); }; };
477                 276E5F081CDB57AA003FF4B4 /* DFA.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CAC1CDB57AA003FF4B4 /* DFA.cpp */; };
478                 276E5F091CDB57AA003FF4B4 /* DFA.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CAC1CDB57AA003FF4B4 /* DFA.cpp */; };
479                 276E5F0A1CDB57AA003FF4B4 /* DFA.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CAC1CDB57AA003FF4B4 /* DFA.cpp */; };
480                 276E5F0B1CDB57AA003FF4B4 /* DFA.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CAD1CDB57AA003FF4B4 /* DFA.h */; };
481                 276E5F0C1CDB57AA003FF4B4 /* DFA.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CAD1CDB57AA003FF4B4 /* DFA.h */; };
482                 276E5F0D1CDB57AA003FF4B4 /* DFA.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CAD1CDB57AA003FF4B4 /* DFA.h */; settings = {ATTRIBUTES = (Public, ); }; };
483                 276E5F0E1CDB57AA003FF4B4 /* DFASerializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CAE1CDB57AA003FF4B4 /* DFASerializer.cpp */; };
484                 276E5F0F1CDB57AA003FF4B4 /* DFASerializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CAE1CDB57AA003FF4B4 /* DFASerializer.cpp */; };
485                 276E5F101CDB57AA003FF4B4 /* DFASerializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CAE1CDB57AA003FF4B4 /* DFASerializer.cpp */; };
486                 276E5F111CDB57AA003FF4B4 /* DFASerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CAF1CDB57AA003FF4B4 /* DFASerializer.h */; };
487                 276E5F121CDB57AA003FF4B4 /* DFASerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CAF1CDB57AA003FF4B4 /* DFASerializer.h */; };
488                 276E5F131CDB57AA003FF4B4 /* DFASerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CAF1CDB57AA003FF4B4 /* DFASerializer.h */; settings = {ATTRIBUTES = (Public, ); }; };
489                 276E5F141CDB57AA003FF4B4 /* DFAState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CB01CDB57AA003FF4B4 /* DFAState.cpp */; };
490                 276E5F151CDB57AA003FF4B4 /* DFAState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CB01CDB57AA003FF4B4 /* DFAState.cpp */; };
491                 276E5F161CDB57AA003FF4B4 /* DFAState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CB01CDB57AA003FF4B4 /* DFAState.cpp */; };
492                 276E5F171CDB57AA003FF4B4 /* DFAState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CB11CDB57AA003FF4B4 /* DFAState.h */; };
493                 276E5F181CDB57AA003FF4B4 /* DFAState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CB11CDB57AA003FF4B4 /* DFAState.h */; };
494                 276E5F191CDB57AA003FF4B4 /* DFAState.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CB11CDB57AA003FF4B4 /* DFAState.h */; settings = {ATTRIBUTES = (Public, ); }; };
495                 276E5F1A1CDB57AA003FF4B4 /* LexerDFASerializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CB21CDB57AA003FF4B4 /* LexerDFASerializer.cpp */; };
496                 276E5F1B1CDB57AA003FF4B4 /* LexerDFASerializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CB21CDB57AA003FF4B4 /* LexerDFASerializer.cpp */; };
497                 276E5F1C1CDB57AA003FF4B4 /* LexerDFASerializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CB21CDB57AA003FF4B4 /* LexerDFASerializer.cpp */; };
498                 276E5F1D1CDB57AA003FF4B4 /* LexerDFASerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CB31CDB57AA003FF4B4 /* LexerDFASerializer.h */; };
499                 276E5F1E1CDB57AA003FF4B4 /* LexerDFASerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CB31CDB57AA003FF4B4 /* LexerDFASerializer.h */; };
500                 276E5F1F1CDB57AA003FF4B4 /* LexerDFASerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CB31CDB57AA003FF4B4 /* LexerDFASerializer.h */; settings = {ATTRIBUTES = (Public, ); }; };
501                 276E5F201CDB57AA003FF4B4 /* DiagnosticErrorListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CB41CDB57AA003FF4B4 /* DiagnosticErrorListener.cpp */; };
502                 276E5F211CDB57AA003FF4B4 /* DiagnosticErrorListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CB41CDB57AA003FF4B4 /* DiagnosticErrorListener.cpp */; };
503                 276E5F221CDB57AA003FF4B4 /* DiagnosticErrorListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CB41CDB57AA003FF4B4 /* DiagnosticErrorListener.cpp */; };
504                 276E5F231CDB57AA003FF4B4 /* DiagnosticErrorListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CB51CDB57AA003FF4B4 /* DiagnosticErrorListener.h */; };
505                 276E5F241CDB57AA003FF4B4 /* DiagnosticErrorListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CB51CDB57AA003FF4B4 /* DiagnosticErrorListener.h */; };
506                 276E5F251CDB57AA003FF4B4 /* DiagnosticErrorListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CB51CDB57AA003FF4B4 /* DiagnosticErrorListener.h */; settings = {ATTRIBUTES = (Public, ); }; };
507                 276E5F261CDB57AA003FF4B4 /* Exceptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CB61CDB57AA003FF4B4 /* Exceptions.cpp */; };
508                 276E5F271CDB57AA003FF4B4 /* Exceptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CB61CDB57AA003FF4B4 /* Exceptions.cpp */; };
509                 276E5F281CDB57AA003FF4B4 /* Exceptions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CB61CDB57AA003FF4B4 /* Exceptions.cpp */; };
510                 276E5F291CDB57AA003FF4B4 /* Exceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CB71CDB57AA003FF4B4 /* Exceptions.h */; };
511                 276E5F2A1CDB57AA003FF4B4 /* Exceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CB71CDB57AA003FF4B4 /* Exceptions.h */; };
512                 276E5F2B1CDB57AA003FF4B4 /* Exceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CB71CDB57AA003FF4B4 /* Exceptions.h */; settings = {ATTRIBUTES = (Public, ); }; };
513                 276E5F2C1CDB57AA003FF4B4 /* FailedPredicateException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CB81CDB57AA003FF4B4 /* FailedPredicateException.cpp */; };
514                 276E5F2D1CDB57AA003FF4B4 /* FailedPredicateException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CB81CDB57AA003FF4B4 /* FailedPredicateException.cpp */; };
515                 276E5F2E1CDB57AA003FF4B4 /* FailedPredicateException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CB81CDB57AA003FF4B4 /* FailedPredicateException.cpp */; };
516                 276E5F2F1CDB57AA003FF4B4 /* FailedPredicateException.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CB91CDB57AA003FF4B4 /* FailedPredicateException.h */; };
517                 276E5F301CDB57AA003FF4B4 /* FailedPredicateException.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CB91CDB57AA003FF4B4 /* FailedPredicateException.h */; };
518                 276E5F311CDB57AA003FF4B4 /* FailedPredicateException.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CB91CDB57AA003FF4B4 /* FailedPredicateException.h */; settings = {ATTRIBUTES = (Public, ); }; };
519                 276E5F321CDB57AA003FF4B4 /* InputMismatchException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CBA1CDB57AA003FF4B4 /* InputMismatchException.cpp */; };
520                 276E5F331CDB57AA003FF4B4 /* InputMismatchException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CBA1CDB57AA003FF4B4 /* InputMismatchException.cpp */; };
521                 276E5F341CDB57AA003FF4B4 /* InputMismatchException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CBA1CDB57AA003FF4B4 /* InputMismatchException.cpp */; };
522                 276E5F351CDB57AA003FF4B4 /* InputMismatchException.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CBB1CDB57AA003FF4B4 /* InputMismatchException.h */; };
523                 276E5F361CDB57AA003FF4B4 /* InputMismatchException.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CBB1CDB57AA003FF4B4 /* InputMismatchException.h */; };
524                 276E5F371CDB57AA003FF4B4 /* InputMismatchException.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CBB1CDB57AA003FF4B4 /* InputMismatchException.h */; settings = {ATTRIBUTES = (Public, ); }; };
525                 276E5F381CDB57AA003FF4B4 /* InterpreterRuleContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CBC1CDB57AA003FF4B4 /* InterpreterRuleContext.cpp */; };
526                 276E5F391CDB57AA003FF4B4 /* InterpreterRuleContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CBC1CDB57AA003FF4B4 /* InterpreterRuleContext.cpp */; };
527                 276E5F3A1CDB57AA003FF4B4 /* InterpreterRuleContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CBC1CDB57AA003FF4B4 /* InterpreterRuleContext.cpp */; };
528                 276E5F3B1CDB57AA003FF4B4 /* InterpreterRuleContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CBD1CDB57AA003FF4B4 /* InterpreterRuleContext.h */; };
529                 276E5F3C1CDB57AA003FF4B4 /* InterpreterRuleContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CBD1CDB57AA003FF4B4 /* InterpreterRuleContext.h */; };
530                 276E5F3D1CDB57AA003FF4B4 /* InterpreterRuleContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CBD1CDB57AA003FF4B4 /* InterpreterRuleContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
531                 276E5F3E1CDB57AA003FF4B4 /* IntStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CBE1CDB57AA003FF4B4 /* IntStream.cpp */; };
532                 276E5F3F1CDB57AA003FF4B4 /* IntStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CBE1CDB57AA003FF4B4 /* IntStream.cpp */; };
533                 276E5F401CDB57AA003FF4B4 /* IntStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CBE1CDB57AA003FF4B4 /* IntStream.cpp */; };
534                 276E5F411CDB57AA003FF4B4 /* IntStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CBF1CDB57AA003FF4B4 /* IntStream.h */; };
535                 276E5F421CDB57AA003FF4B4 /* IntStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CBF1CDB57AA003FF4B4 /* IntStream.h */; };
536                 276E5F431CDB57AA003FF4B4 /* IntStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CBF1CDB57AA003FF4B4 /* IntStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
537                 276E5F471CDB57AA003FF4B4 /* Lexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CC11CDB57AA003FF4B4 /* Lexer.cpp */; };
538                 276E5F481CDB57AA003FF4B4 /* Lexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CC11CDB57AA003FF4B4 /* Lexer.cpp */; };
539                 276E5F491CDB57AA003FF4B4 /* Lexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CC11CDB57AA003FF4B4 /* Lexer.cpp */; };
540                 276E5F4A1CDB57AA003FF4B4 /* Lexer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CC21CDB57AA003FF4B4 /* Lexer.h */; };
541                 276E5F4B1CDB57AA003FF4B4 /* Lexer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CC21CDB57AA003FF4B4 /* Lexer.h */; };
542                 276E5F4C1CDB57AA003FF4B4 /* Lexer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CC21CDB57AA003FF4B4 /* Lexer.h */; settings = {ATTRIBUTES = (Public, ); }; };
543                 276E5F4D1CDB57AA003FF4B4 /* LexerInterpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CC31CDB57AA003FF4B4 /* LexerInterpreter.cpp */; };
544                 276E5F4E1CDB57AA003FF4B4 /* LexerInterpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CC31CDB57AA003FF4B4 /* LexerInterpreter.cpp */; };
545                 276E5F4F1CDB57AA003FF4B4 /* LexerInterpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CC31CDB57AA003FF4B4 /* LexerInterpreter.cpp */; };
546                 276E5F501CDB57AA003FF4B4 /* LexerInterpreter.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CC41CDB57AA003FF4B4 /* LexerInterpreter.h */; };
547                 276E5F511CDB57AA003FF4B4 /* LexerInterpreter.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CC41CDB57AA003FF4B4 /* LexerInterpreter.h */; };
548                 276E5F521CDB57AA003FF4B4 /* LexerInterpreter.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CC41CDB57AA003FF4B4 /* LexerInterpreter.h */; settings = {ATTRIBUTES = (Public, ); }; };
549                 276E5F531CDB57AA003FF4B4 /* LexerNoViableAltException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CC51CDB57AA003FF4B4 /* LexerNoViableAltException.cpp */; };
550                 276E5F541CDB57AA003FF4B4 /* LexerNoViableAltException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CC51CDB57AA003FF4B4 /* LexerNoViableAltException.cpp */; };
551                 276E5F551CDB57AA003FF4B4 /* LexerNoViableAltException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CC51CDB57AA003FF4B4 /* LexerNoViableAltException.cpp */; };
552                 276E5F561CDB57AA003FF4B4 /* LexerNoViableAltException.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CC61CDB57AA003FF4B4 /* LexerNoViableAltException.h */; };
553                 276E5F571CDB57AA003FF4B4 /* LexerNoViableAltException.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CC61CDB57AA003FF4B4 /* LexerNoViableAltException.h */; };
554                 276E5F581CDB57AA003FF4B4 /* LexerNoViableAltException.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CC61CDB57AA003FF4B4 /* LexerNoViableAltException.h */; settings = {ATTRIBUTES = (Public, ); }; };
555                 276E5F591CDB57AA003FF4B4 /* ListTokenSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CC71CDB57AA003FF4B4 /* ListTokenSource.cpp */; };
556                 276E5F5A1CDB57AA003FF4B4 /* ListTokenSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CC71CDB57AA003FF4B4 /* ListTokenSource.cpp */; };
557                 276E5F5B1CDB57AA003FF4B4 /* ListTokenSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CC71CDB57AA003FF4B4 /* ListTokenSource.cpp */; };
558                 276E5F5C1CDB57AA003FF4B4 /* ListTokenSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CC81CDB57AA003FF4B4 /* ListTokenSource.h */; };
559                 276E5F5D1CDB57AA003FF4B4 /* ListTokenSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CC81CDB57AA003FF4B4 /* ListTokenSource.h */; };
560                 276E5F5E1CDB57AA003FF4B4 /* ListTokenSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CC81CDB57AA003FF4B4 /* ListTokenSource.h */; settings = {ATTRIBUTES = (Public, ); }; };
561                 276E5F5F1CDB57AA003FF4B4 /* Interval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CCA1CDB57AA003FF4B4 /* Interval.cpp */; };
562                 276E5F601CDB57AA003FF4B4 /* Interval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CCA1CDB57AA003FF4B4 /* Interval.cpp */; };
563                 276E5F611CDB57AA003FF4B4 /* Interval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CCA1CDB57AA003FF4B4 /* Interval.cpp */; };
564                 276E5F621CDB57AA003FF4B4 /* Interval.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CCB1CDB57AA003FF4B4 /* Interval.h */; };
565                 276E5F631CDB57AA003FF4B4 /* Interval.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CCB1CDB57AA003FF4B4 /* Interval.h */; };
566                 276E5F641CDB57AA003FF4B4 /* Interval.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CCB1CDB57AA003FF4B4 /* Interval.h */; settings = {ATTRIBUTES = (Public, ); }; };
567                 276E5F651CDB57AA003FF4B4 /* IntervalSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CCC1CDB57AA003FF4B4 /* IntervalSet.cpp */; };
568                 276E5F661CDB57AA003FF4B4 /* IntervalSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CCC1CDB57AA003FF4B4 /* IntervalSet.cpp */; };
569                 276E5F671CDB57AA003FF4B4 /* IntervalSet.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CCC1CDB57AA003FF4B4 /* IntervalSet.cpp */; };
570                 276E5F681CDB57AA003FF4B4 /* IntervalSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CCD1CDB57AA003FF4B4 /* IntervalSet.h */; };
571                 276E5F691CDB57AA003FF4B4 /* IntervalSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CCD1CDB57AA003FF4B4 /* IntervalSet.h */; };
572                 276E5F6A1CDB57AA003FF4B4 /* IntervalSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CCD1CDB57AA003FF4B4 /* IntervalSet.h */; settings = {ATTRIBUTES = (Public, ); }; };
573                 276E5F6B1CDB57AA003FF4B4 /* MurmurHash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CCE1CDB57AA003FF4B4 /* MurmurHash.cpp */; };
574                 276E5F6C1CDB57AA003FF4B4 /* MurmurHash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CCE1CDB57AA003FF4B4 /* MurmurHash.cpp */; };
575                 276E5F6D1CDB57AA003FF4B4 /* MurmurHash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CCE1CDB57AA003FF4B4 /* MurmurHash.cpp */; };
576                 276E5F6E1CDB57AA003FF4B4 /* MurmurHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CCF1CDB57AA003FF4B4 /* MurmurHash.h */; };
577                 276E5F6F1CDB57AA003FF4B4 /* MurmurHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CCF1CDB57AA003FF4B4 /* MurmurHash.h */; };
578                 276E5F701CDB57AA003FF4B4 /* MurmurHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CCF1CDB57AA003FF4B4 /* MurmurHash.h */; settings = {ATTRIBUTES = (Public, ); }; };
579                 276E5F741CDB57AA003FF4B4 /* Predicate.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CD11CDB57AA003FF4B4 /* Predicate.h */; };
580                 276E5F751CDB57AA003FF4B4 /* Predicate.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CD11CDB57AA003FF4B4 /* Predicate.h */; };
581                 276E5F761CDB57AA003FF4B4 /* Predicate.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CD11CDB57AA003FF4B4 /* Predicate.h */; settings = {ATTRIBUTES = (Public, ); }; };
582                 276E5F7D1CDB57AA003FF4B4 /* NoViableAltException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CD41CDB57AA003FF4B4 /* NoViableAltException.cpp */; };
583                 276E5F7E1CDB57AA003FF4B4 /* NoViableAltException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CD41CDB57AA003FF4B4 /* NoViableAltException.cpp */; };
584                 276E5F7F1CDB57AA003FF4B4 /* NoViableAltException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CD41CDB57AA003FF4B4 /* NoViableAltException.cpp */; };
585                 276E5F801CDB57AA003FF4B4 /* NoViableAltException.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CD51CDB57AA003FF4B4 /* NoViableAltException.h */; };
586                 276E5F811CDB57AA003FF4B4 /* NoViableAltException.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CD51CDB57AA003FF4B4 /* NoViableAltException.h */; };
587                 276E5F821CDB57AA003FF4B4 /* NoViableAltException.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CD51CDB57AA003FF4B4 /* NoViableAltException.h */; settings = {ATTRIBUTES = (Public, ); }; };
588                 276E5F831CDB57AA003FF4B4 /* Parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CD61CDB57AA003FF4B4 /* Parser.cpp */; };
589                 276E5F841CDB57AA003FF4B4 /* Parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CD61CDB57AA003FF4B4 /* Parser.cpp */; };
590                 276E5F851CDB57AA003FF4B4 /* Parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CD61CDB57AA003FF4B4 /* Parser.cpp */; };
591                 276E5F861CDB57AA003FF4B4 /* Parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CD71CDB57AA003FF4B4 /* Parser.h */; };
592                 276E5F871CDB57AA003FF4B4 /* Parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CD71CDB57AA003FF4B4 /* Parser.h */; };
593                 276E5F881CDB57AA003FF4B4 /* Parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CD71CDB57AA003FF4B4 /* Parser.h */; settings = {ATTRIBUTES = (Public, ); }; };
594                 276E5F891CDB57AA003FF4B4 /* ParserInterpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CD81CDB57AA003FF4B4 /* ParserInterpreter.cpp */; };
595                 276E5F8A1CDB57AA003FF4B4 /* ParserInterpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CD81CDB57AA003FF4B4 /* ParserInterpreter.cpp */; };
596                 276E5F8B1CDB57AA003FF4B4 /* ParserInterpreter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CD81CDB57AA003FF4B4 /* ParserInterpreter.cpp */; };
597                 276E5F8C1CDB57AA003FF4B4 /* ParserInterpreter.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CD91CDB57AA003FF4B4 /* ParserInterpreter.h */; };
598                 276E5F8D1CDB57AA003FF4B4 /* ParserInterpreter.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CD91CDB57AA003FF4B4 /* ParserInterpreter.h */; };
599                 276E5F8E1CDB57AA003FF4B4 /* ParserInterpreter.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CD91CDB57AA003FF4B4 /* ParserInterpreter.h */; settings = {ATTRIBUTES = (Public, ); }; };
600                 276E5F8F1CDB57AA003FF4B4 /* ParserRuleContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CDA1CDB57AA003FF4B4 /* ParserRuleContext.cpp */; };
601                 276E5F901CDB57AA003FF4B4 /* ParserRuleContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CDA1CDB57AA003FF4B4 /* ParserRuleContext.cpp */; };
602                 276E5F911CDB57AA003FF4B4 /* ParserRuleContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CDA1CDB57AA003FF4B4 /* ParserRuleContext.cpp */; };
603                 276E5F921CDB57AA003FF4B4 /* ParserRuleContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CDB1CDB57AA003FF4B4 /* ParserRuleContext.h */; };
604                 276E5F931CDB57AA003FF4B4 /* ParserRuleContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CDB1CDB57AA003FF4B4 /* ParserRuleContext.h */; };
605                 276E5F941CDB57AA003FF4B4 /* ParserRuleContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CDB1CDB57AA003FF4B4 /* ParserRuleContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
606                 276E5F951CDB57AA003FF4B4 /* ProxyErrorListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CDC1CDB57AA003FF4B4 /* ProxyErrorListener.cpp */; };
607                 276E5F961CDB57AA003FF4B4 /* ProxyErrorListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CDC1CDB57AA003FF4B4 /* ProxyErrorListener.cpp */; };
608                 276E5F971CDB57AA003FF4B4 /* ProxyErrorListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CDC1CDB57AA003FF4B4 /* ProxyErrorListener.cpp */; };
609                 276E5F981CDB57AA003FF4B4 /* ProxyErrorListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CDD1CDB57AA003FF4B4 /* ProxyErrorListener.h */; };
610                 276E5F991CDB57AA003FF4B4 /* ProxyErrorListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CDD1CDB57AA003FF4B4 /* ProxyErrorListener.h */; };
611                 276E5F9A1CDB57AA003FF4B4 /* ProxyErrorListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CDD1CDB57AA003FF4B4 /* ProxyErrorListener.h */; settings = {ATTRIBUTES = (Public, ); }; };
612                 276E5F9B1CDB57AA003FF4B4 /* RecognitionException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CDE1CDB57AA003FF4B4 /* RecognitionException.cpp */; };
613                 276E5F9C1CDB57AA003FF4B4 /* RecognitionException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CDE1CDB57AA003FF4B4 /* RecognitionException.cpp */; };
614                 276E5F9D1CDB57AA003FF4B4 /* RecognitionException.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CDE1CDB57AA003FF4B4 /* RecognitionException.cpp */; };
615                 276E5F9E1CDB57AA003FF4B4 /* RecognitionException.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CDF1CDB57AA003FF4B4 /* RecognitionException.h */; };
616                 276E5F9F1CDB57AA003FF4B4 /* RecognitionException.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CDF1CDB57AA003FF4B4 /* RecognitionException.h */; };
617                 276E5FA01CDB57AA003FF4B4 /* RecognitionException.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CDF1CDB57AA003FF4B4 /* RecognitionException.h */; settings = {ATTRIBUTES = (Public, ); }; };
618                 276E5FA11CDB57AA003FF4B4 /* Recognizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CE01CDB57AA003FF4B4 /* Recognizer.cpp */; };
619                 276E5FA21CDB57AA003FF4B4 /* Recognizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CE01CDB57AA003FF4B4 /* Recognizer.cpp */; };
620                 276E5FA31CDB57AA003FF4B4 /* Recognizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CE01CDB57AA003FF4B4 /* Recognizer.cpp */; };
621                 276E5FA41CDB57AA003FF4B4 /* Recognizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CE11CDB57AA003FF4B4 /* Recognizer.h */; };
622                 276E5FA51CDB57AA003FF4B4 /* Recognizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CE11CDB57AA003FF4B4 /* Recognizer.h */; };
623                 276E5FA61CDB57AA003FF4B4 /* Recognizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CE11CDB57AA003FF4B4 /* Recognizer.h */; settings = {ATTRIBUTES = (Public, ); }; };
624                 276E5FA71CDB57AA003FF4B4 /* RuleContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CE21CDB57AA003FF4B4 /* RuleContext.cpp */; };
625                 276E5FA81CDB57AA003FF4B4 /* RuleContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CE21CDB57AA003FF4B4 /* RuleContext.cpp */; };
626                 276E5FA91CDB57AA003FF4B4 /* RuleContext.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CE21CDB57AA003FF4B4 /* RuleContext.cpp */; };
627                 276E5FAA1CDB57AA003FF4B4 /* RuleContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CE31CDB57AA003FF4B4 /* RuleContext.h */; };
628                 276E5FAB1CDB57AA003FF4B4 /* RuleContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CE31CDB57AA003FF4B4 /* RuleContext.h */; };
629                 276E5FAC1CDB57AA003FF4B4 /* RuleContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CE31CDB57AA003FF4B4 /* RuleContext.h */; settings = {ATTRIBUTES = (Public, ); }; };
630                 276E5FAD1CDB57AA003FF4B4 /* Arrays.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CE51CDB57AA003FF4B4 /* Arrays.cpp */; };
631                 276E5FAE1CDB57AA003FF4B4 /* Arrays.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CE51CDB57AA003FF4B4 /* Arrays.cpp */; };
632                 276E5FAF1CDB57AA003FF4B4 /* Arrays.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CE51CDB57AA003FF4B4 /* Arrays.cpp */; };
633                 276E5FB01CDB57AA003FF4B4 /* Arrays.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CE61CDB57AA003FF4B4 /* Arrays.h */; };
634                 276E5FB11CDB57AA003FF4B4 /* Arrays.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CE61CDB57AA003FF4B4 /* Arrays.h */; };
635                 276E5FB21CDB57AA003FF4B4 /* Arrays.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CE61CDB57AA003FF4B4 /* Arrays.h */; settings = {ATTRIBUTES = (Public, ); }; };
636                 276E5FB31CDB57AA003FF4B4 /* BitSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CE71CDB57AA003FF4B4 /* BitSet.h */; };
637                 276E5FB41CDB57AA003FF4B4 /* BitSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CE71CDB57AA003FF4B4 /* BitSet.h */; };
638                 276E5FB51CDB57AA003FF4B4 /* BitSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CE71CDB57AA003FF4B4 /* BitSet.h */; settings = {ATTRIBUTES = (Public, ); }; };
639                 276E5FB61CDB57AA003FF4B4 /* CPPUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CE81CDB57AA003FF4B4 /* CPPUtils.cpp */; };
640                 276E5FB71CDB57AA003FF4B4 /* CPPUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CE81CDB57AA003FF4B4 /* CPPUtils.cpp */; };
641                 276E5FB81CDB57AA003FF4B4 /* CPPUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CE81CDB57AA003FF4B4 /* CPPUtils.cpp */; };
642                 276E5FB91CDB57AA003FF4B4 /* CPPUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CE91CDB57AA003FF4B4 /* CPPUtils.h */; };
643                 276E5FBA1CDB57AA003FF4B4 /* CPPUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CE91CDB57AA003FF4B4 /* CPPUtils.h */; };
644                 276E5FBB1CDB57AA003FF4B4 /* CPPUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CE91CDB57AA003FF4B4 /* CPPUtils.h */; settings = {ATTRIBUTES = (Public, ); }; };
645                 276E5FBC1CDB57AA003FF4B4 /* Declarations.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CEA1CDB57AA003FF4B4 /* Declarations.h */; };
646                 276E5FBD1CDB57AA003FF4B4 /* Declarations.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CEA1CDB57AA003FF4B4 /* Declarations.h */; };
647                 276E5FBE1CDB57AA003FF4B4 /* Declarations.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CEA1CDB57AA003FF4B4 /* Declarations.h */; settings = {ATTRIBUTES = (Public, ); }; };
648                 276E5FBF1CDB57AA003FF4B4 /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CEB1CDB57AA003FF4B4 /* guid.cpp */; };
649                 276E5FC01CDB57AA003FF4B4 /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CEB1CDB57AA003FF4B4 /* guid.cpp */; };
650                 276E5FC11CDB57AA003FF4B4 /* guid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CEB1CDB57AA003FF4B4 /* guid.cpp */; };
651                 276E5FC21CDB57AA003FF4B4 /* guid.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CEC1CDB57AA003FF4B4 /* guid.h */; };
652                 276E5FC31CDB57AA003FF4B4 /* guid.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CEC1CDB57AA003FF4B4 /* guid.h */; };
653                 276E5FC41CDB57AA003FF4B4 /* guid.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CEC1CDB57AA003FF4B4 /* guid.h */; settings = {ATTRIBUTES = (Public, ); }; };
654                 276E5FC51CDB57AA003FF4B4 /* StringUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CED1CDB57AA003FF4B4 /* StringUtils.cpp */; };
655                 276E5FC61CDB57AA003FF4B4 /* StringUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CED1CDB57AA003FF4B4 /* StringUtils.cpp */; };
656                 276E5FC71CDB57AA003FF4B4 /* StringUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CED1CDB57AA003FF4B4 /* StringUtils.cpp */; };
657                 276E5FC81CDB57AA003FF4B4 /* StringUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CEE1CDB57AA003FF4B4 /* StringUtils.h */; };
658                 276E5FC91CDB57AA003FF4B4 /* StringUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CEE1CDB57AA003FF4B4 /* StringUtils.h */; };
659                 276E5FCA1CDB57AA003FF4B4 /* StringUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CEE1CDB57AA003FF4B4 /* StringUtils.h */; settings = {ATTRIBUTES = (Public, ); }; };
660                 276E5FCE1CDB57AA003FF4B4 /* Token.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CF01CDB57AA003FF4B4 /* Token.h */; };
661                 276E5FCF1CDB57AA003FF4B4 /* Token.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CF01CDB57AA003FF4B4 /* Token.h */; };
662                 276E5FD01CDB57AA003FF4B4 /* Token.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CF01CDB57AA003FF4B4 /* Token.h */; settings = {ATTRIBUTES = (Public, ); }; };
663                 276E5FD41CDB57AA003FF4B4 /* TokenFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CF21CDB57AA003FF4B4 /* TokenFactory.h */; };
664                 276E5FD51CDB57AA003FF4B4 /* TokenFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CF21CDB57AA003FF4B4 /* TokenFactory.h */; };
665                 276E5FD61CDB57AA003FF4B4 /* TokenFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CF21CDB57AA003FF4B4 /* TokenFactory.h */; settings = {ATTRIBUTES = (Public, ); }; };
666                 276E5FDA1CDB57AA003FF4B4 /* TokenSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CF41CDB57AA003FF4B4 /* TokenSource.h */; };
667                 276E5FDB1CDB57AA003FF4B4 /* TokenSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CF41CDB57AA003FF4B4 /* TokenSource.h */; };
668                 276E5FDC1CDB57AA003FF4B4 /* TokenSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CF41CDB57AA003FF4B4 /* TokenSource.h */; settings = {ATTRIBUTES = (Public, ); }; };
669                 276E5FDD1CDB57AA003FF4B4 /* TokenStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CF51CDB57AA003FF4B4 /* TokenStream.cpp */; };
670                 276E5FDE1CDB57AA003FF4B4 /* TokenStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CF51CDB57AA003FF4B4 /* TokenStream.cpp */; };
671                 276E5FDF1CDB57AA003FF4B4 /* TokenStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CF51CDB57AA003FF4B4 /* TokenStream.cpp */; };
672                 276E5FE01CDB57AA003FF4B4 /* TokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CF61CDB57AA003FF4B4 /* TokenStream.h */; };
673                 276E5FE11CDB57AA003FF4B4 /* TokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CF61CDB57AA003FF4B4 /* TokenStream.h */; };
674                 276E5FE21CDB57AA003FF4B4 /* TokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CF61CDB57AA003FF4B4 /* TokenStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
675                 276E5FE31CDB57AA003FF4B4 /* TokenStreamRewriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CF71CDB57AA003FF4B4 /* TokenStreamRewriter.cpp */; };
676                 276E5FE41CDB57AA003FF4B4 /* TokenStreamRewriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CF71CDB57AA003FF4B4 /* TokenStreamRewriter.cpp */; };
677                 276E5FE51CDB57AA003FF4B4 /* TokenStreamRewriter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CF71CDB57AA003FF4B4 /* TokenStreamRewriter.cpp */; };
678                 276E5FE61CDB57AA003FF4B4 /* TokenStreamRewriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CF81CDB57AA003FF4B4 /* TokenStreamRewriter.h */; };
679                 276E5FE71CDB57AA003FF4B4 /* TokenStreamRewriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CF81CDB57AA003FF4B4 /* TokenStreamRewriter.h */; };
680                 276E5FE81CDB57AA003FF4B4 /* TokenStreamRewriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CF81CDB57AA003FF4B4 /* TokenStreamRewriter.h */; settings = {ATTRIBUTES = (Public, ); }; };
681                 276E5FE91CDB57AA003FF4B4 /* AbstractParseTreeVisitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CFA1CDB57AA003FF4B4 /* AbstractParseTreeVisitor.h */; };
682                 276E5FEA1CDB57AA003FF4B4 /* AbstractParseTreeVisitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CFA1CDB57AA003FF4B4 /* AbstractParseTreeVisitor.h */; };
683                 276E5FEB1CDB57AA003FF4B4 /* AbstractParseTreeVisitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CFA1CDB57AA003FF4B4 /* AbstractParseTreeVisitor.h */; settings = {ATTRIBUTES = (Public, ); }; };
684                 276E5FEC1CDB57AA003FF4B4 /* ErrorNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CFB1CDB57AA003FF4B4 /* ErrorNode.h */; };
685                 276E5FED1CDB57AA003FF4B4 /* ErrorNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CFB1CDB57AA003FF4B4 /* ErrorNode.h */; };
686                 276E5FEE1CDB57AA003FF4B4 /* ErrorNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CFB1CDB57AA003FF4B4 /* ErrorNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
687                 276E5FEF1CDB57AA003FF4B4 /* ErrorNodeImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CFC1CDB57AA003FF4B4 /* ErrorNodeImpl.cpp */; };
688                 276E5FF01CDB57AA003FF4B4 /* ErrorNodeImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CFC1CDB57AA003FF4B4 /* ErrorNodeImpl.cpp */; };
689                 276E5FF11CDB57AA003FF4B4 /* ErrorNodeImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5CFC1CDB57AA003FF4B4 /* ErrorNodeImpl.cpp */; };
690                 276E5FF21CDB57AA003FF4B4 /* ErrorNodeImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CFD1CDB57AA003FF4B4 /* ErrorNodeImpl.h */; };
691                 276E5FF31CDB57AA003FF4B4 /* ErrorNodeImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CFD1CDB57AA003FF4B4 /* ErrorNodeImpl.h */; };
692                 276E5FF41CDB57AA003FF4B4 /* ErrorNodeImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CFD1CDB57AA003FF4B4 /* ErrorNodeImpl.h */; settings = {ATTRIBUTES = (Public, ); }; };
693                 276E5FF51CDB57AA003FF4B4 /* ParseTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CFE1CDB57AA003FF4B4 /* ParseTree.h */; };
694                 276E5FF61CDB57AA003FF4B4 /* ParseTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CFE1CDB57AA003FF4B4 /* ParseTree.h */; };
695                 276E5FF71CDB57AA003FF4B4 /* ParseTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5CFE1CDB57AA003FF4B4 /* ParseTree.h */; settings = {ATTRIBUTES = (Public, ); }; };
696                 276E5FFB1CDB57AA003FF4B4 /* ParseTreeListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D001CDB57AA003FF4B4 /* ParseTreeListener.h */; };
697                 276E5FFC1CDB57AA003FF4B4 /* ParseTreeListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D001CDB57AA003FF4B4 /* ParseTreeListener.h */; };
698                 276E5FFD1CDB57AA003FF4B4 /* ParseTreeListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D001CDB57AA003FF4B4 /* ParseTreeListener.h */; settings = {ATTRIBUTES = (Public, ); }; };
699                 276E60011CDB57AA003FF4B4 /* ParseTreeProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D021CDB57AA003FF4B4 /* ParseTreeProperty.h */; };
700                 276E60021CDB57AA003FF4B4 /* ParseTreeProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D021CDB57AA003FF4B4 /* ParseTreeProperty.h */; };
701                 276E60031CDB57AA003FF4B4 /* ParseTreeProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D021CDB57AA003FF4B4 /* ParseTreeProperty.h */; settings = {ATTRIBUTES = (Public, ); }; };
702                 276E60041CDB57AA003FF4B4 /* ParseTreeVisitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D031CDB57AA003FF4B4 /* ParseTreeVisitor.h */; };
703                 276E60051CDB57AA003FF4B4 /* ParseTreeVisitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D031CDB57AA003FF4B4 /* ParseTreeVisitor.h */; };
704                 276E60061CDB57AA003FF4B4 /* ParseTreeVisitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D031CDB57AA003FF4B4 /* ParseTreeVisitor.h */; settings = {ATTRIBUTES = (Public, ); }; };
705                 276E60071CDB57AA003FF4B4 /* ParseTreeWalker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D041CDB57AA003FF4B4 /* ParseTreeWalker.cpp */; };
706                 276E60081CDB57AA003FF4B4 /* ParseTreeWalker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D041CDB57AA003FF4B4 /* ParseTreeWalker.cpp */; };
707                 276E60091CDB57AA003FF4B4 /* ParseTreeWalker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D041CDB57AA003FF4B4 /* ParseTreeWalker.cpp */; };
708                 276E600A1CDB57AA003FF4B4 /* ParseTreeWalker.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D051CDB57AA003FF4B4 /* ParseTreeWalker.h */; };
709                 276E600B1CDB57AA003FF4B4 /* ParseTreeWalker.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D051CDB57AA003FF4B4 /* ParseTreeWalker.h */; };
710                 276E600C1CDB57AA003FF4B4 /* ParseTreeWalker.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D051CDB57AA003FF4B4 /* ParseTreeWalker.h */; settings = {ATTRIBUTES = (Public, ); }; };
711                 276E600D1CDB57AA003FF4B4 /* Chunk.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D071CDB57AA003FF4B4 /* Chunk.h */; };
712                 276E600E1CDB57AA003FF4B4 /* Chunk.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D071CDB57AA003FF4B4 /* Chunk.h */; };
713                 276E600F1CDB57AA003FF4B4 /* Chunk.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D071CDB57AA003FF4B4 /* Chunk.h */; settings = {ATTRIBUTES = (Public, ); }; };
714                 276E60101CDB57AA003FF4B4 /* ParseTreeMatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D081CDB57AA003FF4B4 /* ParseTreeMatch.cpp */; };
715                 276E60111CDB57AA003FF4B4 /* ParseTreeMatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D081CDB57AA003FF4B4 /* ParseTreeMatch.cpp */; };
716                 276E60121CDB57AA003FF4B4 /* ParseTreeMatch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D081CDB57AA003FF4B4 /* ParseTreeMatch.cpp */; };
717                 276E60131CDB57AA003FF4B4 /* ParseTreeMatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D091CDB57AA003FF4B4 /* ParseTreeMatch.h */; };
718                 276E60141CDB57AA003FF4B4 /* ParseTreeMatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D091CDB57AA003FF4B4 /* ParseTreeMatch.h */; };
719                 276E60151CDB57AA003FF4B4 /* ParseTreeMatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D091CDB57AA003FF4B4 /* ParseTreeMatch.h */; settings = {ATTRIBUTES = (Public, ); }; };
720                 276E60161CDB57AA003FF4B4 /* ParseTreePattern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D0A1CDB57AA003FF4B4 /* ParseTreePattern.cpp */; };
721                 276E60171CDB57AA003FF4B4 /* ParseTreePattern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D0A1CDB57AA003FF4B4 /* ParseTreePattern.cpp */; };
722                 276E60181CDB57AA003FF4B4 /* ParseTreePattern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D0A1CDB57AA003FF4B4 /* ParseTreePattern.cpp */; };
723                 276E60191CDB57AA003FF4B4 /* ParseTreePattern.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D0B1CDB57AA003FF4B4 /* ParseTreePattern.h */; };
724                 276E601A1CDB57AA003FF4B4 /* ParseTreePattern.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D0B1CDB57AA003FF4B4 /* ParseTreePattern.h */; };
725                 276E601B1CDB57AA003FF4B4 /* ParseTreePattern.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D0B1CDB57AA003FF4B4 /* ParseTreePattern.h */; settings = {ATTRIBUTES = (Public, ); }; };
726                 276E601C1CDB57AA003FF4B4 /* ParseTreePatternMatcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D0C1CDB57AA003FF4B4 /* ParseTreePatternMatcher.cpp */; };
727                 276E601D1CDB57AA003FF4B4 /* ParseTreePatternMatcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D0C1CDB57AA003FF4B4 /* ParseTreePatternMatcher.cpp */; };
728                 276E601E1CDB57AA003FF4B4 /* ParseTreePatternMatcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D0C1CDB57AA003FF4B4 /* ParseTreePatternMatcher.cpp */; };
729                 276E601F1CDB57AA003FF4B4 /* ParseTreePatternMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D0D1CDB57AA003FF4B4 /* ParseTreePatternMatcher.h */; };
730                 276E60201CDB57AA003FF4B4 /* ParseTreePatternMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D0D1CDB57AA003FF4B4 /* ParseTreePatternMatcher.h */; };
731                 276E60211CDB57AA003FF4B4 /* ParseTreePatternMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D0D1CDB57AA003FF4B4 /* ParseTreePatternMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; };
732                 276E60221CDB57AA003FF4B4 /* RuleTagToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D0E1CDB57AA003FF4B4 /* RuleTagToken.cpp */; };
733                 276E60231CDB57AA003FF4B4 /* RuleTagToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D0E1CDB57AA003FF4B4 /* RuleTagToken.cpp */; };
734                 276E60241CDB57AA003FF4B4 /* RuleTagToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D0E1CDB57AA003FF4B4 /* RuleTagToken.cpp */; };
735                 276E60251CDB57AA003FF4B4 /* RuleTagToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D0F1CDB57AA003FF4B4 /* RuleTagToken.h */; };
736                 276E60261CDB57AA003FF4B4 /* RuleTagToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D0F1CDB57AA003FF4B4 /* RuleTagToken.h */; };
737                 276E60271CDB57AA003FF4B4 /* RuleTagToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D0F1CDB57AA003FF4B4 /* RuleTagToken.h */; settings = {ATTRIBUTES = (Public, ); }; };
738                 276E60281CDB57AA003FF4B4 /* TagChunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D101CDB57AA003FF4B4 /* TagChunk.cpp */; };
739                 276E60291CDB57AA003FF4B4 /* TagChunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D101CDB57AA003FF4B4 /* TagChunk.cpp */; };
740                 276E602A1CDB57AA003FF4B4 /* TagChunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D101CDB57AA003FF4B4 /* TagChunk.cpp */; };
741                 276E602B1CDB57AA003FF4B4 /* TagChunk.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D111CDB57AA003FF4B4 /* TagChunk.h */; };
742                 276E602C1CDB57AA003FF4B4 /* TagChunk.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D111CDB57AA003FF4B4 /* TagChunk.h */; };
743                 276E602D1CDB57AA003FF4B4 /* TagChunk.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D111CDB57AA003FF4B4 /* TagChunk.h */; settings = {ATTRIBUTES = (Public, ); }; };
744                 276E602E1CDB57AA003FF4B4 /* TextChunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D121CDB57AA003FF4B4 /* TextChunk.cpp */; };
745                 276E602F1CDB57AA003FF4B4 /* TextChunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D121CDB57AA003FF4B4 /* TextChunk.cpp */; };
746                 276E60301CDB57AA003FF4B4 /* TextChunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D121CDB57AA003FF4B4 /* TextChunk.cpp */; };
747                 276E60311CDB57AA003FF4B4 /* TextChunk.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D131CDB57AA003FF4B4 /* TextChunk.h */; };
748                 276E60321CDB57AA003FF4B4 /* TextChunk.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D131CDB57AA003FF4B4 /* TextChunk.h */; };
749                 276E60331CDB57AA003FF4B4 /* TextChunk.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D131CDB57AA003FF4B4 /* TextChunk.h */; settings = {ATTRIBUTES = (Public, ); }; };
750                 276E60341CDB57AA003FF4B4 /* TokenTagToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D141CDB57AA003FF4B4 /* TokenTagToken.cpp */; };
751                 276E60351CDB57AA003FF4B4 /* TokenTagToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D141CDB57AA003FF4B4 /* TokenTagToken.cpp */; };
752                 276E60361CDB57AA003FF4B4 /* TokenTagToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D141CDB57AA003FF4B4 /* TokenTagToken.cpp */; };
753                 276E60371CDB57AA003FF4B4 /* TokenTagToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D151CDB57AA003FF4B4 /* TokenTagToken.h */; };
754                 276E60381CDB57AA003FF4B4 /* TokenTagToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D151CDB57AA003FF4B4 /* TokenTagToken.h */; };
755                 276E60391CDB57AA003FF4B4 /* TokenTagToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D151CDB57AA003FF4B4 /* TokenTagToken.h */; settings = {ATTRIBUTES = (Public, ); }; };
756                 276E60401CDB57AA003FF4B4 /* TerminalNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D181CDB57AA003FF4B4 /* TerminalNode.h */; };
757                 276E60411CDB57AA003FF4B4 /* TerminalNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D181CDB57AA003FF4B4 /* TerminalNode.h */; };
758                 276E60421CDB57AA003FF4B4 /* TerminalNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D181CDB57AA003FF4B4 /* TerminalNode.h */; settings = {ATTRIBUTES = (Public, ); }; };
759                 276E60431CDB57AA003FF4B4 /* TerminalNodeImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D191CDB57AA003FF4B4 /* TerminalNodeImpl.cpp */; };
760                 276E60441CDB57AA003FF4B4 /* TerminalNodeImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D191CDB57AA003FF4B4 /* TerminalNodeImpl.cpp */; };
761                 276E60451CDB57AA003FF4B4 /* TerminalNodeImpl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D191CDB57AA003FF4B4 /* TerminalNodeImpl.cpp */; };
762                 276E60461CDB57AA003FF4B4 /* TerminalNodeImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D1A1CDB57AA003FF4B4 /* TerminalNodeImpl.h */; };
763                 276E60471CDB57AA003FF4B4 /* TerminalNodeImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D1A1CDB57AA003FF4B4 /* TerminalNodeImpl.h */; };
764                 276E60481CDB57AA003FF4B4 /* TerminalNodeImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D1A1CDB57AA003FF4B4 /* TerminalNodeImpl.h */; settings = {ATTRIBUTES = (Public, ); }; };
765                 276E604F1CDB57AA003FF4B4 /* Trees.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D1D1CDB57AA003FF4B4 /* Trees.cpp */; };
766                 276E60501CDB57AA003FF4B4 /* Trees.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D1D1CDB57AA003FF4B4 /* Trees.cpp */; };
767                 276E60511CDB57AA003FF4B4 /* Trees.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D1D1CDB57AA003FF4B4 /* Trees.cpp */; };
768                 276E60521CDB57AA003FF4B4 /* Trees.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D1E1CDB57AA003FF4B4 /* Trees.h */; };
769                 276E60531CDB57AA003FF4B4 /* Trees.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D1E1CDB57AA003FF4B4 /* Trees.h */; };
770                 276E60541CDB57AA003FF4B4 /* Trees.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D1E1CDB57AA003FF4B4 /* Trees.h */; settings = {ATTRIBUTES = (Public, ); }; };
771                 276E605B1CDB57AA003FF4B4 /* UnbufferedCharStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D221CDB57AA003FF4B4 /* UnbufferedCharStream.cpp */; };
772                 276E605C1CDB57AA003FF4B4 /* UnbufferedCharStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D221CDB57AA003FF4B4 /* UnbufferedCharStream.cpp */; };
773                 276E605D1CDB57AA003FF4B4 /* UnbufferedCharStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D221CDB57AA003FF4B4 /* UnbufferedCharStream.cpp */; };
774                 276E605E1CDB57AA003FF4B4 /* UnbufferedCharStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D231CDB57AA003FF4B4 /* UnbufferedCharStream.h */; };
775                 276E605F1CDB57AA003FF4B4 /* UnbufferedCharStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D231CDB57AA003FF4B4 /* UnbufferedCharStream.h */; };
776                 276E60601CDB57AA003FF4B4 /* UnbufferedCharStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D231CDB57AA003FF4B4 /* UnbufferedCharStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
777                 276E60611CDB57AA003FF4B4 /* UnbufferedTokenStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D241CDB57AA003FF4B4 /* UnbufferedTokenStream.cpp */; };
778                 276E60621CDB57AA003FF4B4 /* UnbufferedTokenStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D241CDB57AA003FF4B4 /* UnbufferedTokenStream.cpp */; };
779                 276E60631CDB57AA003FF4B4 /* UnbufferedTokenStream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D241CDB57AA003FF4B4 /* UnbufferedTokenStream.cpp */; };
780                 276E60641CDB57AA003FF4B4 /* UnbufferedTokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D251CDB57AA003FF4B4 /* UnbufferedTokenStream.h */; };
781                 276E60651CDB57AA003FF4B4 /* UnbufferedTokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D251CDB57AA003FF4B4 /* UnbufferedTokenStream.h */; };
782                 276E60661CDB57AA003FF4B4 /* UnbufferedTokenStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D251CDB57AA003FF4B4 /* UnbufferedTokenStream.h */; settings = {ATTRIBUTES = (Public, ); }; };
783                 276E606A1CDB57AA003FF4B4 /* Vocabulary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D271CDB57AA003FF4B4 /* Vocabulary.cpp */; };
784                 276E606B1CDB57AA003FF4B4 /* Vocabulary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D271CDB57AA003FF4B4 /* Vocabulary.cpp */; };
785                 276E606C1CDB57AA003FF4B4 /* Vocabulary.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 276E5D271CDB57AA003FF4B4 /* Vocabulary.cpp */; };
786                 276E606D1CDB57AA003FF4B4 /* Vocabulary.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D281CDB57AA003FF4B4 /* Vocabulary.h */; };
787                 276E606E1CDB57AA003FF4B4 /* Vocabulary.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D281CDB57AA003FF4B4 /* Vocabulary.h */; };
788                 276E606F1CDB57AA003FF4B4 /* Vocabulary.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D281CDB57AA003FF4B4 /* Vocabulary.h */; settings = {ATTRIBUTES = (Public, ); }; };
789                 276E60731CDB57AA003FF4B4 /* WritableToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D2A1CDB57AA003FF4B4 /* WritableToken.h */; };
790                 276E60741CDB57AA003FF4B4 /* WritableToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D2A1CDB57AA003FF4B4 /* WritableToken.h */; };
791                 276E60751CDB57AA003FF4B4 /* WritableToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 276E5D2A1CDB57AA003FF4B4 /* WritableToken.h */; settings = {ATTRIBUTES = (Public, ); }; };
792                 27745F031CE49C000067C6A3 /* RuntimeMetaData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27745EFB1CE49C000067C6A3 /* RuntimeMetaData.cpp */; };
793                 27745F041CE49C000067C6A3 /* RuntimeMetaData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27745EFB1CE49C000067C6A3 /* RuntimeMetaData.cpp */; };
794                 27745F051CE49C000067C6A3 /* RuntimeMetaData.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27745EFB1CE49C000067C6A3 /* RuntimeMetaData.cpp */; };
795                 27745F061CE49C000067C6A3 /* RuntimeMetaData.h in Headers */ = {isa = PBXBuildFile; fileRef = 27745EFC1CE49C000067C6A3 /* RuntimeMetaData.h */; };
796                 27745F071CE49C000067C6A3 /* RuntimeMetaData.h in Headers */ = {isa = PBXBuildFile; fileRef = 27745EFC1CE49C000067C6A3 /* RuntimeMetaData.h */; };
797                 27745F081CE49C000067C6A3 /* RuntimeMetaData.h in Headers */ = {isa = PBXBuildFile; fileRef = 27745EFC1CE49C000067C6A3 /* RuntimeMetaData.h */; };
798                 27874F1E1CCB7A0700AF1C53 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27874F1D1CCB7A0700AF1C53 /* CoreFoundation.framework */; };
799                 27874F211CCB7B1700AF1C53 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27874F1D1CCB7A0700AF1C53 /* CoreFoundation.framework */; };
800                 2793DC851F08083F00A84290 /* TokenSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC841F08083F00A84290 /* TokenSource.cpp */; };
801                 2793DC861F08083F00A84290 /* TokenSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC841F08083F00A84290 /* TokenSource.cpp */; };
802                 2793DC871F08083F00A84290 /* TokenSource.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC841F08083F00A84290 /* TokenSource.cpp */; };
803                 2793DC891F08087500A84290 /* Chunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC881F08087500A84290 /* Chunk.cpp */; };
804                 2793DC8A1F08087500A84290 /* Chunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC881F08087500A84290 /* Chunk.cpp */; };
805                 2793DC8B1F08087500A84290 /* Chunk.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC881F08087500A84290 /* Chunk.cpp */; };
806                 2793DC8D1F08088F00A84290 /* ParseTreeListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC8C1F08088F00A84290 /* ParseTreeListener.cpp */; };
807                 2793DC8E1F08088F00A84290 /* ParseTreeListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC8C1F08088F00A84290 /* ParseTreeListener.cpp */; };
808                 2793DC8F1F08088F00A84290 /* ParseTreeListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC8C1F08088F00A84290 /* ParseTreeListener.cpp */; };
809                 2793DC911F0808A200A84290 /* TerminalNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC901F0808A200A84290 /* TerminalNode.cpp */; };
810                 2793DC921F0808A200A84290 /* TerminalNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC901F0808A200A84290 /* TerminalNode.cpp */; };
811                 2793DC931F0808A200A84290 /* TerminalNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC901F0808A200A84290 /* TerminalNode.cpp */; };
812                 2793DC961F0808E100A84290 /* ErrorNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC941F0808E100A84290 /* ErrorNode.cpp */; };
813                 2793DC971F0808E100A84290 /* ErrorNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC941F0808E100A84290 /* ErrorNode.cpp */; };
814                 2793DC981F0808E100A84290 /* ErrorNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC941F0808E100A84290 /* ErrorNode.cpp */; };
815                 2793DC991F0808E100A84290 /* ParseTreeVisitor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC951F0808E100A84290 /* ParseTreeVisitor.cpp */; };
816                 2793DC9A1F0808E100A84290 /* ParseTreeVisitor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC951F0808E100A84290 /* ParseTreeVisitor.cpp */; };
817                 2793DC9B1F0808E100A84290 /* ParseTreeVisitor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC951F0808E100A84290 /* ParseTreeVisitor.cpp */; };
818                 2793DC9D1F08090D00A84290 /* Any.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC9C1F08090D00A84290 /* Any.cpp */; };
819                 2793DC9E1F08090D00A84290 /* Any.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC9C1F08090D00A84290 /* Any.cpp */; };
820                 2793DC9F1F08090D00A84290 /* Any.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DC9C1F08090D00A84290 /* Any.cpp */; };
821                 2793DCA41F08095F00A84290 /* ANTLRErrorListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DCA01F08095F00A84290 /* ANTLRErrorListener.cpp */; };
822                 2793DCA51F08095F00A84290 /* ANTLRErrorListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DCA01F08095F00A84290 /* ANTLRErrorListener.cpp */; };
823                 2793DCA61F08095F00A84290 /* ANTLRErrorListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DCA01F08095F00A84290 /* ANTLRErrorListener.cpp */; };
824                 2793DCA71F08095F00A84290 /* ANTLRErrorStrategy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DCA11F08095F00A84290 /* ANTLRErrorStrategy.cpp */; };
825                 2793DCA81F08095F00A84290 /* ANTLRErrorStrategy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DCA11F08095F00A84290 /* ANTLRErrorStrategy.cpp */; };
826                 2793DCA91F08095F00A84290 /* ANTLRErrorStrategy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DCA11F08095F00A84290 /* ANTLRErrorStrategy.cpp */; };
827                 2793DCAA1F08095F00A84290 /* Token.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DCA21F08095F00A84290 /* Token.cpp */; };
828                 2793DCAB1F08095F00A84290 /* Token.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DCA21F08095F00A84290 /* Token.cpp */; };
829                 2793DCAC1F08095F00A84290 /* Token.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DCA21F08095F00A84290 /* Token.cpp */; };
830                 2793DCAD1F08095F00A84290 /* WritableToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DCA31F08095F00A84290 /* WritableToken.cpp */; };
831                 2793DCAE1F08095F00A84290 /* WritableToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DCA31F08095F00A84290 /* WritableToken.cpp */; };
832                 2793DCAF1F08095F00A84290 /* WritableToken.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DCA31F08095F00A84290 /* WritableToken.cpp */; };
833                 2793DCB31F08099C00A84290 /* BlockStartState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DCB01F08099C00A84290 /* BlockStartState.cpp */; };
834                 2793DCB41F08099C00A84290 /* BlockStartState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DCB01F08099C00A84290 /* BlockStartState.cpp */; };
835                 2793DCB51F08099C00A84290 /* BlockStartState.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DCB01F08099C00A84290 /* BlockStartState.cpp */; };
836                 2793DCB61F08099C00A84290 /* LexerAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DCB11F08099C00A84290 /* LexerAction.cpp */; };
837                 2793DCB71F08099C00A84290 /* LexerAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DCB11F08099C00A84290 /* LexerAction.cpp */; };
838                 2793DCB81F08099C00A84290 /* LexerAction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2793DCB11F08099C00A84290 /* LexerAction.cpp */; };
839                 2794D8561CE7821B00FADD0F /* antlr4-common.h in Headers */ = {isa = PBXBuildFile; fileRef = 2794D8551CE7821B00FADD0F /* antlr4-common.h */; };
840                 2794D8571CE7821B00FADD0F /* antlr4-common.h in Headers */ = {isa = PBXBuildFile; fileRef = 2794D8551CE7821B00FADD0F /* antlr4-common.h */; };
841                 2794D8581CE7821B00FADD0F /* antlr4-common.h in Headers */ = {isa = PBXBuildFile; fileRef = 2794D8551CE7821B00FADD0F /* antlr4-common.h */; };
842                 27AC52D01CE773A80093AAAB /* antlr4-runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 27AC52CF1CE773A80093AAAB /* antlr4-runtime.h */; };
843                 27AC52D11CE773A80093AAAB /* antlr4-runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 27AC52CF1CE773A80093AAAB /* antlr4-runtime.h */; };
844                 27AC52D21CE773A80093AAAB /* antlr4-runtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 27AC52CF1CE773A80093AAAB /* antlr4-runtime.h */; };
845                 27B36AC61DACE7AF0069C868 /* RuleContextWithAltNum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27B36AC41DACE7AF0069C868 /* RuleContextWithAltNum.cpp */; };
846                 27B36AC71DACE7AF0069C868 /* RuleContextWithAltNum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27B36AC41DACE7AF0069C868 /* RuleContextWithAltNum.cpp */; };
847                 27B36AC81DACE7AF0069C868 /* RuleContextWithAltNum.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27B36AC41DACE7AF0069C868 /* RuleContextWithAltNum.cpp */; };
848                 27B36AC91DACE7AF0069C868 /* RuleContextWithAltNum.h in Headers */ = {isa = PBXBuildFile; fileRef = 27B36AC51DACE7AF0069C868 /* RuleContextWithAltNum.h */; };
849                 27B36ACA1DACE7AF0069C868 /* RuleContextWithAltNum.h in Headers */ = {isa = PBXBuildFile; fileRef = 27B36AC51DACE7AF0069C868 /* RuleContextWithAltNum.h */; };
850                 27B36ACB1DACE7AF0069C868 /* RuleContextWithAltNum.h in Headers */ = {isa = PBXBuildFile; fileRef = 27B36AC51DACE7AF0069C868 /* RuleContextWithAltNum.h */; };
851                 27C375841EA1059C00B5883C /* InterpreterDataReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27C375821EA1059C00B5883C /* InterpreterDataReader.cpp */; };
852                 27C375851EA1059C00B5883C /* InterpreterDataReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27C375821EA1059C00B5883C /* InterpreterDataReader.cpp */; };
853                 27C375861EA1059C00B5883C /* InterpreterDataReader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27C375821EA1059C00B5883C /* InterpreterDataReader.cpp */; };
854                 27C375871EA1059C00B5883C /* InterpreterDataReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 27C375831EA1059C00B5883C /* InterpreterDataReader.h */; };
855                 27C375881EA1059C00B5883C /* InterpreterDataReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 27C375831EA1059C00B5883C /* InterpreterDataReader.h */; };
856                 27C375891EA1059C00B5883C /* InterpreterDataReader.h in Headers */ = {isa = PBXBuildFile; fileRef = 27C375831EA1059C00B5883C /* InterpreterDataReader.h */; };
857                 27D414521DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27D414501DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.cpp */; };
858                 27D414531DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27D414501DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.cpp */; };
859                 27D414541DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27D414501DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.cpp */; };
860                 27D414551DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.h in Headers */ = {isa = PBXBuildFile; fileRef = 27D414511DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.h */; };
861                 27D414561DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.h in Headers */ = {isa = PBXBuildFile; fileRef = 27D414511DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.h */; };
862                 27D414571DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.h in Headers */ = {isa = PBXBuildFile; fileRef = 27D414511DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.h */; };
863                 27DB449D1D045537007E790B /* XPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB448B1D045537007E790B /* XPath.cpp */; };
864                 27DB449E1D045537007E790B /* XPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB448C1D045537007E790B /* XPath.h */; };
865                 27DB449F1D045537007E790B /* XPathElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB448D1D045537007E790B /* XPathElement.cpp */; };
866                 27DB44A01D045537007E790B /* XPathElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB448E1D045537007E790B /* XPathElement.h */; };
867                 27DB44A11D045537007E790B /* XPathLexerErrorListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB448F1D045537007E790B /* XPathLexerErrorListener.cpp */; };
868                 27DB44A21D045537007E790B /* XPathLexerErrorListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB44901D045537007E790B /* XPathLexerErrorListener.h */; };
869                 27DB44A31D045537007E790B /* XPathRuleAnywhereElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB44911D045537007E790B /* XPathRuleAnywhereElement.cpp */; };
870                 27DB44A41D045537007E790B /* XPathRuleAnywhereElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB44921D045537007E790B /* XPathRuleAnywhereElement.h */; };
871                 27DB44A51D045537007E790B /* XPathRuleElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB44931D045537007E790B /* XPathRuleElement.cpp */; };
872                 27DB44A61D045537007E790B /* XPathRuleElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB44941D045537007E790B /* XPathRuleElement.h */; };
873                 27DB44A71D045537007E790B /* XPathTokenAnywhereElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB44951D045537007E790B /* XPathTokenAnywhereElement.cpp */; };
874                 27DB44A81D045537007E790B /* XPathTokenAnywhereElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB44961D045537007E790B /* XPathTokenAnywhereElement.h */; };
875                 27DB44A91D045537007E790B /* XPathTokenElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB44971D045537007E790B /* XPathTokenElement.cpp */; };
876                 27DB44AA1D045537007E790B /* XPathTokenElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB44981D045537007E790B /* XPathTokenElement.h */; };
877                 27DB44AB1D045537007E790B /* XPathWildcardAnywhereElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB44991D045537007E790B /* XPathWildcardAnywhereElement.cpp */; };
878                 27DB44AC1D045537007E790B /* XPathWildcardAnywhereElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB449A1D045537007E790B /* XPathWildcardAnywhereElement.h */; };
879                 27DB44AD1D045537007E790B /* XPathWildcardElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB449B1D045537007E790B /* XPathWildcardElement.cpp */; };
880                 27DB44AE1D045537007E790B /* XPathWildcardElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB449C1D045537007E790B /* XPathWildcardElement.h */; };
881                 27DB44B11D0463CC007E790B /* XPathLexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB44AF1D0463CC007E790B /* XPathLexer.cpp */; };
882                 27DB44B21D0463CC007E790B /* XPathLexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB44AF1D0463CC007E790B /* XPathLexer.cpp */; };
883                 27DB44B31D0463CC007E790B /* XPathLexer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB44AF1D0463CC007E790B /* XPathLexer.cpp */; };
884                 27DB44B41D0463CC007E790B /* XPathLexer.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB44B01D0463CC007E790B /* XPathLexer.h */; };
885                 27DB44B51D0463CC007E790B /* XPathLexer.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB44B01D0463CC007E790B /* XPathLexer.h */; };
886                 27DB44B61D0463CC007E790B /* XPathLexer.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB44B01D0463CC007E790B /* XPathLexer.h */; };
887                 27DB44B71D0463DA007E790B /* XPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB448B1D045537007E790B /* XPath.cpp */; };
888                 27DB44B81D0463DA007E790B /* XPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB448C1D045537007E790B /* XPath.h */; };
889                 27DB44B91D0463DA007E790B /* XPathElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB448D1D045537007E790B /* XPathElement.cpp */; };
890                 27DB44BA1D0463DA007E790B /* XPathElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB448E1D045537007E790B /* XPathElement.h */; };
891                 27DB44BB1D0463DA007E790B /* XPathLexerErrorListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB448F1D045537007E790B /* XPathLexerErrorListener.cpp */; };
892                 27DB44BC1D0463DA007E790B /* XPathLexerErrorListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB44901D045537007E790B /* XPathLexerErrorListener.h */; };
893                 27DB44BD1D0463DA007E790B /* XPathRuleAnywhereElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB44911D045537007E790B /* XPathRuleAnywhereElement.cpp */; };
894                 27DB44BE1D0463DA007E790B /* XPathRuleAnywhereElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB44921D045537007E790B /* XPathRuleAnywhereElement.h */; };
895                 27DB44BF1D0463DA007E790B /* XPathRuleElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB44931D045537007E790B /* XPathRuleElement.cpp */; };
896                 27DB44C01D0463DA007E790B /* XPathRuleElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB44941D045537007E790B /* XPathRuleElement.h */; };
897                 27DB44C11D0463DA007E790B /* XPathTokenAnywhereElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB44951D045537007E790B /* XPathTokenAnywhereElement.cpp */; };
898                 27DB44C21D0463DA007E790B /* XPathTokenAnywhereElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB44961D045537007E790B /* XPathTokenAnywhereElement.h */; };
899                 27DB44C31D0463DA007E790B /* XPathTokenElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB44971D045537007E790B /* XPathTokenElement.cpp */; };
900                 27DB44C41D0463DA007E790B /* XPathTokenElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB44981D045537007E790B /* XPathTokenElement.h */; };
901                 27DB44C51D0463DA007E790B /* XPathWildcardAnywhereElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB44991D045537007E790B /* XPathWildcardAnywhereElement.cpp */; };
902                 27DB44C61D0463DA007E790B /* XPathWildcardAnywhereElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB449A1D045537007E790B /* XPathWildcardAnywhereElement.h */; };
903                 27DB44C71D0463DA007E790B /* XPathWildcardElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB449B1D045537007E790B /* XPathWildcardElement.cpp */; };
904                 27DB44C81D0463DA007E790B /* XPathWildcardElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB449C1D045537007E790B /* XPathWildcardElement.h */; };
905                 27DB44C91D0463DB007E790B /* XPath.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB448B1D045537007E790B /* XPath.cpp */; };
906                 27DB44CA1D0463DB007E790B /* XPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB448C1D045537007E790B /* XPath.h */; };
907                 27DB44CB1D0463DB007E790B /* XPathElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB448D1D045537007E790B /* XPathElement.cpp */; };
908                 27DB44CC1D0463DB007E790B /* XPathElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB448E1D045537007E790B /* XPathElement.h */; };
909                 27DB44CD1D0463DB007E790B /* XPathLexerErrorListener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB448F1D045537007E790B /* XPathLexerErrorListener.cpp */; };
910                 27DB44CE1D0463DB007E790B /* XPathLexerErrorListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB44901D045537007E790B /* XPathLexerErrorListener.h */; };
911                 27DB44CF1D0463DB007E790B /* XPathRuleAnywhereElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB44911D045537007E790B /* XPathRuleAnywhereElement.cpp */; };
912                 27DB44D01D0463DB007E790B /* XPathRuleAnywhereElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB44921D045537007E790B /* XPathRuleAnywhereElement.h */; };
913                 27DB44D11D0463DB007E790B /* XPathRuleElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB44931D045537007E790B /* XPathRuleElement.cpp */; };
914                 27DB44D21D0463DB007E790B /* XPathRuleElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB44941D045537007E790B /* XPathRuleElement.h */; };
915                 27DB44D31D0463DB007E790B /* XPathTokenAnywhereElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB44951D045537007E790B /* XPathTokenAnywhereElement.cpp */; };
916                 27DB44D41D0463DB007E790B /* XPathTokenAnywhereElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB44961D045537007E790B /* XPathTokenAnywhereElement.h */; };
917                 27DB44D51D0463DB007E790B /* XPathTokenElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB44971D045537007E790B /* XPathTokenElement.cpp */; };
918                 27DB44D61D0463DB007E790B /* XPathTokenElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB44981D045537007E790B /* XPathTokenElement.h */; };
919                 27DB44D71D0463DB007E790B /* XPathWildcardAnywhereElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB44991D045537007E790B /* XPathWildcardAnywhereElement.cpp */; };
920                 27DB44D81D0463DB007E790B /* XPathWildcardAnywhereElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB449A1D045537007E790B /* XPathWildcardAnywhereElement.h */; };
921                 27DB44D91D0463DB007E790B /* XPathWildcardElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 27DB449B1D045537007E790B /* XPathWildcardElement.cpp */; };
922                 27DB44DA1D0463DB007E790B /* XPathWildcardElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 27DB449C1D045537007E790B /* XPathWildcardElement.h */; };
923                 27F4A8561D4CEB2A00E067EE /* Any.h in Headers */ = {isa = PBXBuildFile; fileRef = 27F4A8551D4CEB2A00E067EE /* Any.h */; };
924 /* End PBXBuildFile section */
925
926 /* Begin PBXFileReference section */
927                 270C67F01CDB4F1E00116E17 /* antlr4_ios.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = antlr4_ios.framework; sourceTree = BUILT_PRODUCTS_DIR; };
928                 270C67F21CDB4F1E00116E17 /* antlrcpp_ios.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = antlrcpp_ios.h; sourceTree = "<group>"; wrapsLines = 0; };
929                 270C67F41CDB4F1E00116E17 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
930                 270C69DF1CDB536A00116E17 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.3.sdk/System/Library/Frameworks/CoreFoundation.framework; sourceTree = DEVELOPER_DIR; };
931                 276566DF1DA93BFB000869BE /* ParseTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ParseTree.cpp; sourceTree = "<group>"; };
932                 276E5C0C1CDB57AA003FF4B4 /* ANTLRErrorListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ANTLRErrorListener.h; sourceTree = "<group>"; wrapsLines = 0; };
933                 276E5C0D1CDB57AA003FF4B4 /* ANTLRErrorStrategy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ANTLRErrorStrategy.h; sourceTree = "<group>"; };
934                 276E5C0E1CDB57AA003FF4B4 /* ANTLRFileStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ANTLRFileStream.cpp; sourceTree = "<group>"; };
935                 276E5C0F1CDB57AA003FF4B4 /* ANTLRFileStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ANTLRFileStream.h; sourceTree = "<group>"; wrapsLines = 0; };
936                 276E5C101CDB57AA003FF4B4 /* ANTLRInputStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ANTLRInputStream.cpp; sourceTree = "<group>"; };
937                 276E5C111CDB57AA003FF4B4 /* ANTLRInputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ANTLRInputStream.h; sourceTree = "<group>"; };
938                 276E5C131CDB57AA003FF4B4 /* AbstractPredicateTransition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AbstractPredicateTransition.cpp; sourceTree = "<group>"; wrapsLines = 0; };
939                 276E5C141CDB57AA003FF4B4 /* AbstractPredicateTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AbstractPredicateTransition.h; sourceTree = "<group>"; };
940                 276E5C151CDB57AA003FF4B4 /* ActionTransition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ActionTransition.cpp; sourceTree = "<group>"; };
941                 276E5C161CDB57AA003FF4B4 /* ActionTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ActionTransition.h; sourceTree = "<group>"; };
942                 276E5C171CDB57AA003FF4B4 /* AmbiguityInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AmbiguityInfo.cpp; sourceTree = "<group>"; };
943                 276E5C181CDB57AA003FF4B4 /* AmbiguityInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AmbiguityInfo.h; sourceTree = "<group>"; };
944                 276E5C191CDB57AA003FF4B4 /* ArrayPredictionContext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = ArrayPredictionContext.cpp; sourceTree = "<group>"; wrapsLines = 0; xcLanguageSpecificationIdentifier = xcode.lang.cpp; };
945                 276E5C1A1CDB57AA003FF4B4 /* ArrayPredictionContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = ArrayPredictionContext.h; sourceTree = "<group>"; wrapsLines = 0; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
946                 276E5C1B1CDB57AA003FF4B4 /* ATN.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ATN.cpp; sourceTree = "<group>"; };
947                 276E5C1C1CDB57AA003FF4B4 /* ATN.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ATN.h; sourceTree = "<group>"; };
948                 276E5C1D1CDB57AA003FF4B4 /* ATNConfig.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = ATNConfig.cpp; sourceTree = "<group>"; wrapsLines = 0; xcLanguageSpecificationIdentifier = xcode.lang.cpp; };
949                 276E5C1E1CDB57AA003FF4B4 /* ATNConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = ATNConfig.h; sourceTree = "<group>"; wrapsLines = 0; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
950                 276E5C1F1CDB57AA003FF4B4 /* ATNConfigSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ATNConfigSet.cpp; sourceTree = "<group>"; wrapsLines = 0; };
951                 276E5C201CDB57AA003FF4B4 /* ATNConfigSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ATNConfigSet.h; sourceTree = "<group>"; wrapsLines = 0; };
952                 276E5C211CDB57AA003FF4B4 /* ATNDeserializationOptions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ATNDeserializationOptions.cpp; sourceTree = "<group>"; };
953                 276E5C221CDB57AA003FF4B4 /* ATNDeserializationOptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ATNDeserializationOptions.h; sourceTree = "<group>"; };
954                 276E5C231CDB57AA003FF4B4 /* ATNDeserializer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ATNDeserializer.cpp; sourceTree = "<group>"; wrapsLines = 0; };
955                 276E5C241CDB57AA003FF4B4 /* ATNDeserializer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ATNDeserializer.h; sourceTree = "<group>"; wrapsLines = 0; };
956                 276E5C251CDB57AA003FF4B4 /* ATNSerializer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = ATNSerializer.cpp; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.cpp; };
957                 276E5C261CDB57AA003FF4B4 /* ATNSerializer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ATNSerializer.h; sourceTree = "<group>"; };
958                 276E5C271CDB57AA003FF4B4 /* ATNSimulator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = ATNSimulator.cpp; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.cpp; };
959                 276E5C281CDB57AA003FF4B4 /* ATNSimulator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = ATNSimulator.h; sourceTree = "<group>"; wrapsLines = 0; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
960                 276E5C291CDB57AA003FF4B4 /* ATNState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ATNState.cpp; sourceTree = "<group>"; };
961                 276E5C2A1CDB57AA003FF4B4 /* ATNState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ATNState.h; sourceTree = "<group>"; };
962                 276E5C2C1CDB57AA003FF4B4 /* ATNType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ATNType.h; sourceTree = "<group>"; };
963                 276E5C2D1CDB57AA003FF4B4 /* AtomTransition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AtomTransition.cpp; sourceTree = "<group>"; };
964                 276E5C2E1CDB57AA003FF4B4 /* AtomTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AtomTransition.h; sourceTree = "<group>"; };
965                 276E5C2F1CDB57AA003FF4B4 /* BasicBlockStartState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BasicBlockStartState.cpp; sourceTree = "<group>"; };
966                 276E5C301CDB57AA003FF4B4 /* BasicBlockStartState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BasicBlockStartState.h; sourceTree = "<group>"; };
967                 276E5C311CDB57AA003FF4B4 /* BasicState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BasicState.cpp; sourceTree = "<group>"; };
968                 276E5C321CDB57AA003FF4B4 /* BasicState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BasicState.h; sourceTree = "<group>"; };
969                 276E5C331CDB57AA003FF4B4 /* BlockEndState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BlockEndState.cpp; sourceTree = "<group>"; };
970                 276E5C341CDB57AA003FF4B4 /* BlockEndState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlockEndState.h; sourceTree = "<group>"; };
971                 276E5C351CDB57AA003FF4B4 /* BlockStartState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlockStartState.h; sourceTree = "<group>"; };
972                 276E5C371CDB57AA003FF4B4 /* ContextSensitivityInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ContextSensitivityInfo.cpp; sourceTree = "<group>"; };
973                 276E5C381CDB57AA003FF4B4 /* ContextSensitivityInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ContextSensitivityInfo.h; sourceTree = "<group>"; wrapsLines = 0; };
974                 276E5C391CDB57AA003FF4B4 /* DecisionEventInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DecisionEventInfo.cpp; sourceTree = "<group>"; wrapsLines = 0; };
975                 276E5C3A1CDB57AA003FF4B4 /* DecisionEventInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DecisionEventInfo.h; sourceTree = "<group>"; wrapsLines = 0; };
976                 276E5C3B1CDB57AA003FF4B4 /* DecisionInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DecisionInfo.cpp; sourceTree = "<group>"; };
977                 276E5C3C1CDB57AA003FF4B4 /* DecisionInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DecisionInfo.h; sourceTree = "<group>"; };
978                 276E5C3D1CDB57AA003FF4B4 /* DecisionState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DecisionState.cpp; sourceTree = "<group>"; };
979                 276E5C3E1CDB57AA003FF4B4 /* DecisionState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DecisionState.h; sourceTree = "<group>"; };
980                 276E5C3F1CDB57AA003FF4B4 /* EmptyPredictionContext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EmptyPredictionContext.cpp; sourceTree = "<group>"; wrapsLines = 0; };
981                 276E5C401CDB57AA003FF4B4 /* EmptyPredictionContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EmptyPredictionContext.h; sourceTree = "<group>"; };
982                 276E5C411CDB57AA003FF4B4 /* EpsilonTransition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = EpsilonTransition.cpp; sourceTree = "<group>"; };
983                 276E5C421CDB57AA003FF4B4 /* EpsilonTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EpsilonTransition.h; sourceTree = "<group>"; };
984                 276E5C431CDB57AA003FF4B4 /* ErrorInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ErrorInfo.cpp; sourceTree = "<group>"; wrapsLines = 0; };
985                 276E5C441CDB57AA003FF4B4 /* ErrorInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ErrorInfo.h; sourceTree = "<group>"; wrapsLines = 0; };
986                 276E5C451CDB57AA003FF4B4 /* LexerAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LexerAction.h; sourceTree = "<group>"; };
987                 276E5C461CDB57AA003FF4B4 /* LexerActionExecutor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LexerActionExecutor.cpp; sourceTree = "<group>"; wrapsLines = 0; };
988                 276E5C471CDB57AA003FF4B4 /* LexerActionExecutor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LexerActionExecutor.h; sourceTree = "<group>"; wrapsLines = 0; };
989                 276E5C491CDB57AA003FF4B4 /* LexerActionType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LexerActionType.h; sourceTree = "<group>"; };
990                 276E5C4A1CDB57AA003FF4B4 /* LexerATNConfig.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LexerATNConfig.cpp; sourceTree = "<group>"; wrapsLines = 0; };
991                 276E5C4B1CDB57AA003FF4B4 /* LexerATNConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LexerATNConfig.h; sourceTree = "<group>"; wrapsLines = 0; };
992                 276E5C4C1CDB57AA003FF4B4 /* LexerATNSimulator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LexerATNSimulator.cpp; sourceTree = "<group>"; wrapsLines = 0; };
993                 276E5C4D1CDB57AA003FF4B4 /* LexerATNSimulator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LexerATNSimulator.h; sourceTree = "<group>"; wrapsLines = 0; };
994                 276E5C4E1CDB57AA003FF4B4 /* LexerChannelAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LexerChannelAction.cpp; sourceTree = "<group>"; };
995                 276E5C4F1CDB57AA003FF4B4 /* LexerChannelAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LexerChannelAction.h; sourceTree = "<group>"; };
996                 276E5C501CDB57AA003FF4B4 /* LexerCustomAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LexerCustomAction.cpp; sourceTree = "<group>"; };
997                 276E5C511CDB57AA003FF4B4 /* LexerCustomAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LexerCustomAction.h; sourceTree = "<group>"; };
998                 276E5C521CDB57AA003FF4B4 /* LexerIndexedCustomAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LexerIndexedCustomAction.cpp; sourceTree = "<group>"; wrapsLines = 0; };
999                 276E5C531CDB57AA003FF4B4 /* LexerIndexedCustomAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LexerIndexedCustomAction.h; sourceTree = "<group>"; };
1000                 276E5C541CDB57AA003FF4B4 /* LexerModeAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LexerModeAction.cpp; sourceTree = "<group>"; };
1001                 276E5C551CDB57AA003FF4B4 /* LexerModeAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LexerModeAction.h; sourceTree = "<group>"; };
1002                 276E5C561CDB57AA003FF4B4 /* LexerMoreAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LexerMoreAction.cpp; sourceTree = "<group>"; };
1003                 276E5C571CDB57AA003FF4B4 /* LexerMoreAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LexerMoreAction.h; sourceTree = "<group>"; };
1004                 276E5C581CDB57AA003FF4B4 /* LexerPopModeAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LexerPopModeAction.cpp; sourceTree = "<group>"; };
1005                 276E5C591CDB57AA003FF4B4 /* LexerPopModeAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LexerPopModeAction.h; sourceTree = "<group>"; };
1006                 276E5C5A1CDB57AA003FF4B4 /* LexerPushModeAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LexerPushModeAction.cpp; sourceTree = "<group>"; };
1007                 276E5C5B1CDB57AA003FF4B4 /* LexerPushModeAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LexerPushModeAction.h; sourceTree = "<group>"; };
1008                 276E5C5C1CDB57AA003FF4B4 /* LexerSkipAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LexerSkipAction.cpp; sourceTree = "<group>"; };
1009                 276E5C5D1CDB57AA003FF4B4 /* LexerSkipAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LexerSkipAction.h; sourceTree = "<group>"; };
1010                 276E5C5E1CDB57AA003FF4B4 /* LexerTypeAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LexerTypeAction.cpp; sourceTree = "<group>"; };
1011                 276E5C5F1CDB57AA003FF4B4 /* LexerTypeAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LexerTypeAction.h; sourceTree = "<group>"; };
1012                 276E5C601CDB57AA003FF4B4 /* LL1Analyzer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LL1Analyzer.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1013                 276E5C611CDB57AA003FF4B4 /* LL1Analyzer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LL1Analyzer.h; sourceTree = "<group>"; wrapsLines = 0; };
1014                 276E5C621CDB57AA003FF4B4 /* LookaheadEventInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LookaheadEventInfo.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1015                 276E5C631CDB57AA003FF4B4 /* LookaheadEventInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LookaheadEventInfo.h; sourceTree = "<group>"; wrapsLines = 0; };
1016                 276E5C641CDB57AA003FF4B4 /* LoopEndState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LoopEndState.cpp; sourceTree = "<group>"; };
1017                 276E5C651CDB57AA003FF4B4 /* LoopEndState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoopEndState.h; sourceTree = "<group>"; };
1018                 276E5C671CDB57AA003FF4B4 /* NotSetTransition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NotSetTransition.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1019                 276E5C681CDB57AA003FF4B4 /* NotSetTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NotSetTransition.h; sourceTree = "<group>"; };
1020                 276E5C691CDB57AA003FF4B4 /* OrderedATNConfigSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = OrderedATNConfigSet.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1021                 276E5C6A1CDB57AA003FF4B4 /* OrderedATNConfigSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OrderedATNConfigSet.h; sourceTree = "<group>"; };
1022                 276E5C6B1CDB57AA003FF4B4 /* ParseInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ParseInfo.cpp; sourceTree = "<group>"; };
1023                 276E5C6C1CDB57AA003FF4B4 /* ParseInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParseInfo.h; sourceTree = "<group>"; };
1024                 276E5C6D1CDB57AA003FF4B4 /* ParserATNSimulator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ParserATNSimulator.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1025                 276E5C6E1CDB57AA003FF4B4 /* ParserATNSimulator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParserATNSimulator.h; sourceTree = "<group>"; wrapsLines = 0; };
1026                 276E5C6F1CDB57AA003FF4B4 /* PlusBlockStartState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PlusBlockStartState.cpp; sourceTree = "<group>"; };
1027                 276E5C701CDB57AA003FF4B4 /* PlusBlockStartState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlusBlockStartState.h; sourceTree = "<group>"; };
1028                 276E5C711CDB57AA003FF4B4 /* PlusLoopbackState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PlusLoopbackState.cpp; sourceTree = "<group>"; };
1029                 276E5C721CDB57AA003FF4B4 /* PlusLoopbackState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PlusLoopbackState.h; sourceTree = "<group>"; };
1030                 276E5C731CDB57AA003FF4B4 /* PrecedencePredicateTransition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PrecedencePredicateTransition.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1031                 276E5C741CDB57AA003FF4B4 /* PrecedencePredicateTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrecedencePredicateTransition.h; sourceTree = "<group>"; };
1032                 276E5C751CDB57AA003FF4B4 /* PredicateEvalInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PredicateEvalInfo.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1033                 276E5C761CDB57AA003FF4B4 /* PredicateEvalInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PredicateEvalInfo.h; sourceTree = "<group>"; wrapsLines = 0; };
1034                 276E5C771CDB57AA003FF4B4 /* PredicateTransition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PredicateTransition.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1035                 276E5C781CDB57AA003FF4B4 /* PredicateTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PredicateTransition.h; sourceTree = "<group>"; wrapsLines = 0; };
1036                 276E5C791CDB57AA003FF4B4 /* PredictionContext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PredictionContext.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1037                 276E5C7A1CDB57AA003FF4B4 /* PredictionContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PredictionContext.h; sourceTree = "<group>"; wrapsLines = 0; };
1038                 276E5C7B1CDB57AA003FF4B4 /* PredictionMode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PredictionMode.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1039                 276E5C7C1CDB57AA003FF4B4 /* PredictionMode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PredictionMode.h; sourceTree = "<group>"; wrapsLines = 0; };
1040                 276E5C7D1CDB57AA003FF4B4 /* ProfilingATNSimulator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProfilingATNSimulator.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1041                 276E5C7E1CDB57AA003FF4B4 /* ProfilingATNSimulator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProfilingATNSimulator.h; sourceTree = "<group>"; wrapsLines = 0; };
1042                 276E5C7F1CDB57AA003FF4B4 /* RangeTransition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RangeTransition.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1043                 276E5C801CDB57AA003FF4B4 /* RangeTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RangeTransition.h; sourceTree = "<group>"; };
1044                 276E5C811CDB57AA003FF4B4 /* RuleStartState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RuleStartState.cpp; sourceTree = "<group>"; };
1045                 276E5C821CDB57AA003FF4B4 /* RuleStartState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RuleStartState.h; sourceTree = "<group>"; };
1046                 276E5C831CDB57AA003FF4B4 /* RuleStopState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RuleStopState.cpp; sourceTree = "<group>"; };
1047                 276E5C841CDB57AA003FF4B4 /* RuleStopState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RuleStopState.h; sourceTree = "<group>"; };
1048                 276E5C851CDB57AA003FF4B4 /* RuleTransition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RuleTransition.cpp; sourceTree = "<group>"; };
1049                 276E5C861CDB57AA003FF4B4 /* RuleTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RuleTransition.h; sourceTree = "<group>"; };
1050                 276E5C871CDB57AA003FF4B4 /* SemanticContext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SemanticContext.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1051                 276E5C881CDB57AA003FF4B4 /* SemanticContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SemanticContext.h; sourceTree = "<group>"; wrapsLines = 0; };
1052                 276E5C891CDB57AA003FF4B4 /* SetTransition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SetTransition.cpp; sourceTree = "<group>"; };
1053                 276E5C8A1CDB57AA003FF4B4 /* SetTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SetTransition.h; sourceTree = "<group>"; };
1054                 276E5C8B1CDB57AA003FF4B4 /* SingletonPredictionContext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SingletonPredictionContext.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1055                 276E5C8C1CDB57AA003FF4B4 /* SingletonPredictionContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SingletonPredictionContext.h; sourceTree = "<group>"; wrapsLines = 0; };
1056                 276E5C8D1CDB57AA003FF4B4 /* StarBlockStartState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StarBlockStartState.cpp; sourceTree = "<group>"; };
1057                 276E5C8E1CDB57AA003FF4B4 /* StarBlockStartState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StarBlockStartState.h; sourceTree = "<group>"; };
1058                 276E5C8F1CDB57AA003FF4B4 /* StarLoopbackState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StarLoopbackState.cpp; sourceTree = "<group>"; };
1059                 276E5C901CDB57AA003FF4B4 /* StarLoopbackState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StarLoopbackState.h; sourceTree = "<group>"; };
1060                 276E5C911CDB57AA003FF4B4 /* StarLoopEntryState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StarLoopEntryState.cpp; sourceTree = "<group>"; };
1061                 276E5C921CDB57AA003FF4B4 /* StarLoopEntryState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StarLoopEntryState.h; sourceTree = "<group>"; };
1062                 276E5C931CDB57AA003FF4B4 /* TokensStartState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TokensStartState.cpp; sourceTree = "<group>"; };
1063                 276E5C941CDB57AA003FF4B4 /* TokensStartState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TokensStartState.h; sourceTree = "<group>"; };
1064                 276E5C951CDB57AA003FF4B4 /* Transition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Transition.cpp; sourceTree = "<group>"; };
1065                 276E5C961CDB57AA003FF4B4 /* Transition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Transition.h; sourceTree = "<group>"; };
1066                 276E5C971CDB57AA003FF4B4 /* WildcardTransition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WildcardTransition.cpp; sourceTree = "<group>"; };
1067                 276E5C981CDB57AA003FF4B4 /* WildcardTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WildcardTransition.h; sourceTree = "<group>"; };
1068                 276E5C991CDB57AA003FF4B4 /* BailErrorStrategy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BailErrorStrategy.cpp; sourceTree = "<group>"; };
1069                 276E5C9A1CDB57AA003FF4B4 /* BailErrorStrategy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BailErrorStrategy.h; sourceTree = "<group>"; };
1070                 276E5C9B1CDB57AA003FF4B4 /* BaseErrorListener.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BaseErrorListener.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1071                 276E5C9C1CDB57AA003FF4B4 /* BaseErrorListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseErrorListener.h; sourceTree = "<group>"; wrapsLines = 0; };
1072                 276E5C9D1CDB57AA003FF4B4 /* BufferedTokenStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; lineEnding = 0; path = BufferedTokenStream.cpp; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.cpp; };
1073                 276E5C9E1CDB57AA003FF4B4 /* BufferedTokenStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = BufferedTokenStream.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
1074                 276E5C9F1CDB57AA003FF4B4 /* CharStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CharStream.cpp; sourceTree = "<group>"; };
1075                 276E5CA01CDB57AA003FF4B4 /* CharStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CharStream.h; sourceTree = "<group>"; };
1076                 276E5CA11CDB57AA003FF4B4 /* CommonToken.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CommonToken.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1077                 276E5CA21CDB57AA003FF4B4 /* CommonToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommonToken.h; sourceTree = "<group>"; };
1078                 276E5CA31CDB57AA003FF4B4 /* CommonTokenFactory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CommonTokenFactory.cpp; sourceTree = "<group>"; };
1079                 276E5CA41CDB57AA003FF4B4 /* CommonTokenFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommonTokenFactory.h; sourceTree = "<group>"; };
1080                 276E5CA51CDB57AA003FF4B4 /* CommonTokenStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CommonTokenStream.cpp; sourceTree = "<group>"; };
1081                 276E5CA61CDB57AA003FF4B4 /* CommonTokenStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommonTokenStream.h; sourceTree = "<group>"; };
1082                 276E5CA71CDB57AA003FF4B4 /* ConsoleErrorListener.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConsoleErrorListener.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1083                 276E5CA81CDB57AA003FF4B4 /* ConsoleErrorListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConsoleErrorListener.h; sourceTree = "<group>"; wrapsLines = 0; };
1084                 276E5CA91CDB57AA003FF4B4 /* DefaultErrorStrategy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DefaultErrorStrategy.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1085                 276E5CAA1CDB57AA003FF4B4 /* DefaultErrorStrategy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DefaultErrorStrategy.h; sourceTree = "<group>"; };
1086                 276E5CAC1CDB57AA003FF4B4 /* DFA.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DFA.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1087                 276E5CAD1CDB57AA003FF4B4 /* DFA.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DFA.h; sourceTree = "<group>"; wrapsLines = 0; };
1088                 276E5CAE1CDB57AA003FF4B4 /* DFASerializer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DFASerializer.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1089                 276E5CAF1CDB57AA003FF4B4 /* DFASerializer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DFASerializer.h; sourceTree = "<group>"; };
1090                 276E5CB01CDB57AA003FF4B4 /* DFAState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DFAState.cpp; sourceTree = "<group>"; };
1091                 276E5CB11CDB57AA003FF4B4 /* DFAState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DFAState.h; sourceTree = "<group>"; };
1092                 276E5CB21CDB57AA003FF4B4 /* LexerDFASerializer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LexerDFASerializer.cpp; sourceTree = "<group>"; };
1093                 276E5CB31CDB57AA003FF4B4 /* LexerDFASerializer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LexerDFASerializer.h; sourceTree = "<group>"; };
1094                 276E5CB41CDB57AA003FF4B4 /* DiagnosticErrorListener.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DiagnosticErrorListener.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1095                 276E5CB51CDB57AA003FF4B4 /* DiagnosticErrorListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DiagnosticErrorListener.h; sourceTree = "<group>"; wrapsLines = 0; };
1096                 276E5CB61CDB57AA003FF4B4 /* Exceptions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Exceptions.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1097                 276E5CB71CDB57AA003FF4B4 /* Exceptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Exceptions.h; sourceTree = "<group>"; };
1098                 276E5CB81CDB57AA003FF4B4 /* FailedPredicateException.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FailedPredicateException.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1099                 276E5CB91CDB57AA003FF4B4 /* FailedPredicateException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FailedPredicateException.h; sourceTree = "<group>"; };
1100                 276E5CBA1CDB57AA003FF4B4 /* InputMismatchException.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InputMismatchException.cpp; sourceTree = "<group>"; };
1101                 276E5CBB1CDB57AA003FF4B4 /* InputMismatchException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InputMismatchException.h; sourceTree = "<group>"; };
1102                 276E5CBC1CDB57AA003FF4B4 /* InterpreterRuleContext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InterpreterRuleContext.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1103                 276E5CBD1CDB57AA003FF4B4 /* InterpreterRuleContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InterpreterRuleContext.h; sourceTree = "<group>"; wrapsLines = 0; };
1104                 276E5CBE1CDB57AA003FF4B4 /* IntStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IntStream.cpp; sourceTree = "<group>"; };
1105                 276E5CBF1CDB57AA003FF4B4 /* IntStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IntStream.h; sourceTree = "<group>"; };
1106                 276E5CC11CDB57AA003FF4B4 /* Lexer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Lexer.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1107                 276E5CC21CDB57AA003FF4B4 /* Lexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Lexer.h; sourceTree = "<group>"; };
1108                 276E5CC31CDB57AA003FF4B4 /* LexerInterpreter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LexerInterpreter.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1109                 276E5CC41CDB57AA003FF4B4 /* LexerInterpreter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LexerInterpreter.h; sourceTree = "<group>"; };
1110                 276E5CC51CDB57AA003FF4B4 /* LexerNoViableAltException.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LexerNoViableAltException.cpp; sourceTree = "<group>"; };
1111                 276E5CC61CDB57AA003FF4B4 /* LexerNoViableAltException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LexerNoViableAltException.h; sourceTree = "<group>"; };
1112                 276E5CC71CDB57AA003FF4B4 /* ListTokenSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ListTokenSource.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1113                 276E5CC81CDB57AA003FF4B4 /* ListTokenSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ListTokenSource.h; sourceTree = "<group>"; wrapsLines = 0; };
1114                 276E5CCA1CDB57AA003FF4B4 /* Interval.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Interval.cpp; sourceTree = "<group>"; };
1115                 276E5CCB1CDB57AA003FF4B4 /* Interval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Interval.h; sourceTree = "<group>"; };
1116                 276E5CCC1CDB57AA003FF4B4 /* IntervalSet.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IntervalSet.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1117                 276E5CCD1CDB57AA003FF4B4 /* IntervalSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IntervalSet.h; sourceTree = "<group>"; };
1118                 276E5CCE1CDB57AA003FF4B4 /* MurmurHash.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MurmurHash.cpp; sourceTree = "<group>"; };
1119                 276E5CCF1CDB57AA003FF4B4 /* MurmurHash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MurmurHash.h; sourceTree = "<group>"; };
1120                 276E5CD11CDB57AA003FF4B4 /* Predicate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Predicate.h; sourceTree = "<group>"; };
1121                 276E5CD41CDB57AA003FF4B4 /* NoViableAltException.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NoViableAltException.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1122                 276E5CD51CDB57AA003FF4B4 /* NoViableAltException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NoViableAltException.h; sourceTree = "<group>"; wrapsLines = 0; };
1123                 276E5CD61CDB57AA003FF4B4 /* Parser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Parser.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1124                 276E5CD71CDB57AA003FF4B4 /* Parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Parser.h; sourceTree = "<group>"; };
1125                 276E5CD81CDB57AA003FF4B4 /* ParserInterpreter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ParserInterpreter.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1126                 276E5CD91CDB57AA003FF4B4 /* ParserInterpreter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParserInterpreter.h; sourceTree = "<group>"; wrapsLines = 0; };
1127                 276E5CDA1CDB57AA003FF4B4 /* ParserRuleContext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ParserRuleContext.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1128                 276E5CDB1CDB57AA003FF4B4 /* ParserRuleContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParserRuleContext.h; sourceTree = "<group>"; wrapsLines = 0; };
1129                 276E5CDC1CDB57AA003FF4B4 /* ProxyErrorListener.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProxyErrorListener.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1130                 276E5CDD1CDB57AA003FF4B4 /* ProxyErrorListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProxyErrorListener.h; sourceTree = "<group>"; wrapsLines = 0; };
1131                 276E5CDE1CDB57AA003FF4B4 /* RecognitionException.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RecognitionException.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1132                 276E5CDF1CDB57AA003FF4B4 /* RecognitionException.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RecognitionException.h; sourceTree = "<group>"; wrapsLines = 0; };
1133                 276E5CE01CDB57AA003FF4B4 /* Recognizer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Recognizer.cpp; sourceTree = "<group>"; };
1134                 276E5CE11CDB57AA003FF4B4 /* Recognizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Recognizer.h; sourceTree = "<group>"; };
1135                 276E5CE21CDB57AA003FF4B4 /* RuleContext.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RuleContext.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1136                 276E5CE31CDB57AA003FF4B4 /* RuleContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RuleContext.h; sourceTree = "<group>"; };
1137                 276E5CE51CDB57AA003FF4B4 /* Arrays.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Arrays.cpp; sourceTree = "<group>"; };
1138                 276E5CE61CDB57AA003FF4B4 /* Arrays.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Arrays.h; sourceTree = "<group>"; };
1139                 276E5CE71CDB57AA003FF4B4 /* BitSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BitSet.h; sourceTree = "<group>"; };
1140                 276E5CE81CDB57AA003FF4B4 /* CPPUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = CPPUtils.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1141                 276E5CE91CDB57AA003FF4B4 /* CPPUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = CPPUtils.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; };
1142                 276E5CEA1CDB57AA003FF4B4 /* Declarations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Declarations.h; sourceTree = "<group>"; };
1143                 276E5CEB1CDB57AA003FF4B4 /* guid.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = guid.cpp; sourceTree = "<group>"; };
1144                 276E5CEC1CDB57AA003FF4B4 /* guid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = guid.h; sourceTree = "<group>"; };
1145                 276E5CED1CDB57AA003FF4B4 /* StringUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StringUtils.cpp; sourceTree = "<group>"; };
1146                 276E5CEE1CDB57AA003FF4B4 /* StringUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StringUtils.h; sourceTree = "<group>"; };
1147                 276E5CF01CDB57AA003FF4B4 /* Token.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Token.h; sourceTree = "<group>"; };
1148                 276E5CF21CDB57AA003FF4B4 /* TokenFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TokenFactory.h; sourceTree = "<group>"; };
1149                 276E5CF41CDB57AA003FF4B4 /* TokenSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TokenSource.h; sourceTree = "<group>"; };
1150                 276E5CF51CDB57AA003FF4B4 /* TokenStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TokenStream.cpp; sourceTree = "<group>"; };
1151                 276E5CF61CDB57AA003FF4B4 /* TokenStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TokenStream.h; sourceTree = "<group>"; };
1152                 276E5CF71CDB57AA003FF4B4 /* TokenStreamRewriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TokenStreamRewriter.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1153                 276E5CF81CDB57AA003FF4B4 /* TokenStreamRewriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TokenStreamRewriter.h; sourceTree = "<group>"; wrapsLines = 0; };
1154                 276E5CFA1CDB57AA003FF4B4 /* AbstractParseTreeVisitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AbstractParseTreeVisitor.h; sourceTree = "<group>"; };
1155                 276E5CFB1CDB57AA003FF4B4 /* ErrorNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ErrorNode.h; sourceTree = "<group>"; };
1156                 276E5CFC1CDB57AA003FF4B4 /* ErrorNodeImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ErrorNodeImpl.cpp; sourceTree = "<group>"; };
1157                 276E5CFD1CDB57AA003FF4B4 /* ErrorNodeImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ErrorNodeImpl.h; sourceTree = "<group>"; };
1158                 276E5CFE1CDB57AA003FF4B4 /* ParseTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParseTree.h; sourceTree = "<group>"; wrapsLines = 0; };
1159                 276E5D001CDB57AA003FF4B4 /* ParseTreeListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParseTreeListener.h; sourceTree = "<group>"; };
1160                 276E5D021CDB57AA003FF4B4 /* ParseTreeProperty.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParseTreeProperty.h; sourceTree = "<group>"; };
1161                 276E5D031CDB57AA003FF4B4 /* ParseTreeVisitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParseTreeVisitor.h; sourceTree = "<group>"; wrapsLines = 0; };
1162                 276E5D041CDB57AA003FF4B4 /* ParseTreeWalker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ParseTreeWalker.cpp; sourceTree = "<group>"; };
1163                 276E5D051CDB57AA003FF4B4 /* ParseTreeWalker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParseTreeWalker.h; sourceTree = "<group>"; };
1164                 276E5D071CDB57AA003FF4B4 /* Chunk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Chunk.h; sourceTree = "<group>"; };
1165                 276E5D081CDB57AA003FF4B4 /* ParseTreeMatch.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ParseTreeMatch.cpp; sourceTree = "<group>"; };
1166                 276E5D091CDB57AA003FF4B4 /* ParseTreeMatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParseTreeMatch.h; sourceTree = "<group>"; wrapsLines = 0; };
1167                 276E5D0A1CDB57AA003FF4B4 /* ParseTreePattern.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ParseTreePattern.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1168                 276E5D0B1CDB57AA003FF4B4 /* ParseTreePattern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParseTreePattern.h; sourceTree = "<group>"; wrapsLines = 0; };
1169                 276E5D0C1CDB57AA003FF4B4 /* ParseTreePatternMatcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ParseTreePatternMatcher.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1170                 276E5D0D1CDB57AA003FF4B4 /* ParseTreePatternMatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ParseTreePatternMatcher.h; sourceTree = "<group>"; wrapsLines = 0; };
1171                 276E5D0E1CDB57AA003FF4B4 /* RuleTagToken.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RuleTagToken.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1172                 276E5D0F1CDB57AA003FF4B4 /* RuleTagToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RuleTagToken.h; sourceTree = "<group>"; };
1173                 276E5D101CDB57AA003FF4B4 /* TagChunk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TagChunk.cpp; sourceTree = "<group>"; };
1174                 276E5D111CDB57AA003FF4B4 /* TagChunk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TagChunk.h; sourceTree = "<group>"; };
1175                 276E5D121CDB57AA003FF4B4 /* TextChunk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextChunk.cpp; sourceTree = "<group>"; };
1176                 276E5D131CDB57AA003FF4B4 /* TextChunk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextChunk.h; sourceTree = "<group>"; };
1177                 276E5D141CDB57AA003FF4B4 /* TokenTagToken.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TokenTagToken.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1178                 276E5D151CDB57AA003FF4B4 /* TokenTagToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TokenTagToken.h; sourceTree = "<group>"; };
1179                 276E5D181CDB57AA003FF4B4 /* TerminalNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TerminalNode.h; sourceTree = "<group>"; };
1180                 276E5D191CDB57AA003FF4B4 /* TerminalNodeImpl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TerminalNodeImpl.cpp; sourceTree = "<group>"; };
1181                 276E5D1A1CDB57AA003FF4B4 /* TerminalNodeImpl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TerminalNodeImpl.h; sourceTree = "<group>"; };
1182                 276E5D1D1CDB57AA003FF4B4 /* Trees.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Trees.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1183                 276E5D1E1CDB57AA003FF4B4 /* Trees.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Trees.h; sourceTree = "<group>"; wrapsLines = 0; };
1184                 276E5D221CDB57AA003FF4B4 /* UnbufferedCharStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UnbufferedCharStream.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1185                 276E5D231CDB57AA003FF4B4 /* UnbufferedCharStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnbufferedCharStream.h; sourceTree = "<group>"; };
1186                 276E5D241CDB57AA003FF4B4 /* UnbufferedTokenStream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UnbufferedTokenStream.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1187                 276E5D251CDB57AA003FF4B4 /* UnbufferedTokenStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnbufferedTokenStream.h; sourceTree = "<group>"; };
1188                 276E5D271CDB57AA003FF4B4 /* Vocabulary.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Vocabulary.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1189                 276E5D281CDB57AA003FF4B4 /* Vocabulary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Vocabulary.h; sourceTree = "<group>"; };
1190                 276E5D2A1CDB57AA003FF4B4 /* WritableToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WritableToken.h; sourceTree = "<group>"; };
1191                 27745EFB1CE49C000067C6A3 /* RuntimeMetaData.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RuntimeMetaData.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1192                 27745EFC1CE49C000067C6A3 /* RuntimeMetaData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RuntimeMetaData.h; sourceTree = "<group>"; };
1193                 27874F1D1CCB7A0700AF1C53 /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = System/Library/Frameworks/CoreFoundation.framework; sourceTree = SDKROOT; };
1194                 2793DC841F08083F00A84290 /* TokenSource.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TokenSource.cpp; sourceTree = "<group>"; };
1195                 2793DC881F08087500A84290 /* Chunk.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Chunk.cpp; sourceTree = "<group>"; };
1196                 2793DC8C1F08088F00A84290 /* ParseTreeListener.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ParseTreeListener.cpp; sourceTree = "<group>"; };
1197                 2793DC901F0808A200A84290 /* TerminalNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TerminalNode.cpp; sourceTree = "<group>"; };
1198                 2793DC941F0808E100A84290 /* ErrorNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ErrorNode.cpp; sourceTree = "<group>"; };
1199                 2793DC951F0808E100A84290 /* ParseTreeVisitor.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ParseTreeVisitor.cpp; sourceTree = "<group>"; };
1200                 2793DC9C1F08090D00A84290 /* Any.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Any.cpp; sourceTree = "<group>"; };
1201                 2793DCA01F08095F00A84290 /* ANTLRErrorListener.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ANTLRErrorListener.cpp; sourceTree = "<group>"; };
1202                 2793DCA11F08095F00A84290 /* ANTLRErrorStrategy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ANTLRErrorStrategy.cpp; sourceTree = "<group>"; };
1203                 2793DCA21F08095F00A84290 /* Token.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Token.cpp; sourceTree = "<group>"; };
1204                 2793DCA31F08095F00A84290 /* WritableToken.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WritableToken.cpp; sourceTree = "<group>"; };
1205                 2793DCB01F08099C00A84290 /* BlockStartState.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BlockStartState.cpp; sourceTree = "<group>"; };
1206                 2793DCB11F08099C00A84290 /* LexerAction.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LexerAction.cpp; sourceTree = "<group>"; };
1207                 2794D8551CE7821B00FADD0F /* antlr4-common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "antlr4-common.h"; sourceTree = "<group>"; };
1208                 27AC52CF1CE773A80093AAAB /* antlr4-runtime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "antlr4-runtime.h"; sourceTree = "<group>"; };
1209                 27B36AC41DACE7AF0069C868 /* RuleContextWithAltNum.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RuleContextWithAltNum.cpp; sourceTree = "<group>"; };
1210                 27B36AC51DACE7AF0069C868 /* RuleContextWithAltNum.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RuleContextWithAltNum.h; sourceTree = "<group>"; };
1211                 27C375821EA1059C00B5883C /* InterpreterDataReader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InterpreterDataReader.cpp; sourceTree = "<group>"; };
1212                 27C375831EA1059C00B5883C /* InterpreterDataReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InterpreterDataReader.h; sourceTree = "<group>"; };
1213                 27D414501DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IterativeParseTreeWalker.cpp; sourceTree = "<group>"; };
1214                 27D414511DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IterativeParseTreeWalker.h; sourceTree = "<group>"; };
1215                 27DB448B1D045537007E790B /* XPath.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XPath.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1216                 27DB448C1D045537007E790B /* XPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XPath.h; sourceTree = "<group>"; wrapsLines = 0; };
1217                 27DB448D1D045537007E790B /* XPathElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XPathElement.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1218                 27DB448E1D045537007E790B /* XPathElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XPathElement.h; sourceTree = "<group>"; wrapsLines = 0; };
1219                 27DB448F1D045537007E790B /* XPathLexerErrorListener.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XPathLexerErrorListener.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1220                 27DB44901D045537007E790B /* XPathLexerErrorListener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XPathLexerErrorListener.h; sourceTree = "<group>"; wrapsLines = 0; };
1221                 27DB44911D045537007E790B /* XPathRuleAnywhereElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XPathRuleAnywhereElement.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1222                 27DB44921D045537007E790B /* XPathRuleAnywhereElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XPathRuleAnywhereElement.h; sourceTree = "<group>"; wrapsLines = 0; };
1223                 27DB44931D045537007E790B /* XPathRuleElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XPathRuleElement.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1224                 27DB44941D045537007E790B /* XPathRuleElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XPathRuleElement.h; sourceTree = "<group>"; wrapsLines = 0; };
1225                 27DB44951D045537007E790B /* XPathTokenAnywhereElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XPathTokenAnywhereElement.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1226                 27DB44961D045537007E790B /* XPathTokenAnywhereElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XPathTokenAnywhereElement.h; sourceTree = "<group>"; wrapsLines = 0; };
1227                 27DB44971D045537007E790B /* XPathTokenElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XPathTokenElement.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1228                 27DB44981D045537007E790B /* XPathTokenElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XPathTokenElement.h; sourceTree = "<group>"; wrapsLines = 0; };
1229                 27DB44991D045537007E790B /* XPathWildcardAnywhereElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XPathWildcardAnywhereElement.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1230                 27DB449A1D045537007E790B /* XPathWildcardAnywhereElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XPathWildcardAnywhereElement.h; sourceTree = "<group>"; wrapsLines = 0; };
1231                 27DB449B1D045537007E790B /* XPathWildcardElement.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XPathWildcardElement.cpp; sourceTree = "<group>"; wrapsLines = 0; };
1232                 27DB449C1D045537007E790B /* XPathWildcardElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XPathWildcardElement.h; sourceTree = "<group>"; wrapsLines = 0; };
1233                 27DB44AF1D0463CC007E790B /* XPathLexer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XPathLexer.cpp; sourceTree = "<group>"; };
1234                 27DB44B01D0463CC007E790B /* XPathLexer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XPathLexer.h; sourceTree = "<group>"; wrapsLines = 0; };
1235                 27F4A8551D4CEB2A00E067EE /* Any.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Any.h; sourceTree = "<group>"; };
1236                 37C147171B4D5A04008EDDDB /* libantlr4-runtime.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libantlr4-runtime.a"; sourceTree = BUILT_PRODUCTS_DIR; };
1237                 37D727AA1867AF1E007B6D10 /* libantlr4-runtime.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = "libantlr4-runtime.dylib"; sourceTree = BUILT_PRODUCTS_DIR; };
1238 /* End PBXFileReference section */
1239
1240 /* Begin PBXFrameworksBuildPhase section */
1241                 270C67EC1CDB4F1E00116E17 /* Frameworks */ = {
1242                         isa = PBXFrameworksBuildPhase;
1243                         buildActionMask = 2147483647;
1244                         files = (
1245                                 270C69E01CDB536A00116E17 /* CoreFoundation.framework in Frameworks */,
1246                         );
1247                         runOnlyForDeploymentPostprocessing = 0;
1248                 };
1249                 37C147141B4D5A04008EDDDB /* Frameworks */ = {
1250                         isa = PBXFrameworksBuildPhase;
1251                         buildActionMask = 2147483647;
1252                         files = (
1253                                 27874F1E1CCB7A0700AF1C53 /* CoreFoundation.framework in Frameworks */,
1254                         );
1255                         runOnlyForDeploymentPostprocessing = 0;
1256                 };
1257                 37D727A71867AF1E007B6D10 /* Frameworks */ = {
1258                         isa = PBXFrameworksBuildPhase;
1259                         buildActionMask = 2147483647;
1260                         files = (
1261                                 27874F211CCB7B1700AF1C53 /* CoreFoundation.framework in Frameworks */,
1262                         );
1263                         runOnlyForDeploymentPostprocessing = 0;
1264                 };
1265 /* End PBXFrameworksBuildPhase section */
1266
1267 /* Begin PBXGroup section */
1268                 270C67F11CDB4F1E00116E17 /* antlrcpp-ios */ = {
1269                         isa = PBXGroup;
1270                         children = (
1271                                 270C67F21CDB4F1E00116E17 /* antlrcpp_ios.h */,
1272                                 270C67F41CDB4F1E00116E17 /* Info.plist */,
1273                         );
1274                         path = "antlrcpp-ios";
1275                         sourceTree = "<group>";
1276                 };
1277                 276E5C0A1CDB57AA003FF4B4 /* runtime */ = {
1278                         isa = PBXGroup;
1279                         children = (
1280                                 276E5C121CDB57AA003FF4B4 /* atn */,
1281                                 276E5CAB1CDB57AA003FF4B4 /* dfa */,
1282                                 276E5CC91CDB57AA003FF4B4 /* misc */,
1283                                 276E5CE41CDB57AA003FF4B4 /* support */,
1284                                 276E5CF91CDB57AA003FF4B4 /* tree */,
1285                                 2794D8551CE7821B00FADD0F /* antlr4-common.h */,
1286                                 27AC52CF1CE773A80093AAAB /* antlr4-runtime.h */,
1287                                 2793DCA01F08095F00A84290 /* ANTLRErrorListener.cpp */,
1288                                 276E5C0C1CDB57AA003FF4B4 /* ANTLRErrorListener.h */,
1289                                 2793DCA11F08095F00A84290 /* ANTLRErrorStrategy.cpp */,
1290                                 276E5C0D1CDB57AA003FF4B4 /* ANTLRErrorStrategy.h */,
1291                                 276E5C0E1CDB57AA003FF4B4 /* ANTLRFileStream.cpp */,
1292                                 276E5C0F1CDB57AA003FF4B4 /* ANTLRFileStream.h */,
1293                                 276E5C101CDB57AA003FF4B4 /* ANTLRInputStream.cpp */,
1294                                 276E5C111CDB57AA003FF4B4 /* ANTLRInputStream.h */,
1295                                 276E5C991CDB57AA003FF4B4 /* BailErrorStrategy.cpp */,
1296                                 276E5C9A1CDB57AA003FF4B4 /* BailErrorStrategy.h */,
1297                                 276E5C9B1CDB57AA003FF4B4 /* BaseErrorListener.cpp */,
1298                                 276E5C9C1CDB57AA003FF4B4 /* BaseErrorListener.h */,
1299                                 276E5C9D1CDB57AA003FF4B4 /* BufferedTokenStream.cpp */,
1300                                 276E5C9E1CDB57AA003FF4B4 /* BufferedTokenStream.h */,
1301                                 276E5C9F1CDB57AA003FF4B4 /* CharStream.cpp */,
1302                                 276E5CA01CDB57AA003FF4B4 /* CharStream.h */,
1303                                 276E5CA11CDB57AA003FF4B4 /* CommonToken.cpp */,
1304                                 276E5CA21CDB57AA003FF4B4 /* CommonToken.h */,
1305                                 276E5CA31CDB57AA003FF4B4 /* CommonTokenFactory.cpp */,
1306                                 276E5CA41CDB57AA003FF4B4 /* CommonTokenFactory.h */,
1307                                 276E5CA51CDB57AA003FF4B4 /* CommonTokenStream.cpp */,
1308                                 276E5CA61CDB57AA003FF4B4 /* CommonTokenStream.h */,
1309                                 276E5CA71CDB57AA003FF4B4 /* ConsoleErrorListener.cpp */,
1310                                 276E5CA81CDB57AA003FF4B4 /* ConsoleErrorListener.h */,
1311                                 276E5CA91CDB57AA003FF4B4 /* DefaultErrorStrategy.cpp */,
1312                                 276E5CAA1CDB57AA003FF4B4 /* DefaultErrorStrategy.h */,
1313                                 276E5CB41CDB57AA003FF4B4 /* DiagnosticErrorListener.cpp */,
1314                                 276E5CB51CDB57AA003FF4B4 /* DiagnosticErrorListener.h */,
1315                                 276E5CB61CDB57AA003FF4B4 /* Exceptions.cpp */,
1316                                 276E5CB71CDB57AA003FF4B4 /* Exceptions.h */,
1317                                 276E5CB81CDB57AA003FF4B4 /* FailedPredicateException.cpp */,
1318                                 276E5CB91CDB57AA003FF4B4 /* FailedPredicateException.h */,
1319                                 276E5CBA1CDB57AA003FF4B4 /* InputMismatchException.cpp */,
1320                                 276E5CBB1CDB57AA003FF4B4 /* InputMismatchException.h */,
1321                                 276E5CBC1CDB57AA003FF4B4 /* InterpreterRuleContext.cpp */,
1322                                 276E5CBD1CDB57AA003FF4B4 /* InterpreterRuleContext.h */,
1323                                 276E5CBE1CDB57AA003FF4B4 /* IntStream.cpp */,
1324                                 276E5CBF1CDB57AA003FF4B4 /* IntStream.h */,
1325                                 276E5CC11CDB57AA003FF4B4 /* Lexer.cpp */,
1326                                 276E5CC21CDB57AA003FF4B4 /* Lexer.h */,
1327                                 276E5CC31CDB57AA003FF4B4 /* LexerInterpreter.cpp */,
1328                                 276E5CC41CDB57AA003FF4B4 /* LexerInterpreter.h */,
1329                                 276E5CC51CDB57AA003FF4B4 /* LexerNoViableAltException.cpp */,
1330                                 276E5CC61CDB57AA003FF4B4 /* LexerNoViableAltException.h */,
1331                                 276E5CC71CDB57AA003FF4B4 /* ListTokenSource.cpp */,
1332                                 276E5CC81CDB57AA003FF4B4 /* ListTokenSource.h */,
1333                                 276E5CD41CDB57AA003FF4B4 /* NoViableAltException.cpp */,
1334                                 276E5CD51CDB57AA003FF4B4 /* NoViableAltException.h */,
1335                                 276E5CD61CDB57AA003FF4B4 /* Parser.cpp */,
1336                                 276E5CD71CDB57AA003FF4B4 /* Parser.h */,
1337                                 276E5CD81CDB57AA003FF4B4 /* ParserInterpreter.cpp */,
1338                                 276E5CD91CDB57AA003FF4B4 /* ParserInterpreter.h */,
1339                                 276E5CDA1CDB57AA003FF4B4 /* ParserRuleContext.cpp */,
1340                                 276E5CDB1CDB57AA003FF4B4 /* ParserRuleContext.h */,
1341                                 276E5CDC1CDB57AA003FF4B4 /* ProxyErrorListener.cpp */,
1342                                 276E5CDD1CDB57AA003FF4B4 /* ProxyErrorListener.h */,
1343                                 276E5CDE1CDB57AA003FF4B4 /* RecognitionException.cpp */,
1344                                 276E5CDF1CDB57AA003FF4B4 /* RecognitionException.h */,
1345                                 276E5CE01CDB57AA003FF4B4 /* Recognizer.cpp */,
1346                                 276E5CE11CDB57AA003FF4B4 /* Recognizer.h */,
1347                                 276E5CE21CDB57AA003FF4B4 /* RuleContext.cpp */,
1348                                 276E5CE31CDB57AA003FF4B4 /* RuleContext.h */,
1349                                 27B36AC41DACE7AF0069C868 /* RuleContextWithAltNum.cpp */,
1350                                 27B36AC51DACE7AF0069C868 /* RuleContextWithAltNum.h */,
1351                                 27745EFB1CE49C000067C6A3 /* RuntimeMetaData.cpp */,
1352                                 27745EFC1CE49C000067C6A3 /* RuntimeMetaData.h */,
1353                                 2793DCA21F08095F00A84290 /* Token.cpp */,
1354                                 276E5CF01CDB57AA003FF4B4 /* Token.h */,
1355                                 276E5CF21CDB57AA003FF4B4 /* TokenFactory.h */,
1356                                 2793DC841F08083F00A84290 /* TokenSource.cpp */,
1357                                 276E5CF41CDB57AA003FF4B4 /* TokenSource.h */,
1358                                 276E5CF51CDB57AA003FF4B4 /* TokenStream.cpp */,
1359                                 276E5CF61CDB57AA003FF4B4 /* TokenStream.h */,
1360                                 276E5CF71CDB57AA003FF4B4 /* TokenStreamRewriter.cpp */,
1361                                 276E5CF81CDB57AA003FF4B4 /* TokenStreamRewriter.h */,
1362                                 276E5D221CDB57AA003FF4B4 /* UnbufferedCharStream.cpp */,
1363                                 276E5D231CDB57AA003FF4B4 /* UnbufferedCharStream.h */,
1364                                 276E5D241CDB57AA003FF4B4 /* UnbufferedTokenStream.cpp */,
1365                                 276E5D251CDB57AA003FF4B4 /* UnbufferedTokenStream.h */,
1366                                 276E5D271CDB57AA003FF4B4 /* Vocabulary.cpp */,
1367                                 276E5D281CDB57AA003FF4B4 /* Vocabulary.h */,
1368                                 2793DCA31F08095F00A84290 /* WritableToken.cpp */,
1369                                 276E5D2A1CDB57AA003FF4B4 /* WritableToken.h */,
1370                         );
1371                         name = runtime;
1372                         path = src;
1373                         sourceTree = "<group>";
1374                 };
1375                 276E5C121CDB57AA003FF4B4 /* atn */ = {
1376                         isa = PBXGroup;
1377                         children = (
1378                                 276E5C131CDB57AA003FF4B4 /* AbstractPredicateTransition.cpp */,
1379                                 276E5C141CDB57AA003FF4B4 /* AbstractPredicateTransition.h */,
1380                                 276E5C151CDB57AA003FF4B4 /* ActionTransition.cpp */,
1381                                 276E5C161CDB57AA003FF4B4 /* ActionTransition.h */,
1382                                 276E5C171CDB57AA003FF4B4 /* AmbiguityInfo.cpp */,
1383                                 276E5C181CDB57AA003FF4B4 /* AmbiguityInfo.h */,
1384                                 276E5C191CDB57AA003FF4B4 /* ArrayPredictionContext.cpp */,
1385                                 276E5C1A1CDB57AA003FF4B4 /* ArrayPredictionContext.h */,
1386                                 276E5C1B1CDB57AA003FF4B4 /* ATN.cpp */,
1387                                 276E5C1C1CDB57AA003FF4B4 /* ATN.h */,
1388                                 276E5C1D1CDB57AA003FF4B4 /* ATNConfig.cpp */,
1389                                 276E5C1E1CDB57AA003FF4B4 /* ATNConfig.h */,
1390                                 276E5C1F1CDB57AA003FF4B4 /* ATNConfigSet.cpp */,
1391                                 276E5C201CDB57AA003FF4B4 /* ATNConfigSet.h */,
1392                                 276E5C211CDB57AA003FF4B4 /* ATNDeserializationOptions.cpp */,
1393                                 276E5C221CDB57AA003FF4B4 /* ATNDeserializationOptions.h */,
1394                                 276E5C231CDB57AA003FF4B4 /* ATNDeserializer.cpp */,
1395                                 276E5C241CDB57AA003FF4B4 /* ATNDeserializer.h */,
1396                                 276E5C251CDB57AA003FF4B4 /* ATNSerializer.cpp */,
1397                                 276E5C261CDB57AA003FF4B4 /* ATNSerializer.h */,
1398                                 276E5C271CDB57AA003FF4B4 /* ATNSimulator.cpp */,
1399                                 276E5C281CDB57AA003FF4B4 /* ATNSimulator.h */,
1400                                 276E5C291CDB57AA003FF4B4 /* ATNState.cpp */,
1401                                 276E5C2A1CDB57AA003FF4B4 /* ATNState.h */,
1402                                 276E5C2C1CDB57AA003FF4B4 /* ATNType.h */,
1403                                 276E5C2D1CDB57AA003FF4B4 /* AtomTransition.cpp */,
1404                                 276E5C2E1CDB57AA003FF4B4 /* AtomTransition.h */,
1405                                 276E5C2F1CDB57AA003FF4B4 /* BasicBlockStartState.cpp */,
1406                                 276E5C301CDB57AA003FF4B4 /* BasicBlockStartState.h */,
1407                                 276E5C311CDB57AA003FF4B4 /* BasicState.cpp */,
1408                                 276E5C321CDB57AA003FF4B4 /* BasicState.h */,
1409                                 276E5C331CDB57AA003FF4B4 /* BlockEndState.cpp */,
1410                                 276E5C341CDB57AA003FF4B4 /* BlockEndState.h */,
1411                                 2793DCB01F08099C00A84290 /* BlockStartState.cpp */,
1412                                 276E5C351CDB57AA003FF4B4 /* BlockStartState.h */,
1413                                 276E5C371CDB57AA003FF4B4 /* ContextSensitivityInfo.cpp */,
1414                                 276E5C381CDB57AA003FF4B4 /* ContextSensitivityInfo.h */,
1415                                 276E5C391CDB57AA003FF4B4 /* DecisionEventInfo.cpp */,
1416                                 276E5C3A1CDB57AA003FF4B4 /* DecisionEventInfo.h */,
1417                                 276E5C3B1CDB57AA003FF4B4 /* DecisionInfo.cpp */,
1418                                 276E5C3C1CDB57AA003FF4B4 /* DecisionInfo.h */,
1419                                 276E5C3D1CDB57AA003FF4B4 /* DecisionState.cpp */,
1420                                 276E5C3E1CDB57AA003FF4B4 /* DecisionState.h */,
1421                                 276E5C3F1CDB57AA003FF4B4 /* EmptyPredictionContext.cpp */,
1422                                 276E5C401CDB57AA003FF4B4 /* EmptyPredictionContext.h */,
1423                                 276E5C411CDB57AA003FF4B4 /* EpsilonTransition.cpp */,
1424                                 276E5C421CDB57AA003FF4B4 /* EpsilonTransition.h */,
1425                                 276E5C431CDB57AA003FF4B4 /* ErrorInfo.cpp */,
1426                                 276E5C441CDB57AA003FF4B4 /* ErrorInfo.h */,
1427                                 2793DCB11F08099C00A84290 /* LexerAction.cpp */,
1428                                 276E5C451CDB57AA003FF4B4 /* LexerAction.h */,
1429                                 276E5C461CDB57AA003FF4B4 /* LexerActionExecutor.cpp */,
1430                                 276E5C471CDB57AA003FF4B4 /* LexerActionExecutor.h */,
1431                                 276E5C491CDB57AA003FF4B4 /* LexerActionType.h */,
1432                                 276E5C4A1CDB57AA003FF4B4 /* LexerATNConfig.cpp */,
1433                                 276E5C4B1CDB57AA003FF4B4 /* LexerATNConfig.h */,
1434                                 276E5C4C1CDB57AA003FF4B4 /* LexerATNSimulator.cpp */,
1435                                 276E5C4D1CDB57AA003FF4B4 /* LexerATNSimulator.h */,
1436                                 276E5C4E1CDB57AA003FF4B4 /* LexerChannelAction.cpp */,
1437                                 276E5C4F1CDB57AA003FF4B4 /* LexerChannelAction.h */,
1438                                 276E5C501CDB57AA003FF4B4 /* LexerCustomAction.cpp */,
1439                                 276E5C511CDB57AA003FF4B4 /* LexerCustomAction.h */,
1440                                 276E5C521CDB57AA003FF4B4 /* LexerIndexedCustomAction.cpp */,
1441                                 276E5C531CDB57AA003FF4B4 /* LexerIndexedCustomAction.h */,
1442                                 276E5C541CDB57AA003FF4B4 /* LexerModeAction.cpp */,
1443                                 276E5C551CDB57AA003FF4B4 /* LexerModeAction.h */,
1444                                 276E5C561CDB57AA003FF4B4 /* LexerMoreAction.cpp */,
1445                                 276E5C571CDB57AA003FF4B4 /* LexerMoreAction.h */,
1446                                 276E5C581CDB57AA003FF4B4 /* LexerPopModeAction.cpp */,
1447                                 276E5C591CDB57AA003FF4B4 /* LexerPopModeAction.h */,
1448                                 276E5C5A1CDB57AA003FF4B4 /* LexerPushModeAction.cpp */,
1449                                 276E5C5B1CDB57AA003FF4B4 /* LexerPushModeAction.h */,
1450                                 276E5C5C1CDB57AA003FF4B4 /* LexerSkipAction.cpp */,
1451                                 276E5C5D1CDB57AA003FF4B4 /* LexerSkipAction.h */,
1452                                 276E5C5E1CDB57AA003FF4B4 /* LexerTypeAction.cpp */,
1453                                 276E5C5F1CDB57AA003FF4B4 /* LexerTypeAction.h */,
1454                                 276E5C601CDB57AA003FF4B4 /* LL1Analyzer.cpp */,
1455                                 276E5C611CDB57AA003FF4B4 /* LL1Analyzer.h */,
1456                                 276E5C621CDB57AA003FF4B4 /* LookaheadEventInfo.cpp */,
1457                                 276E5C631CDB57AA003FF4B4 /* LookaheadEventInfo.h */,
1458                                 276E5C641CDB57AA003FF4B4 /* LoopEndState.cpp */,
1459                                 276E5C651CDB57AA003FF4B4 /* LoopEndState.h */,
1460                                 276E5C671CDB57AA003FF4B4 /* NotSetTransition.cpp */,
1461                                 276E5C681CDB57AA003FF4B4 /* NotSetTransition.h */,
1462                                 276E5C691CDB57AA003FF4B4 /* OrderedATNConfigSet.cpp */,
1463                                 276E5C6A1CDB57AA003FF4B4 /* OrderedATNConfigSet.h */,
1464                                 276E5C6B1CDB57AA003FF4B4 /* ParseInfo.cpp */,
1465                                 276E5C6C1CDB57AA003FF4B4 /* ParseInfo.h */,
1466                                 276E5C6D1CDB57AA003FF4B4 /* ParserATNSimulator.cpp */,
1467                                 276E5C6E1CDB57AA003FF4B4 /* ParserATNSimulator.h */,
1468                                 276E5C6F1CDB57AA003FF4B4 /* PlusBlockStartState.cpp */,
1469                                 276E5C701CDB57AA003FF4B4 /* PlusBlockStartState.h */,
1470                                 276E5C711CDB57AA003FF4B4 /* PlusLoopbackState.cpp */,
1471                                 276E5C721CDB57AA003FF4B4 /* PlusLoopbackState.h */,
1472                                 276E5C731CDB57AA003FF4B4 /* PrecedencePredicateTransition.cpp */,
1473                                 276E5C741CDB57AA003FF4B4 /* PrecedencePredicateTransition.h */,
1474                                 276E5C751CDB57AA003FF4B4 /* PredicateEvalInfo.cpp */,
1475                                 276E5C761CDB57AA003FF4B4 /* PredicateEvalInfo.h */,
1476                                 276E5C771CDB57AA003FF4B4 /* PredicateTransition.cpp */,
1477                                 276E5C781CDB57AA003FF4B4 /* PredicateTransition.h */,
1478                                 276E5C791CDB57AA003FF4B4 /* PredictionContext.cpp */,
1479                                 276E5C7A1CDB57AA003FF4B4 /* PredictionContext.h */,
1480                                 276E5C7B1CDB57AA003FF4B4 /* PredictionMode.cpp */,
1481                                 276E5C7C1CDB57AA003FF4B4 /* PredictionMode.h */,
1482                                 276E5C7D1CDB57AA003FF4B4 /* ProfilingATNSimulator.cpp */,
1483                                 276E5C7E1CDB57AA003FF4B4 /* ProfilingATNSimulator.h */,
1484                                 276E5C7F1CDB57AA003FF4B4 /* RangeTransition.cpp */,
1485                                 276E5C801CDB57AA003FF4B4 /* RangeTransition.h */,
1486                                 276E5C811CDB57AA003FF4B4 /* RuleStartState.cpp */,
1487                                 276E5C821CDB57AA003FF4B4 /* RuleStartState.h */,
1488                                 276E5C831CDB57AA003FF4B4 /* RuleStopState.cpp */,
1489                                 276E5C841CDB57AA003FF4B4 /* RuleStopState.h */,
1490                                 276E5C851CDB57AA003FF4B4 /* RuleTransition.cpp */,
1491                                 276E5C861CDB57AA003FF4B4 /* RuleTransition.h */,
1492                                 276E5C871CDB57AA003FF4B4 /* SemanticContext.cpp */,
1493                                 276E5C881CDB57AA003FF4B4 /* SemanticContext.h */,
1494                                 276E5C891CDB57AA003FF4B4 /* SetTransition.cpp */,
1495                                 276E5C8A1CDB57AA003FF4B4 /* SetTransition.h */,
1496                                 276E5C8B1CDB57AA003FF4B4 /* SingletonPredictionContext.cpp */,
1497                                 276E5C8C1CDB57AA003FF4B4 /* SingletonPredictionContext.h */,
1498                                 276E5C8D1CDB57AA003FF4B4 /* StarBlockStartState.cpp */,
1499                                 276E5C8E1CDB57AA003FF4B4 /* StarBlockStartState.h */,
1500                                 276E5C8F1CDB57AA003FF4B4 /* StarLoopbackState.cpp */,
1501                                 276E5C901CDB57AA003FF4B4 /* StarLoopbackState.h */,
1502                                 276E5C911CDB57AA003FF4B4 /* StarLoopEntryState.cpp */,
1503                                 276E5C921CDB57AA003FF4B4 /* StarLoopEntryState.h */,
1504                                 276E5C931CDB57AA003FF4B4 /* TokensStartState.cpp */,
1505                                 276E5C941CDB57AA003FF4B4 /* TokensStartState.h */,
1506                                 276E5C951CDB57AA003FF4B4 /* Transition.cpp */,
1507                                 276E5C961CDB57AA003FF4B4 /* Transition.h */,
1508                                 276E5C971CDB57AA003FF4B4 /* WildcardTransition.cpp */,
1509                                 276E5C981CDB57AA003FF4B4 /* WildcardTransition.h */,
1510                         );
1511                         path = atn;
1512                         sourceTree = "<group>";
1513                 };
1514                 276E5CAB1CDB57AA003FF4B4 /* dfa */ = {
1515                         isa = PBXGroup;
1516                         children = (
1517                                 276E5CAC1CDB57AA003FF4B4 /* DFA.cpp */,
1518                                 276E5CAD1CDB57AA003FF4B4 /* DFA.h */,
1519                                 276E5CAE1CDB57AA003FF4B4 /* DFASerializer.cpp */,
1520                                 276E5CAF1CDB57AA003FF4B4 /* DFASerializer.h */,
1521                                 276E5CB01CDB57AA003FF4B4 /* DFAState.cpp */,
1522                                 276E5CB11CDB57AA003FF4B4 /* DFAState.h */,
1523                                 276E5CB21CDB57AA003FF4B4 /* LexerDFASerializer.cpp */,
1524                                 276E5CB31CDB57AA003FF4B4 /* LexerDFASerializer.h */,
1525                         );
1526                         path = dfa;
1527                         sourceTree = "<group>";
1528                 };
1529                 276E5CC91CDB57AA003FF4B4 /* misc */ = {
1530                         isa = PBXGroup;
1531                         children = (
1532                                 27C375821EA1059C00B5883C /* InterpreterDataReader.cpp */,
1533                                 27C375831EA1059C00B5883C /* InterpreterDataReader.h */,
1534                                 276E5CCA1CDB57AA003FF4B4 /* Interval.cpp */,
1535                                 276E5CCB1CDB57AA003FF4B4 /* Interval.h */,
1536                                 276E5CCC1CDB57AA003FF4B4 /* IntervalSet.cpp */,
1537                                 276E5CCD1CDB57AA003FF4B4 /* IntervalSet.h */,
1538                                 276E5CCE1CDB57AA003FF4B4 /* MurmurHash.cpp */,
1539                                 276E5CCF1CDB57AA003FF4B4 /* MurmurHash.h */,
1540                                 276E5CD11CDB57AA003FF4B4 /* Predicate.h */,
1541                         );
1542                         path = misc;
1543                         sourceTree = "<group>";
1544                 };
1545                 276E5CE41CDB57AA003FF4B4 /* support */ = {
1546                         isa = PBXGroup;
1547                         children = (
1548                                 2793DC9C1F08090D00A84290 /* Any.cpp */,
1549                                 27F4A8551D4CEB2A00E067EE /* Any.h */,
1550                                 276E5CE51CDB57AA003FF4B4 /* Arrays.cpp */,
1551                                 276E5CE61CDB57AA003FF4B4 /* Arrays.h */,
1552                                 276E5CE71CDB57AA003FF4B4 /* BitSet.h */,
1553                                 276E5CE81CDB57AA003FF4B4 /* CPPUtils.cpp */,
1554                                 276E5CE91CDB57AA003FF4B4 /* CPPUtils.h */,
1555                                 276E5CEA1CDB57AA003FF4B4 /* Declarations.h */,
1556                                 276E5CEB1CDB57AA003FF4B4 /* guid.cpp */,
1557                                 276E5CEC1CDB57AA003FF4B4 /* guid.h */,
1558                                 276E5CED1CDB57AA003FF4B4 /* StringUtils.cpp */,
1559                                 276E5CEE1CDB57AA003FF4B4 /* StringUtils.h */,
1560                         );
1561                         path = support;
1562                         sourceTree = "<group>";
1563                 };
1564                 276E5CF91CDB57AA003FF4B4 /* tree */ = {
1565                         isa = PBXGroup;
1566                         children = (
1567                                 276E5D061CDB57AA003FF4B4 /* pattern */,
1568                                 27DB448A1D045537007E790B /* xpath */,
1569                                 276E5CFA1CDB57AA003FF4B4 /* AbstractParseTreeVisitor.h */,
1570                                 2793DC941F0808E100A84290 /* ErrorNode.cpp */,
1571                                 276E5CFB1CDB57AA003FF4B4 /* ErrorNode.h */,
1572                                 276E5CFC1CDB57AA003FF4B4 /* ErrorNodeImpl.cpp */,
1573                                 276E5CFD1CDB57AA003FF4B4 /* ErrorNodeImpl.h */,
1574                                 27D414501DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.cpp */,
1575                                 27D414511DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.h */,
1576                                 276566DF1DA93BFB000869BE /* ParseTree.cpp */,
1577                                 276E5CFE1CDB57AA003FF4B4 /* ParseTree.h */,
1578                                 2793DC8C1F08088F00A84290 /* ParseTreeListener.cpp */,
1579                                 276E5D001CDB57AA003FF4B4 /* ParseTreeListener.h */,
1580                                 276E5D021CDB57AA003FF4B4 /* ParseTreeProperty.h */,
1581                                 2793DC951F0808E100A84290 /* ParseTreeVisitor.cpp */,
1582                                 276E5D031CDB57AA003FF4B4 /* ParseTreeVisitor.h */,
1583                                 276E5D041CDB57AA003FF4B4 /* ParseTreeWalker.cpp */,
1584                                 276E5D051CDB57AA003FF4B4 /* ParseTreeWalker.h */,
1585                                 2793DC901F0808A200A84290 /* TerminalNode.cpp */,
1586                                 276E5D181CDB57AA003FF4B4 /* TerminalNode.h */,
1587                                 276E5D191CDB57AA003FF4B4 /* TerminalNodeImpl.cpp */,
1588                                 276E5D1A1CDB57AA003FF4B4 /* TerminalNodeImpl.h */,
1589                                 276E5D1D1CDB57AA003FF4B4 /* Trees.cpp */,
1590                                 276E5D1E1CDB57AA003FF4B4 /* Trees.h */,
1591                         );
1592                         path = tree;
1593                         sourceTree = "<group>";
1594                 };
1595                 276E5D061CDB57AA003FF4B4 /* pattern */ = {
1596                         isa = PBXGroup;
1597                         children = (
1598                                 276E5D071CDB57AA003FF4B4 /* Chunk.h */,
1599                                 2793DC881F08087500A84290 /* Chunk.cpp */,
1600                                 276E5D081CDB57AA003FF4B4 /* ParseTreeMatch.cpp */,
1601                                 276E5D091CDB57AA003FF4B4 /* ParseTreeMatch.h */,
1602                                 276E5D0A1CDB57AA003FF4B4 /* ParseTreePattern.cpp */,
1603                                 276E5D0B1CDB57AA003FF4B4 /* ParseTreePattern.h */,
1604                                 276E5D0C1CDB57AA003FF4B4 /* ParseTreePatternMatcher.cpp */,
1605                                 276E5D0D1CDB57AA003FF4B4 /* ParseTreePatternMatcher.h */,
1606                                 276E5D0E1CDB57AA003FF4B4 /* RuleTagToken.cpp */,
1607                                 276E5D0F1CDB57AA003FF4B4 /* RuleTagToken.h */,
1608                                 276E5D101CDB57AA003FF4B4 /* TagChunk.cpp */,
1609                                 276E5D111CDB57AA003FF4B4 /* TagChunk.h */,
1610                                 276E5D121CDB57AA003FF4B4 /* TextChunk.cpp */,
1611                                 276E5D131CDB57AA003FF4B4 /* TextChunk.h */,
1612                                 276E5D141CDB57AA003FF4B4 /* TokenTagToken.cpp */,
1613                                 276E5D151CDB57AA003FF4B4 /* TokenTagToken.h */,
1614                         );
1615                         path = pattern;
1616                         sourceTree = "<group>";
1617                 };
1618                 27874F221CCBB34200AF1C53 /* Linked Frameworks */ = {
1619                         isa = PBXGroup;
1620                         children = (
1621                                 270C69DF1CDB536A00116E17 /* CoreFoundation.framework */,
1622                                 27874F1D1CCB7A0700AF1C53 /* CoreFoundation.framework */,
1623                         );
1624                         name = "Linked Frameworks";
1625                         sourceTree = "<group>";
1626                 };
1627                 27DB448A1D045537007E790B /* xpath */ = {
1628                         isa = PBXGroup;
1629                         children = (
1630                                 27DB448B1D045537007E790B /* XPath.cpp */,
1631                                 27DB448C1D045537007E790B /* XPath.h */,
1632                                 27DB448D1D045537007E790B /* XPathElement.cpp */,
1633                                 27DB448E1D045537007E790B /* XPathElement.h */,
1634                                 27DB44AF1D0463CC007E790B /* XPathLexer.cpp */,
1635                                 27DB44B01D0463CC007E790B /* XPathLexer.h */,
1636                                 27DB448F1D045537007E790B /* XPathLexerErrorListener.cpp */,
1637                                 27DB44901D045537007E790B /* XPathLexerErrorListener.h */,
1638                                 27DB44911D045537007E790B /* XPathRuleAnywhereElement.cpp */,
1639                                 27DB44921D045537007E790B /* XPathRuleAnywhereElement.h */,
1640                                 27DB44931D045537007E790B /* XPathRuleElement.cpp */,
1641                                 27DB44941D045537007E790B /* XPathRuleElement.h */,
1642                                 27DB44951D045537007E790B /* XPathTokenAnywhereElement.cpp */,
1643                                 27DB44961D045537007E790B /* XPathTokenAnywhereElement.h */,
1644                                 27DB44971D045537007E790B /* XPathTokenElement.cpp */,
1645                                 27DB44981D045537007E790B /* XPathTokenElement.h */,
1646                                 27DB44991D045537007E790B /* XPathWildcardAnywhereElement.cpp */,
1647                                 27DB449A1D045537007E790B /* XPathWildcardAnywhereElement.h */,
1648                                 27DB449B1D045537007E790B /* XPathWildcardElement.cpp */,
1649                                 27DB449C1D045537007E790B /* XPathWildcardElement.h */,
1650                         );
1651                         path = xpath;
1652                         sourceTree = "<group>";
1653                 };
1654                 37D727A11867AF1E007B6D10 = {
1655                         isa = PBXGroup;
1656                         children = (
1657                                 270C67F11CDB4F1E00116E17 /* antlrcpp-ios */,
1658                                 27874F221CCBB34200AF1C53 /* Linked Frameworks */,
1659                                 37D727AB1867AF1E007B6D10 /* Products */,
1660                                 276E5C0A1CDB57AA003FF4B4 /* runtime */,
1661                         );
1662                         sourceTree = "<group>";
1663                 };
1664                 37D727AB1867AF1E007B6D10 /* Products */ = {
1665                         isa = PBXGroup;
1666                         children = (
1667                                 37D727AA1867AF1E007B6D10 /* libantlr4-runtime.dylib */,
1668                                 37C147171B4D5A04008EDDDB /* libantlr4-runtime.a */,
1669                                 270C67F01CDB4F1E00116E17 /* antlr4_ios.framework */,
1670                         );
1671                         name = Products;
1672                         sourceTree = "<group>";
1673                 };
1674 /* End PBXGroup section */
1675
1676 /* Begin PBXHeadersBuildPhase section */
1677                 270C67ED1CDB4F1E00116E17 /* Headers */ = {
1678                         isa = PBXHeadersBuildPhase;
1679                         buildActionMask = 2147483647;
1680                         files = (
1681                                 276E5FEB1CDB57AA003FF4B4 /* AbstractParseTreeVisitor.h in Headers */,
1682                                 276E60331CDB57AA003FF4B4 /* TextChunk.h in Headers */,
1683                                 276E5F431CDB57AA003FF4B4 /* IntStream.h in Headers */,
1684                                 276E5D5D1CDB57AA003FF4B4 /* ATN.h in Headers */,
1685                                 276E60601CDB57AA003FF4B4 /* UnbufferedCharStream.h in Headers */,
1686                                 276E5DD81CDB57AA003FF4B4 /* LexerAction.h in Headers */,
1687                                 276E5FF71CDB57AA003FF4B4 /* ParseTree.h in Headers */,
1688                                 276E5DA81CDB57AA003FF4B4 /* BlockStartState.h in Headers */,
1689                                 276E5FE21CDB57AA003FF4B4 /* TokenStream.h in Headers */,
1690                                 276E5D6F1CDB57AA003FF4B4 /* ATNDeserializationOptions.h in Headers */,
1691                                 27DB44CA1D0463DB007E790B /* XPath.h in Headers */,
1692                                 276E5EDD1CDB57AA003FF4B4 /* BaseErrorListener.h in Headers */,
1693                                 276E5DB71CDB57AA003FF4B4 /* DecisionEventInfo.h in Headers */,
1694                                 27DB44D01D0463DB007E790B /* XPathRuleAnywhereElement.h in Headers */,
1695                                 27AC52D21CE773A80093AAAB /* antlr4-runtime.h in Headers */,
1696                                 276E5E2C1CDB57AA003FF4B4 /* LL1Analyzer.h in Headers */,
1697                                 276E5D7B1CDB57AA003FF4B4 /* ATNSerializer.h in Headers */,
1698                                 276E5EAD1CDB57AA003FF4B4 /* SingletonPredictionContext.h in Headers */,
1699                                 276E5E1A1CDB57AA003FF4B4 /* LexerPushModeAction.h in Headers */,
1700                                 276E5ECB1CDB57AA003FF4B4 /* Transition.h in Headers */,
1701                                 276E5EA11CDB57AA003FF4B4 /* SemanticContext.h in Headers */,
1702                                 27DB44DA1D0463DB007E790B /* XPathWildcardElement.h in Headers */,
1703                                 276E5F5E1CDB57AA003FF4B4 /* ListTokenSource.h in Headers */,
1704                                 276E5F8E1CDB57AA003FF4B4 /* ParserInterpreter.h in Headers */,
1705                                 276E5DDE1CDB57AA003FF4B4 /* LexerActionExecutor.h in Headers */,
1706                                 276E5F4C1CDB57AA003FF4B4 /* Lexer.h in Headers */,
1707                                 276E5F641CDB57AA003FF4B4 /* Interval.h in Headers */,
1708                                 276E5DA51CDB57AA003FF4B4 /* BlockEndState.h in Headers */,
1709                                 276E5E831CDB57AA003FF4B4 /* ProfilingATNSimulator.h in Headers */,
1710                                 276E5D991CDB57AA003FF4B4 /* BasicBlockStartState.h in Headers */,
1711                                 27C375891EA1059C00B5883C /* InterpreterDataReader.h in Headers */,
1712                                 276E5E9B1CDB57AA003FF4B4 /* RuleTransition.h in Headers */,
1713                                 276E60031CDB57AA003FF4B4 /* ParseTreeProperty.h in Headers */,
1714                                 276E5D8D1CDB57AA003FF4B4 /* ATNType.h in Headers */,
1715                                 276E5FFD1CDB57AA003FF4B4 /* ParseTreeListener.h in Headers */,
1716                                 276E5D9F1CDB57AA003FF4B4 /* BasicState.h in Headers */,
1717                                 276E5FAC1CDB57AA003FF4B4 /* RuleContext.h in Headers */,
1718                                 276E60271CDB57AA003FF4B4 /* RuleTagToken.h in Headers */,
1719                                 276E5F011CDB57AA003FF4B4 /* ConsoleErrorListener.h in Headers */,
1720                                 276E5D331CDB57AA003FF4B4 /* ANTLRErrorStrategy.h in Headers */,
1721                                 276E5E0E1CDB57AA003FF4B4 /* LexerMoreAction.h in Headers */,
1722                                 276E5D4B1CDB57AA003FF4B4 /* ActionTransition.h in Headers */,
1723                                 276E5E8F1CDB57AA003FF4B4 /* RuleStartState.h in Headers */,
1724                                 276E5E201CDB57AA003FF4B4 /* LexerSkipAction.h in Headers */,
1725                                 276E5E381CDB57AA003FF4B4 /* LoopEndState.h in Headers */,
1726                                 276E5D691CDB57AA003FF4B4 /* ATNConfigSet.h in Headers */,
1727                                 276E5D391CDB57AA003FF4B4 /* ANTLRFileStream.h in Headers */,
1728                                 276E5D301CDB57AA003FF4B4 /* ANTLRErrorListener.h in Headers */,
1729                                 27B36ACB1DACE7AF0069C868 /* RuleContextWithAltNum.h in Headers */,
1730                                 276E5FCA1CDB57AA003FF4B4 /* StringUtils.h in Headers */,
1731                                 276E5EF51CDB57AA003FF4B4 /* CommonTokenFactory.h in Headers */,
1732                                 276E5F191CDB57AA003FF4B4 /* DFAState.h in Headers */,
1733                                 276E5FA61CDB57AA003FF4B4 /* Recognizer.h in Headers */,
1734                                 276E60751CDB57AA003FF4B4 /* WritableToken.h in Headers */,
1735                                 276E5D3F1CDB57AA003FF4B4 /* ANTLRInputStream.h in Headers */,
1736                                 276E5FD01CDB57AA003FF4B4 /* Token.h in Headers */,
1737                                 276E60421CDB57AA003FF4B4 /* TerminalNode.h in Headers */,
1738                                 276E5D751CDB57AA003FF4B4 /* ATNDeserializer.h in Headers */,
1739                                 276E5D871CDB57AA003FF4B4 /* ATNState.h in Headers */,
1740                                 276E5E7D1CDB57AA003FF4B4 /* PredictionMode.h in Headers */,
1741                                 276E5EBF1CDB57AA003FF4B4 /* StarLoopEntryState.h in Headers */,
1742                                 276E5FA01CDB57AA003FF4B4 /* RecognitionException.h in Headers */,
1743                                 276E5EA71CDB57AA003FF4B4 /* SetTransition.h in Headers */,
1744                                 276E5F1F1CDB57AA003FF4B4 /* LexerDFASerializer.h in Headers */,
1745                                 276E5E471CDB57AA003FF4B4 /* OrderedATNConfigSet.h in Headers */,
1746                                 276E5DF61CDB57AA003FF4B4 /* LexerChannelAction.h in Headers */,
1747                                 276E5FB21CDB57AA003FF4B4 /* Arrays.h in Headers */,
1748                                 276E5F821CDB57AA003FF4B4 /* NoViableAltException.h in Headers */,
1749                                 276E5DEA1CDB57AA003FF4B4 /* LexerATNConfig.h in Headers */,
1750                                 276E60481CDB57AA003FF4B4 /* TerminalNodeImpl.h in Headers */,
1751                                 27745F081CE49C000067C6A3 /* RuntimeMetaData.h in Headers */,
1752                                 276E5FF41CDB57AA003FF4B4 /* ErrorNodeImpl.h in Headers */,
1753                                 276E5EC51CDB57AA003FF4B4 /* TokensStartState.h in Headers */,
1754                                 276E5DC91CDB57AA003FF4B4 /* EmptyPredictionContext.h in Headers */,
1755                                 276E5D451CDB57AA003FF4B4 /* AbstractPredicateTransition.h in Headers */,
1756                                 276E5F2B1CDB57AA003FF4B4 /* Exceptions.h in Headers */,
1757                                 276E5F251CDB57AA003FF4B4 /* DiagnosticErrorListener.h in Headers */,
1758                                 276E5E141CDB57AA003FF4B4 /* LexerPopModeAction.h in Headers */,
1759                                 276E5ED71CDB57AA003FF4B4 /* BailErrorStrategy.h in Headers */,
1760                                 27DB44CE1D0463DB007E790B /* XPathLexerErrorListener.h in Headers */,
1761                                 276E5DCF1CDB57AA003FF4B4 /* EpsilonTransition.h in Headers */,
1762                                 276E5FBE1CDB57AA003FF4B4 /* Declarations.h in Headers */,
1763                                 276E600C1CDB57AA003FF4B4 /* ParseTreeWalker.h in Headers */,
1764                                 276E5E771CDB57AA003FF4B4 /* PredictionContext.h in Headers */,
1765                                 276E60151CDB57AA003FF4B4 /* ParseTreeMatch.h in Headers */,
1766                                 27DB44CC1D0463DB007E790B /* XPathElement.h in Headers */,
1767                                 276E5F581CDB57AA003FF4B4 /* LexerNoViableAltException.h in Headers */,
1768                                 276E5D811CDB57AA003FF4B4 /* ATNSimulator.h in Headers */,
1769                                 27DB44B61D0463CC007E790B /* XPathLexer.h in Headers */,
1770                                 276E5FC41CDB57AA003FF4B4 /* guid.h in Headers */,
1771                                 276E602D1CDB57AA003FF4B4 /* TagChunk.h in Headers */,
1772                                 276E5E951CDB57AA003FF4B4 /* RuleStopState.h in Headers */,
1773                                 276E5F761CDB57AA003FF4B4 /* Predicate.h in Headers */,
1774                                 276E5F941CDB57AA003FF4B4 /* ParserRuleContext.h in Headers */,
1775                                 276E5FEE1CDB57AA003FF4B4 /* ErrorNode.h in Headers */,
1776                                 276E5EB91CDB57AA003FF4B4 /* StarLoopbackState.h in Headers */,
1777                                 276E5E5F1CDB57AA003FF4B4 /* PlusLoopbackState.h in Headers */,
1778                                 276E5E081CDB57AA003FF4B4 /* LexerModeAction.h in Headers */,
1779                                 276E5E591CDB57AA003FF4B4 /* PlusBlockStartState.h in Headers */,
1780                                 276E5D931CDB57AA003FF4B4 /* AtomTransition.h in Headers */,
1781                                 276E5F521CDB57AA003FF4B4 /* LexerInterpreter.h in Headers */,
1782                                 276E5F311CDB57AA003FF4B4 /* FailedPredicateException.h in Headers */,
1783                                 276E5E321CDB57AA003FF4B4 /* LookaheadEventInfo.h in Headers */,
1784                                 276E5F0D1CDB57AA003FF4B4 /* DFA.h in Headers */,
1785                                 276E606F1CDB57AA003FF4B4 /* Vocabulary.h in Headers */,
1786                                 276E60541CDB57AA003FF4B4 /* Trees.h in Headers */,
1787                                 276E5FB51CDB57AA003FF4B4 /* BitSet.h in Headers */,
1788                                 276E5F9A1CDB57AA003FF4B4 /* ProxyErrorListener.h in Headers */,
1789                                 276E5E411CDB57AA003FF4B4 /* NotSetTransition.h in Headers */,
1790                                 276E5E891CDB57AA003FF4B4 /* RangeTransition.h in Headers */,
1791                                 27DB44D21D0463DB007E790B /* XPathRuleElement.h in Headers */,
1792                                 27D414571DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.h in Headers */,
1793                                 276E601B1CDB57AA003FF4B4 /* ParseTreePattern.h in Headers */,
1794                                 276E5DFC1CDB57AA003FF4B4 /* LexerCustomAction.h in Headers */,
1795                                 276E5FE81CDB57AA003FF4B4 /* TokenStreamRewriter.h in Headers */,
1796                                 276E5DF01CDB57AA003FF4B4 /* LexerATNSimulator.h in Headers */,
1797                                 276E5DD51CDB57AA003FF4B4 /* ErrorInfo.h in Headers */,
1798                                 276E5E261CDB57AA003FF4B4 /* LexerTypeAction.h in Headers */,
1799                                 27DB44D61D0463DB007E790B /* XPathTokenElement.h in Headers */,
1800                                 276E5DE41CDB57AA003FF4B4 /* LexerActionType.h in Headers */,
1801                                 276E5D511CDB57AA003FF4B4 /* AmbiguityInfo.h in Headers */,
1802                                 276E5E711CDB57AA003FF4B4 /* PredicateTransition.h in Headers */,
1803                                 276E5EE91CDB57AA003FF4B4 /* CharStream.h in Headers */,
1804                                 276E60061CDB57AA003FF4B4 /* ParseTreeVisitor.h in Headers */,
1805                                 276E5D571CDB57AA003FF4B4 /* ArrayPredictionContext.h in Headers */,
1806                                 276E5E531CDB57AA003FF4B4 /* ParserATNSimulator.h in Headers */,
1807                                 276E60661CDB57AA003FF4B4 /* UnbufferedTokenStream.h in Headers */,
1808                                 276E5F6A1CDB57AA003FF4B4 /* IntervalSet.h in Headers */,
1809                                 276E5E651CDB57AA003FF4B4 /* PrecedencePredicateTransition.h in Headers */,
1810                                 276E5F071CDB57AA003FF4B4 /* DefaultErrorStrategy.h in Headers */,
1811                                 276E5F3D1CDB57AA003FF4B4 /* InterpreterRuleContext.h in Headers */,
1812                                 276E5F131CDB57AA003FF4B4 /* DFASerializer.h in Headers */,
1813                                 2794D8581CE7821B00FADD0F /* antlr4-common.h in Headers */,
1814                                 276E5F371CDB57AA003FF4B4 /* InputMismatchException.h in Headers */,
1815                                 276E5FDC1CDB57AA003FF4B4 /* TokenSource.h in Headers */,
1816                                 276E5ED11CDB57AA003FF4B4 /* WildcardTransition.h in Headers */,
1817                                 276E600F1CDB57AA003FF4B4 /* Chunk.h in Headers */,
1818                                 276E5FBB1CDB57AA003FF4B4 /* CPPUtils.h in Headers */,
1819                                 276E5EE31CDB57AA003FF4B4 /* BufferedTokenStream.h in Headers */,
1820                                 276E5DB11CDB57AA003FF4B4 /* ContextSensitivityInfo.h in Headers */,
1821                                 276E5E021CDB57AA003FF4B4 /* LexerIndexedCustomAction.h in Headers */,
1822                                 276E5FD61CDB57AA003FF4B4 /* TokenFactory.h in Headers */,
1823                                 276E5EFB1CDB57AA003FF4B4 /* CommonTokenStream.h in Headers */,
1824                                 276E5EB31CDB57AA003FF4B4 /* StarBlockStartState.h in Headers */,
1825                                 276E5F701CDB57AA003FF4B4 /* MurmurHash.h in Headers */,
1826                                 276E60211CDB57AA003FF4B4 /* ParseTreePatternMatcher.h in Headers */,
1827                                 276E5D631CDB57AA003FF4B4 /* ATNConfig.h in Headers */,
1828                                 27DB44D41D0463DB007E790B /* XPathTokenAnywhereElement.h in Headers */,
1829                                 27DB44D81D0463DB007E790B /* XPathWildcardAnywhereElement.h in Headers */,
1830                                 276E5E4D1CDB57AA003FF4B4 /* ParseInfo.h in Headers */,
1831                                 276E5F881CDB57AA003FF4B4 /* Parser.h in Headers */,
1832                                 276E5DBD1CDB57AA003FF4B4 /* DecisionInfo.h in Headers */,
1833                                 276E5DC31CDB57AA003FF4B4 /* DecisionState.h in Headers */,
1834                                 276E5E6B1CDB57AA003FF4B4 /* PredicateEvalInfo.h in Headers */,
1835                                 276E5EEF1CDB57AA003FF4B4 /* CommonToken.h in Headers */,
1836                                 270C67F31CDB4F1E00116E17 /* antlrcpp_ios.h in Headers */,
1837                                 276E60391CDB57AA003FF4B4 /* TokenTagToken.h in Headers */,
1838                         );
1839                         runOnlyForDeploymentPostprocessing = 0;
1840                 };
1841                 37C147151B4D5A04008EDDDB /* Headers */ = {
1842                         isa = PBXHeadersBuildPhase;
1843                         buildActionMask = 2147483647;
1844                         files = (
1845                                 276E5FEA1CDB57AA003FF4B4 /* AbstractParseTreeVisitor.h in Headers */,
1846                                 276E60321CDB57AA003FF4B4 /* TextChunk.h in Headers */,
1847                                 276E5F421CDB57AA003FF4B4 /* IntStream.h in Headers */,
1848                                 276E5D5C1CDB57AA003FF4B4 /* ATN.h in Headers */,
1849                                 276E605F1CDB57AA003FF4B4 /* UnbufferedCharStream.h in Headers */,
1850                                 276E5DD71CDB57AA003FF4B4 /* LexerAction.h in Headers */,
1851                                 276E5FF61CDB57AA003FF4B4 /* ParseTree.h in Headers */,
1852                                 27AC52D11CE773A80093AAAB /* antlr4-runtime.h in Headers */,
1853                                 276E5DA71CDB57AA003FF4B4 /* BlockStartState.h in Headers */,
1854                                 276E5FE11CDB57AA003FF4B4 /* TokenStream.h in Headers */,
1855                                 276E5D6E1CDB57AA003FF4B4 /* ATNDeserializationOptions.h in Headers */,
1856                                 276E5EDC1CDB57AA003FF4B4 /* BaseErrorListener.h in Headers */,
1857                                 276E5DB61CDB57AA003FF4B4 /* DecisionEventInfo.h in Headers */,
1858                                 276E5E2B1CDB57AA003FF4B4 /* LL1Analyzer.h in Headers */,
1859                                 27DB44BA1D0463DA007E790B /* XPathElement.h in Headers */,
1860                                 276E5D7A1CDB57AA003FF4B4 /* ATNSerializer.h in Headers */,
1861                                 27C375881EA1059C00B5883C /* InterpreterDataReader.h in Headers */,
1862                                 276E5EAC1CDB57AA003FF4B4 /* SingletonPredictionContext.h in Headers */,
1863                                 276E5E191CDB57AA003FF4B4 /* LexerPushModeAction.h in Headers */,
1864                                 276E5ECA1CDB57AA003FF4B4 /* Transition.h in Headers */,
1865                                 276E5EA01CDB57AA003FF4B4 /* SemanticContext.h in Headers */,
1866                                 276E5F5D1CDB57AA003FF4B4 /* ListTokenSource.h in Headers */,
1867                                 276E5F8D1CDB57AA003FF4B4 /* ParserInterpreter.h in Headers */,
1868                                 27D414561DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.h in Headers */,
1869                                 276E5DDD1CDB57AA003FF4B4 /* LexerActionExecutor.h in Headers */,
1870                                 276E5F4B1CDB57AA003FF4B4 /* Lexer.h in Headers */,
1871                                 276E5F631CDB57AA003FF4B4 /* Interval.h in Headers */,
1872                                 276E5DA41CDB57AA003FF4B4 /* BlockEndState.h in Headers */,
1873                                 27DB44C21D0463DA007E790B /* XPathTokenAnywhereElement.h in Headers */,
1874                                 276E5E821CDB57AA003FF4B4 /* ProfilingATNSimulator.h in Headers */,
1875                                 27DB44C41D0463DA007E790B /* XPathTokenElement.h in Headers */,
1876                                 276E5D981CDB57AA003FF4B4 /* BasicBlockStartState.h in Headers */,
1877                                 276E5E9A1CDB57AA003FF4B4 /* RuleTransition.h in Headers */,
1878                                 27DB44B81D0463DA007E790B /* XPath.h in Headers */,
1879                                 276E60021CDB57AA003FF4B4 /* ParseTreeProperty.h in Headers */,
1880                                 276E5D8C1CDB57AA003FF4B4 /* ATNType.h in Headers */,
1881                                 276E5FFC1CDB57AA003FF4B4 /* ParseTreeListener.h in Headers */,
1882                                 276E5D9E1CDB57AA003FF4B4 /* BasicState.h in Headers */,
1883                                 276E5FAB1CDB57AA003FF4B4 /* RuleContext.h in Headers */,
1884                                 276E60261CDB57AA003FF4B4 /* RuleTagToken.h in Headers */,
1885                                 276E5F001CDB57AA003FF4B4 /* ConsoleErrorListener.h in Headers */,
1886                                 27B36ACA1DACE7AF0069C868 /* RuleContextWithAltNum.h in Headers */,
1887                                 276E5D321CDB57AA003FF4B4 /* ANTLRErrorStrategy.h in Headers */,
1888                                 276E5E0D1CDB57AA003FF4B4 /* LexerMoreAction.h in Headers */,
1889                                 276E5D4A1CDB57AA003FF4B4 /* ActionTransition.h in Headers */,
1890                                 276E5E8E1CDB57AA003FF4B4 /* RuleStartState.h in Headers */,
1891                                 276E5E1F1CDB57AA003FF4B4 /* LexerSkipAction.h in Headers */,
1892                                 276E5E371CDB57AA003FF4B4 /* LoopEndState.h in Headers */,
1893                                 276E5D681CDB57AA003FF4B4 /* ATNConfigSet.h in Headers */,
1894                                 276E5D381CDB57AA003FF4B4 /* ANTLRFileStream.h in Headers */,
1895                                 27DB44C01D0463DA007E790B /* XPathRuleElement.h in Headers */,
1896                                 276E5D2F1CDB57AA003FF4B4 /* ANTLRErrorListener.h in Headers */,
1897                                 276E5FC91CDB57AA003FF4B4 /* StringUtils.h in Headers */,
1898                                 276E5EF41CDB57AA003FF4B4 /* CommonTokenFactory.h in Headers */,
1899                                 276E5F181CDB57AA003FF4B4 /* DFAState.h in Headers */,
1900                                 276E5FA51CDB57AA003FF4B4 /* Recognizer.h in Headers */,
1901                                 276E60741CDB57AA003FF4B4 /* WritableToken.h in Headers */,
1902                                 276E5D3E1CDB57AA003FF4B4 /* ANTLRInputStream.h in Headers */,
1903                                 276E5FCF1CDB57AA003FF4B4 /* Token.h in Headers */,
1904                                 276E60411CDB57AA003FF4B4 /* TerminalNode.h in Headers */,
1905                                 276E5D741CDB57AA003FF4B4 /* ATNDeserializer.h in Headers */,
1906                                 27DB44B51D0463CC007E790B /* XPathLexer.h in Headers */,
1907                                 276E5D861CDB57AA003FF4B4 /* ATNState.h in Headers */,
1908                                 276E5E7C1CDB57AA003FF4B4 /* PredictionMode.h in Headers */,
1909                                 276E5EBE1CDB57AA003FF4B4 /* StarLoopEntryState.h in Headers */,
1910                                 276E5F9F1CDB57AA003FF4B4 /* RecognitionException.h in Headers */,
1911                                 27DB44BE1D0463DA007E790B /* XPathRuleAnywhereElement.h in Headers */,
1912                                 27745F071CE49C000067C6A3 /* RuntimeMetaData.h in Headers */,
1913                                 276E5EA61CDB57AA003FF4B4 /* SetTransition.h in Headers */,
1914                                 276E5F1E1CDB57AA003FF4B4 /* LexerDFASerializer.h in Headers */,
1915                                 276E5E461CDB57AA003FF4B4 /* OrderedATNConfigSet.h in Headers */,
1916                                 276E5DF51CDB57AA003FF4B4 /* LexerChannelAction.h in Headers */,
1917                                 276E5FB11CDB57AA003FF4B4 /* Arrays.h in Headers */,
1918                                 276E5F811CDB57AA003FF4B4 /* NoViableAltException.h in Headers */,
1919                                 276E5DE91CDB57AA003FF4B4 /* LexerATNConfig.h in Headers */,
1920                                 276E60471CDB57AA003FF4B4 /* TerminalNodeImpl.h in Headers */,
1921                                 276E5FF31CDB57AA003FF4B4 /* ErrorNodeImpl.h in Headers */,
1922                                 276E5EC41CDB57AA003FF4B4 /* TokensStartState.h in Headers */,
1923                                 276E5DC81CDB57AA003FF4B4 /* EmptyPredictionContext.h in Headers */,
1924                                 276E5D441CDB57AA003FF4B4 /* AbstractPredicateTransition.h in Headers */,
1925                                 276E5F2A1CDB57AA003FF4B4 /* Exceptions.h in Headers */,
1926                                 27DB44C61D0463DA007E790B /* XPathWildcardAnywhereElement.h in Headers */,
1927                                 276E5F241CDB57AA003FF4B4 /* DiagnosticErrorListener.h in Headers */,
1928                                 276E5E131CDB57AA003FF4B4 /* LexerPopModeAction.h in Headers */,
1929                                 276E5ED61CDB57AA003FF4B4 /* BailErrorStrategy.h in Headers */,
1930                                 276E5DCE1CDB57AA003FF4B4 /* EpsilonTransition.h in Headers */,
1931                                 276E5FBD1CDB57AA003FF4B4 /* Declarations.h in Headers */,
1932                                 276E600B1CDB57AA003FF4B4 /* ParseTreeWalker.h in Headers */,
1933                                 276E5E761CDB57AA003FF4B4 /* PredictionContext.h in Headers */,
1934                                 276E60141CDB57AA003FF4B4 /* ParseTreeMatch.h in Headers */,
1935                                 276E5F571CDB57AA003FF4B4 /* LexerNoViableAltException.h in Headers */,
1936                                 276E5D801CDB57AA003FF4B4 /* ATNSimulator.h in Headers */,
1937                                 276E5FC31CDB57AA003FF4B4 /* guid.h in Headers */,
1938                                 276E602C1CDB57AA003FF4B4 /* TagChunk.h in Headers */,
1939                                 276E5E941CDB57AA003FF4B4 /* RuleStopState.h in Headers */,
1940                                 276E5F751CDB57AA003FF4B4 /* Predicate.h in Headers */,
1941                                 276E5F931CDB57AA003FF4B4 /* ParserRuleContext.h in Headers */,
1942                                 276E5FED1CDB57AA003FF4B4 /* ErrorNode.h in Headers */,
1943                                 276E5EB81CDB57AA003FF4B4 /* StarLoopbackState.h in Headers */,
1944                                 276E5E5E1CDB57AA003FF4B4 /* PlusLoopbackState.h in Headers */,
1945                                 276E5E071CDB57AA003FF4B4 /* LexerModeAction.h in Headers */,
1946                                 276E5E581CDB57AA003FF4B4 /* PlusBlockStartState.h in Headers */,
1947                                 276E5D921CDB57AA003FF4B4 /* AtomTransition.h in Headers */,
1948                                 276E5F511CDB57AA003FF4B4 /* LexerInterpreter.h in Headers */,
1949                                 276E5F301CDB57AA003FF4B4 /* FailedPredicateException.h in Headers */,
1950                                 276E5E311CDB57AA003FF4B4 /* LookaheadEventInfo.h in Headers */,
1951                                 276E5F0C1CDB57AA003FF4B4 /* DFA.h in Headers */,
1952                                 276E606E1CDB57AA003FF4B4 /* Vocabulary.h in Headers */,
1953                                 276E60531CDB57AA003FF4B4 /* Trees.h in Headers */,
1954                                 276E5FB41CDB57AA003FF4B4 /* BitSet.h in Headers */,
1955                                 276E5F991CDB57AA003FF4B4 /* ProxyErrorListener.h in Headers */,
1956                                 276E5E401CDB57AA003FF4B4 /* NotSetTransition.h in Headers */,
1957                                 276E5E881CDB57AA003FF4B4 /* RangeTransition.h in Headers */,
1958                                 276E601A1CDB57AA003FF4B4 /* ParseTreePattern.h in Headers */,
1959                                 276E5DFB1CDB57AA003FF4B4 /* LexerCustomAction.h in Headers */,
1960                                 276E5FE71CDB57AA003FF4B4 /* TokenStreamRewriter.h in Headers */,
1961                                 276E5DEF1CDB57AA003FF4B4 /* LexerATNSimulator.h in Headers */,
1962                                 276E5DD41CDB57AA003FF4B4 /* ErrorInfo.h in Headers */,
1963                                 276E5E251CDB57AA003FF4B4 /* LexerTypeAction.h in Headers */,
1964                                 276E5DE31CDB57AA003FF4B4 /* LexerActionType.h in Headers */,
1965                                 276E5D501CDB57AA003FF4B4 /* AmbiguityInfo.h in Headers */,
1966                                 276E5E701CDB57AA003FF4B4 /* PredicateTransition.h in Headers */,
1967                                 276E5EE81CDB57AA003FF4B4 /* CharStream.h in Headers */,
1968                                 276E60051CDB57AA003FF4B4 /* ParseTreeVisitor.h in Headers */,
1969                                 276E5D561CDB57AA003FF4B4 /* ArrayPredictionContext.h in Headers */,
1970                                 276E5E521CDB57AA003FF4B4 /* ParserATNSimulator.h in Headers */,
1971                                 2794D8571CE7821B00FADD0F /* antlr4-common.h in Headers */,
1972                                 276E60651CDB57AA003FF4B4 /* UnbufferedTokenStream.h in Headers */,
1973                                 276E5F691CDB57AA003FF4B4 /* IntervalSet.h in Headers */,
1974                                 276E5E641CDB57AA003FF4B4 /* PrecedencePredicateTransition.h in Headers */,
1975                                 276E5F061CDB57AA003FF4B4 /* DefaultErrorStrategy.h in Headers */,
1976                                 276E5F3C1CDB57AA003FF4B4 /* InterpreterRuleContext.h in Headers */,
1977                                 27DB44BC1D0463DA007E790B /* XPathLexerErrorListener.h in Headers */,
1978                                 276E5F121CDB57AA003FF4B4 /* DFASerializer.h in Headers */,
1979                                 276E5F361CDB57AA003FF4B4 /* InputMismatchException.h in Headers */,
1980                                 276E5FDB1CDB57AA003FF4B4 /* TokenSource.h in Headers */,
1981                                 276E5ED01CDB57AA003FF4B4 /* WildcardTransition.h in Headers */,
1982                                 276E600E1CDB57AA003FF4B4 /* Chunk.h in Headers */,
1983                                 276E5FBA1CDB57AA003FF4B4 /* CPPUtils.h in Headers */,
1984                                 276E5EE21CDB57AA003FF4B4 /* BufferedTokenStream.h in Headers */,
1985                                 276E5DB01CDB57AA003FF4B4 /* ContextSensitivityInfo.h in Headers */,
1986                                 276E5E011CDB57AA003FF4B4 /* LexerIndexedCustomAction.h in Headers */,
1987                                 276E5FD51CDB57AA003FF4B4 /* TokenFactory.h in Headers */,
1988                                 276E5EFA1CDB57AA003FF4B4 /* CommonTokenStream.h in Headers */,
1989                                 276E5EB21CDB57AA003FF4B4 /* StarBlockStartState.h in Headers */,
1990                                 276E5F6F1CDB57AA003FF4B4 /* MurmurHash.h in Headers */,
1991                                 27DB44C81D0463DA007E790B /* XPathWildcardElement.h in Headers */,
1992                                 276E60201CDB57AA003FF4B4 /* ParseTreePatternMatcher.h in Headers */,
1993                                 276E5D621CDB57AA003FF4B4 /* ATNConfig.h in Headers */,
1994                                 276E5E4C1CDB57AA003FF4B4 /* ParseInfo.h in Headers */,
1995                                 276E5F871CDB57AA003FF4B4 /* Parser.h in Headers */,
1996                                 276E5DBC1CDB57AA003FF4B4 /* DecisionInfo.h in Headers */,
1997                                 276E5DC21CDB57AA003FF4B4 /* DecisionState.h in Headers */,
1998                                 276E5E6A1CDB57AA003FF4B4 /* PredicateEvalInfo.h in Headers */,
1999                                 276E5EEE1CDB57AA003FF4B4 /* CommonToken.h in Headers */,
2000                                 276E60381CDB57AA003FF4B4 /* TokenTagToken.h in Headers */,
2001                         );
2002                         runOnlyForDeploymentPostprocessing = 0;
2003                 };
2004                 37D727A81867AF1E007B6D10 /* Headers */ = {
2005                         isa = PBXHeadersBuildPhase;
2006                         buildActionMask = 2147483647;
2007                         files = (
2008                                 276E5FE91CDB57AA003FF4B4 /* AbstractParseTreeVisitor.h in Headers */,
2009                                 27DB44AC1D045537007E790B /* XPathWildcardAnywhereElement.h in Headers */,
2010                                 276E60311CDB57AA003FF4B4 /* TextChunk.h in Headers */,
2011                                 276E5F411CDB57AA003FF4B4 /* IntStream.h in Headers */,
2012                                 276E5D5B1CDB57AA003FF4B4 /* ATN.h in Headers */,
2013                                 276E605E1CDB57AA003FF4B4 /* UnbufferedCharStream.h in Headers */,
2014                                 276E5DD61CDB57AA003FF4B4 /* LexerAction.h in Headers */,
2015                                 27DB44A41D045537007E790B /* XPathRuleAnywhereElement.h in Headers */,
2016                                 276E5FF51CDB57AA003FF4B4 /* ParseTree.h in Headers */,
2017                                 27AC52D01CE773A80093AAAB /* antlr4-runtime.h in Headers */,
2018                                 276E5DA61CDB57AA003FF4B4 /* BlockStartState.h in Headers */,
2019                                 276E5FE01CDB57AA003FF4B4 /* TokenStream.h in Headers */,
2020                                 276E5D6D1CDB57AA003FF4B4 /* ATNDeserializationOptions.h in Headers */,
2021                                 276E5EDB1CDB57AA003FF4B4 /* BaseErrorListener.h in Headers */,
2022                                 276E5DB51CDB57AA003FF4B4 /* DecisionEventInfo.h in Headers */,
2023                                 276E5E2A1CDB57AA003FF4B4 /* LL1Analyzer.h in Headers */,
2024                                 276E5D791CDB57AA003FF4B4 /* ATNSerializer.h in Headers */,
2025                                 276E5EAB1CDB57AA003FF4B4 /* SingletonPredictionContext.h in Headers */,
2026                                 276E5E181CDB57AA003FF4B4 /* LexerPushModeAction.h in Headers */,
2027                                 276E5EC91CDB57AA003FF4B4 /* Transition.h in Headers */,
2028                                 276E5E9F1CDB57AA003FF4B4 /* SemanticContext.h in Headers */,
2029                                 276E5F5C1CDB57AA003FF4B4 /* ListTokenSource.h in Headers */,
2030                                 276E5F8C1CDB57AA003FF4B4 /* ParserInterpreter.h in Headers */,
2031                                 276E5DDC1CDB57AA003FF4B4 /* LexerActionExecutor.h in Headers */,
2032                                 276E5F4A1CDB57AA003FF4B4 /* Lexer.h in Headers */,
2033                                 276E5F621CDB57AA003FF4B4 /* Interval.h in Headers */,
2034                                 276E5DA31CDB57AA003FF4B4 /* BlockEndState.h in Headers */,
2035                                 276E5E811CDB57AA003FF4B4 /* ProfilingATNSimulator.h in Headers */,
2036                                 276E5D971CDB57AA003FF4B4 /* BasicBlockStartState.h in Headers */,
2037                                 276E5E991CDB57AA003FF4B4 /* RuleTransition.h in Headers */,
2038                                 27C375871EA1059C00B5883C /* InterpreterDataReader.h in Headers */,
2039                                 276E60011CDB57AA003FF4B4 /* ParseTreeProperty.h in Headers */,
2040                                 276E5D8B1CDB57AA003FF4B4 /* ATNType.h in Headers */,
2041                                 276E5FFB1CDB57AA003FF4B4 /* ParseTreeListener.h in Headers */,
2042                                 276E5D9D1CDB57AA003FF4B4 /* BasicState.h in Headers */,
2043                                 276E5FAA1CDB57AA003FF4B4 /* RuleContext.h in Headers */,
2044                                 276E60251CDB57AA003FF4B4 /* RuleTagToken.h in Headers */,
2045                                 276E5EFF1CDB57AA003FF4B4 /* ConsoleErrorListener.h in Headers */,
2046                                 276E5D311CDB57AA003FF4B4 /* ANTLRErrorStrategy.h in Headers */,
2047                                 276E5E0C1CDB57AA003FF4B4 /* LexerMoreAction.h in Headers */,
2048                                 276E5D491CDB57AA003FF4B4 /* ActionTransition.h in Headers */,
2049                                 276E5E8D1CDB57AA003FF4B4 /* RuleStartState.h in Headers */,
2050                                 276E5E1E1CDB57AA003FF4B4 /* LexerSkipAction.h in Headers */,
2051                                 276E5E361CDB57AA003FF4B4 /* LoopEndState.h in Headers */,
2052                                 276E5D671CDB57AA003FF4B4 /* ATNConfigSet.h in Headers */,
2053                                 276E5D371CDB57AA003FF4B4 /* ANTLRFileStream.h in Headers */,
2054                                 27DB44B41D0463CC007E790B /* XPathLexer.h in Headers */,
2055                                 276E5D2E1CDB57AA003FF4B4 /* ANTLRErrorListener.h in Headers */,
2056                                 27B36AC91DACE7AF0069C868 /* RuleContextWithAltNum.h in Headers */,
2057                                 276E5FC81CDB57AA003FF4B4 /* StringUtils.h in Headers */,
2058                                 276E5EF31CDB57AA003FF4B4 /* CommonTokenFactory.h in Headers */,
2059                                 276E5F171CDB57AA003FF4B4 /* DFAState.h in Headers */,
2060                                 276E5FA41CDB57AA003FF4B4 /* Recognizer.h in Headers */,
2061                                 276E60731CDB57AA003FF4B4 /* WritableToken.h in Headers */,
2062                                 276E5D3D1CDB57AA003FF4B4 /* ANTLRInputStream.h in Headers */,
2063                                 276E5FCE1CDB57AA003FF4B4 /* Token.h in Headers */,
2064                                 276E60401CDB57AA003FF4B4 /* TerminalNode.h in Headers */,
2065                                 276E5D731CDB57AA003FF4B4 /* ATNDeserializer.h in Headers */,
2066                                 276E5D851CDB57AA003FF4B4 /* ATNState.h in Headers */,
2067                                 276E5E7B1CDB57AA003FF4B4 /* PredictionMode.h in Headers */,
2068                                 276E5EBD1CDB57AA003FF4B4 /* StarLoopEntryState.h in Headers */,
2069                                 276E5F9E1CDB57AA003FF4B4 /* RecognitionException.h in Headers */,
2070                                 27745F061CE49C000067C6A3 /* RuntimeMetaData.h in Headers */,
2071                                 276E5EA51CDB57AA003FF4B4 /* SetTransition.h in Headers */,
2072                                 276E5F1D1CDB57AA003FF4B4 /* LexerDFASerializer.h in Headers */,
2073                                 276E5E451CDB57AA003FF4B4 /* OrderedATNConfigSet.h in Headers */,
2074                                 276E5DF41CDB57AA003FF4B4 /* LexerChannelAction.h in Headers */,
2075                                 276E5FB01CDB57AA003FF4B4 /* Arrays.h in Headers */,
2076                                 276E5F801CDB57AA003FF4B4 /* NoViableAltException.h in Headers */,
2077                                 276E5DE81CDB57AA003FF4B4 /* LexerATNConfig.h in Headers */,
2078                                 276E60461CDB57AA003FF4B4 /* TerminalNodeImpl.h in Headers */,
2079                                 276E5FF21CDB57AA003FF4B4 /* ErrorNodeImpl.h in Headers */,
2080                                 276E5EC31CDB57AA003FF4B4 /* TokensStartState.h in Headers */,
2081                                 276E5DC71CDB57AA003FF4B4 /* EmptyPredictionContext.h in Headers */,
2082                                 276E5D431CDB57AA003FF4B4 /* AbstractPredicateTransition.h in Headers */,
2083                                 276E5F291CDB57AA003FF4B4 /* Exceptions.h in Headers */,
2084                                 276E5F231CDB57AA003FF4B4 /* DiagnosticErrorListener.h in Headers */,
2085                                 27DB449E1D045537007E790B /* XPath.h in Headers */,
2086                                 276E5E121CDB57AA003FF4B4 /* LexerPopModeAction.h in Headers */,
2087                                 276E5ED51CDB57AA003FF4B4 /* BailErrorStrategy.h in Headers */,
2088                                 276E5DCD1CDB57AA003FF4B4 /* EpsilonTransition.h in Headers */,
2089                                 276E5FBC1CDB57AA003FF4B4 /* Declarations.h in Headers */,
2090                                 276E600A1CDB57AA003FF4B4 /* ParseTreeWalker.h in Headers */,
2091                                 276E5E751CDB57AA003FF4B4 /* PredictionContext.h in Headers */,
2092                                 276E60131CDB57AA003FF4B4 /* ParseTreeMatch.h in Headers */,
2093                                 276E5F561CDB57AA003FF4B4 /* LexerNoViableAltException.h in Headers */,
2094                                 276E5D7F1CDB57AA003FF4B4 /* ATNSimulator.h in Headers */,
2095                                 276E5FC21CDB57AA003FF4B4 /* guid.h in Headers */,
2096                                 276E602B1CDB57AA003FF4B4 /* TagChunk.h in Headers */,
2097                                 276E5E931CDB57AA003FF4B4 /* RuleStopState.h in Headers */,
2098                                 276E5F741CDB57AA003FF4B4 /* Predicate.h in Headers */,
2099                                 276E5F921CDB57AA003FF4B4 /* ParserRuleContext.h in Headers */,
2100                                 276E5FEC1CDB57AA003FF4B4 /* ErrorNode.h in Headers */,
2101                                 276E5EB71CDB57AA003FF4B4 /* StarLoopbackState.h in Headers */,
2102                                 276E5E5D1CDB57AA003FF4B4 /* PlusLoopbackState.h in Headers */,
2103                                 276E5E061CDB57AA003FF4B4 /* LexerModeAction.h in Headers */,
2104                                 276E5E571CDB57AA003FF4B4 /* PlusBlockStartState.h in Headers */,
2105                                 276E5D911CDB57AA003FF4B4 /* AtomTransition.h in Headers */,
2106                                 276E5F501CDB57AA003FF4B4 /* LexerInterpreter.h in Headers */,
2107                                 27DB44AE1D045537007E790B /* XPathWildcardElement.h in Headers */,
2108                                 276E5F2F1CDB57AA003FF4B4 /* FailedPredicateException.h in Headers */,
2109                                 276E5E301CDB57AA003FF4B4 /* LookaheadEventInfo.h in Headers */,
2110                                 276E5F0B1CDB57AA003FF4B4 /* DFA.h in Headers */,
2111                                 276E606D1CDB57AA003FF4B4 /* Vocabulary.h in Headers */,
2112                                 276E60521CDB57AA003FF4B4 /* Trees.h in Headers */,
2113                                 276E5FB31CDB57AA003FF4B4 /* BitSet.h in Headers */,
2114                                 27DB44AA1D045537007E790B /* XPathTokenElement.h in Headers */,
2115                                 276E5F981CDB57AA003FF4B4 /* ProxyErrorListener.h in Headers */,
2116                                 276E5E3F1CDB57AA003FF4B4 /* NotSetTransition.h in Headers */,
2117                                 276E5E871CDB57AA003FF4B4 /* RangeTransition.h in Headers */,
2118                                 276E60191CDB57AA003FF4B4 /* ParseTreePattern.h in Headers */,
2119                                 27D414551DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.h in Headers */,
2120                                 276E5DFA1CDB57AA003FF4B4 /* LexerCustomAction.h in Headers */,
2121                                 276E5FE61CDB57AA003FF4B4 /* TokenStreamRewriter.h in Headers */,
2122                                 276E5DEE1CDB57AA003FF4B4 /* LexerATNSimulator.h in Headers */,
2123                                 27DB44A61D045537007E790B /* XPathRuleElement.h in Headers */,
2124                                 276E5DD31CDB57AA003FF4B4 /* ErrorInfo.h in Headers */,
2125                                 276E5E241CDB57AA003FF4B4 /* LexerTypeAction.h in Headers */,
2126                                 276E5DE21CDB57AA003FF4B4 /* LexerActionType.h in Headers */,
2127                                 276E5D4F1CDB57AA003FF4B4 /* AmbiguityInfo.h in Headers */,
2128                                 276E5E6F1CDB57AA003FF4B4 /* PredicateTransition.h in Headers */,
2129                                 276E5EE71CDB57AA003FF4B4 /* CharStream.h in Headers */,
2130                                 276E60041CDB57AA003FF4B4 /* ParseTreeVisitor.h in Headers */,
2131                                 276E5D551CDB57AA003FF4B4 /* ArrayPredictionContext.h in Headers */,
2132                                 276E5E511CDB57AA003FF4B4 /* ParserATNSimulator.h in Headers */,
2133                                 2794D8561CE7821B00FADD0F /* antlr4-common.h in Headers */,
2134                                 276E60641CDB57AA003FF4B4 /* UnbufferedTokenStream.h in Headers */,
2135                                 276E5F681CDB57AA003FF4B4 /* IntervalSet.h in Headers */,
2136                                 276E5E631CDB57AA003FF4B4 /* PrecedencePredicateTransition.h in Headers */,
2137                                 276E5F051CDB57AA003FF4B4 /* DefaultErrorStrategy.h in Headers */,
2138                                 276E5F3B1CDB57AA003FF4B4 /* InterpreterRuleContext.h in Headers */,
2139                                 276E5F111CDB57AA003FF4B4 /* DFASerializer.h in Headers */,
2140                                 276E5F351CDB57AA003FF4B4 /* InputMismatchException.h in Headers */,
2141                                 276E5FDA1CDB57AA003FF4B4 /* TokenSource.h in Headers */,
2142                                 276E5ECF1CDB57AA003FF4B4 /* WildcardTransition.h in Headers */,
2143                                 276E600D1CDB57AA003FF4B4 /* Chunk.h in Headers */,
2144                                 276E5FB91CDB57AA003FF4B4 /* CPPUtils.h in Headers */,
2145                                 276E5EE11CDB57AA003FF4B4 /* BufferedTokenStream.h in Headers */,
2146                                 276E5DAF1CDB57AA003FF4B4 /* ContextSensitivityInfo.h in Headers */,
2147                                 276E5E001CDB57AA003FF4B4 /* LexerIndexedCustomAction.h in Headers */,
2148                                 27DB44A81D045537007E790B /* XPathTokenAnywhereElement.h in Headers */,
2149                                 276E5FD41CDB57AA003FF4B4 /* TokenFactory.h in Headers */,
2150                                 276E5EF91CDB57AA003FF4B4 /* CommonTokenStream.h in Headers */,
2151                                 27F4A8561D4CEB2A00E067EE /* Any.h in Headers */,
2152                                 276E5EB11CDB57AA003FF4B4 /* StarBlockStartState.h in Headers */,
2153                                 276E5F6E1CDB57AA003FF4B4 /* MurmurHash.h in Headers */,
2154                                 276E601F1CDB57AA003FF4B4 /* ParseTreePatternMatcher.h in Headers */,
2155                                 276E5D611CDB57AA003FF4B4 /* ATNConfig.h in Headers */,
2156                                 27DB44A21D045537007E790B /* XPathLexerErrorListener.h in Headers */,
2157                                 276E5E4B1CDB57AA003FF4B4 /* ParseInfo.h in Headers */,
2158                                 276E5F861CDB57AA003FF4B4 /* Parser.h in Headers */,
2159                                 27DB44A01D045537007E790B /* XPathElement.h in Headers */,
2160                                 276E5DBB1CDB57AA003FF4B4 /* DecisionInfo.h in Headers */,
2161                                 276E5DC11CDB57AA003FF4B4 /* DecisionState.h in Headers */,
2162                                 276E5E691CDB57AA003FF4B4 /* PredicateEvalInfo.h in Headers */,
2163                                 276E5EED1CDB57AA003FF4B4 /* CommonToken.h in Headers */,
2164                                 276E60371CDB57AA003FF4B4 /* TokenTagToken.h in Headers */,
2165                         );
2166                         runOnlyForDeploymentPostprocessing = 0;
2167                 };
2168 /* End PBXHeadersBuildPhase section */
2169
2170 /* Begin PBXNativeTarget section */
2171                 270C67EF1CDB4F1E00116E17 /* antlr4_ios */ = {
2172                         isa = PBXNativeTarget;
2173                         buildConfigurationList = 270C67F71CDB4F1E00116E17 /* Build configuration list for PBXNativeTarget "antlr4_ios" */;
2174                         buildPhases = (
2175                                 270C67EB1CDB4F1E00116E17 /* Sources */,
2176                                 270C67EC1CDB4F1E00116E17 /* Frameworks */,
2177                                 270C67ED1CDB4F1E00116E17 /* Headers */,
2178                                 270C67EE1CDB4F1E00116E17 /* Resources */,
2179                         );
2180                         buildRules = (
2181                         );
2182                         dependencies = (
2183                         );
2184                         name = antlr4_ios;
2185                         productName = "antlrcpp-ios";
2186                         productReference = 270C67F01CDB4F1E00116E17 /* antlr4_ios.framework */;
2187                         productType = "com.apple.product-type.framework";
2188                 };
2189                 37C147161B4D5A04008EDDDB /* antlr4_static */ = {
2190                         isa = PBXNativeTarget;
2191                         buildConfigurationList = 37C147211B4D5A04008EDDDB /* Build configuration list for PBXNativeTarget "antlr4_static" */;
2192                         buildPhases = (
2193                                 37C147131B4D5A04008EDDDB /* Sources */,
2194                                 37C147141B4D5A04008EDDDB /* Frameworks */,
2195                                 37C147151B4D5A04008EDDDB /* Headers */,
2196                         );
2197                         buildRules = (
2198                         );
2199                         dependencies = (
2200                         );
2201                         name = antlr4_static;
2202                         productName = antlrcpp_static;
2203                         productReference = 37C147171B4D5A04008EDDDB /* libantlr4-runtime.a */;
2204                         productType = "com.apple.product-type.library.static";
2205                 };
2206                 37D727A91867AF1E007B6D10 /* antlr4 */ = {
2207                         isa = PBXNativeTarget;
2208                         buildConfigurationList = 37D727B71867AF1E007B6D10 /* Build configuration list for PBXNativeTarget "antlr4" */;
2209                         buildPhases = (
2210                                 37D727A61867AF1E007B6D10 /* Sources */,
2211                                 37D727A71867AF1E007B6D10 /* Frameworks */,
2212                                 37D727A81867AF1E007B6D10 /* Headers */,
2213                         );
2214                         buildRules = (
2215                         );
2216                         dependencies = (
2217                         );
2218                         name = antlr4;
2219                         productName = antlrcpp;
2220                         productReference = 37D727AA1867AF1E007B6D10 /* libantlr4-runtime.dylib */;
2221                         productType = "com.apple.product-type.library.dynamic";
2222                 };
2223 /* End PBXNativeTarget section */
2224
2225 /* Begin PBXProject section */
2226                 37D727A21867AF1E007B6D10 /* Project object */ = {
2227                         isa = PBXProject;
2228                         attributes = {
2229                                 LastUpgradeCheck = 1240;
2230                                 ORGANIZATIONNAME = ANTLR;
2231                                 TargetAttributes = {
2232                                         270C67EF1CDB4F1E00116E17 = {
2233                                                 CreatedOnToolsVersion = 7.3.1;
2234                                         };
2235                                         37C147161B4D5A04008EDDDB = {
2236                                                 CreatedOnToolsVersion = 6.3.2;
2237                                         };
2238                                 };
2239                         };
2240                         buildConfigurationList = 37D727A51867AF1E007B6D10 /* Build configuration list for PBXProject "antlrcpp" */;
2241                         compatibilityVersion = "Xcode 12.0";
2242                         developmentRegion = en;
2243                         hasScannedForEncodings = 0;
2244                         knownRegions = (
2245                                 en,
2246                                 Base,
2247                         );
2248                         mainGroup = 37D727A11867AF1E007B6D10;
2249                         productRefGroup = 37D727AB1867AF1E007B6D10 /* Products */;
2250                         projectDirPath = "";
2251                         projectRoot = "";
2252                         targets = (
2253                                 37D727A91867AF1E007B6D10 /* antlr4 */,
2254                                 37C147161B4D5A04008EDDDB /* antlr4_static */,
2255                                 270C67EF1CDB4F1E00116E17 /* antlr4_ios */,
2256                         );
2257                 };
2258 /* End PBXProject section */
2259
2260 /* Begin PBXResourcesBuildPhase section */
2261                 270C67EE1CDB4F1E00116E17 /* Resources */ = {
2262                         isa = PBXResourcesBuildPhase;
2263                         buildActionMask = 2147483647;
2264                         files = (
2265                         );
2266                         runOnlyForDeploymentPostprocessing = 0;
2267                 };
2268 /* End PBXResourcesBuildPhase section */
2269
2270 /* Begin PBXSourcesBuildPhase section */
2271                 270C67EB1CDB4F1E00116E17 /* Sources */ = {
2272                         isa = PBXSourcesBuildPhase;
2273                         buildActionMask = 2147483647;
2274                         files = (
2275                                 276E5F671CDB57AA003FF4B4 /* IntervalSet.cpp in Sources */,
2276                                 276E5D3C1CDB57AA003FF4B4 /* ANTLRInputStream.cpp in Sources */,
2277                                 276E5FC71CDB57AA003FF4B4 /* StringUtils.cpp in Sources */,
2278                                 276E5D361CDB57AA003FF4B4 /* ANTLRFileStream.cpp in Sources */,
2279                                 276E5D541CDB57AA003FF4B4 /* ArrayPredictionContext.cpp in Sources */,
2280                                 276E5F0A1CDB57AA003FF4B4 /* DFA.cpp in Sources */,
2281                                 276E5E231CDB57AA003FF4B4 /* LexerTypeAction.cpp in Sources */,
2282                                 276E5EC21CDB57AA003FF4B4 /* TokensStartState.cpp in Sources */,
2283                                 276E5DB41CDB57AA003FF4B4 /* DecisionEventInfo.cpp in Sources */,
2284                                 276E60451CDB57AA003FF4B4 /* TerminalNodeImpl.cpp in Sources */,
2285                                 276E5DD21CDB57AA003FF4B4 /* ErrorInfo.cpp in Sources */,
2286                                 276E5F551CDB57AA003FF4B4 /* LexerNoViableAltException.cpp in Sources */,
2287                                 2793DCB81F08099C00A84290 /* LexerAction.cpp in Sources */,
2288                                 276E5E561CDB57AA003FF4B4 /* PlusBlockStartState.cpp in Sources */,
2289                                 27C375861EA1059C00B5883C /* InterpreterDataReader.cpp in Sources */,
2290                                 276E5E1D1CDB57AA003FF4B4 /* LexerSkipAction.cpp in Sources */,
2291                                 276E5EBC1CDB57AA003FF4B4 /* StarLoopEntryState.cpp in Sources */,
2292                                 276E5D721CDB57AA003FF4B4 /* ATNDeserializer.cpp in Sources */,
2293                                 2793DC8B1F08087500A84290 /* Chunk.cpp in Sources */,
2294                                 276E5E2F1CDB57AA003FF4B4 /* LookaheadEventInfo.cpp in Sources */,
2295                                 276E5DFF1CDB57AA003FF4B4 /* LexerIndexedCustomAction.cpp in Sources */,
2296                                 276E60511CDB57AA003FF4B4 /* Trees.cpp in Sources */,
2297                                 276E5EB61CDB57AA003FF4B4 /* StarLoopbackState.cpp in Sources */,
2298                                 276E5E621CDB57AA003FF4B4 /* PrecedencePredicateTransition.cpp in Sources */,
2299                                 276E5E051CDB57AA003FF4B4 /* LexerModeAction.cpp in Sources */,
2300                                 276E5F491CDB57AA003FF4B4 /* Lexer.cpp in Sources */,
2301                                 276E5EDA1CDB57AA003FF4B4 /* BaseErrorListener.cpp in Sources */,
2302                                 27DB44C91D0463DB007E790B /* XPath.cpp in Sources */,
2303                                 276E5DBA1CDB57AA003FF4B4 /* DecisionInfo.cpp in Sources */,
2304                                 276E5F611CDB57AA003FF4B4 /* Interval.cpp in Sources */,
2305                                 276E5F911CDB57AA003FF4B4 /* ParserRuleContext.cpp in Sources */,
2306                                 276E5E111CDB57AA003FF4B4 /* LexerPopModeAction.cpp in Sources */,
2307                                 276E5E6E1CDB57AA003FF4B4 /* PredicateTransition.cpp in Sources */,
2308                                 276E5E7A1CDB57AA003FF4B4 /* PredictionMode.cpp in Sources */,
2309                                 276E605D1CDB57AA003FF4B4 /* UnbufferedCharStream.cpp in Sources */,
2310                                 276E5F341CDB57AA003FF4B4 /* InputMismatchException.cpp in Sources */,
2311                                 27DB44D91D0463DB007E790B /* XPathWildcardElement.cpp in Sources */,
2312                                 276E5E741CDB57AA003FF4B4 /* PredictionContext.cpp in Sources */,
2313                                 27DB44CB1D0463DB007E790B /* XPathElement.cpp in Sources */,
2314                                 276E5E171CDB57AA003FF4B4 /* LexerPushModeAction.cpp in Sources */,
2315                                 276E5DA21CDB57AA003FF4B4 /* BlockEndState.cpp in Sources */,
2316                                 276E5EF21CDB57AA003FF4B4 /* CommonTokenFactory.cpp in Sources */,
2317                                 276E5DF31CDB57AA003FF4B4 /* LexerChannelAction.cpp in Sources */,
2318                                 276E5E921CDB57AA003FF4B4 /* RuleStopState.cpp in Sources */,
2319                                 276E60631CDB57AA003FF4B4 /* UnbufferedTokenStream.cpp in Sources */,
2320                                 276E5DDB1CDB57AA003FF4B4 /* LexerActionExecutor.cpp in Sources */,
2321                                 2793DC981F0808E100A84290 /* ErrorNode.cpp in Sources */,
2322                                 2793DCAF1F08095F00A84290 /* WritableToken.cpp in Sources */,
2323                                 276E5E9E1CDB57AA003FF4B4 /* SemanticContext.cpp in Sources */,
2324                                 276E5EC81CDB57AA003FF4B4 /* Transition.cpp in Sources */,
2325                                 276E601E1CDB57AA003FF4B4 /* ParseTreePatternMatcher.cpp in Sources */,
2326                                 276E5F221CDB57AA003FF4B4 /* DiagnosticErrorListener.cpp in Sources */,
2327                                 276E5D481CDB57AA003FF4B4 /* ActionTransition.cpp in Sources */,
2328                                 276E5DC61CDB57AA003FF4B4 /* EmptyPredictionContext.cpp in Sources */,
2329                                 276E5ED41CDB57AA003FF4B4 /* BailErrorStrategy.cpp in Sources */,
2330                                 2793DC9B1F0808E100A84290 /* ParseTreeVisitor.cpp in Sources */,
2331                                 2793DCAC1F08095F00A84290 /* Token.cpp in Sources */,
2332                                 276E5FA31CDB57AA003FF4B4 /* Recognizer.cpp in Sources */,
2333                                 276E5D6C1CDB57AA003FF4B4 /* ATNDeserializationOptions.cpp in Sources */,
2334                                 276E60361CDB57AA003FF4B4 /* TokenTagToken.cpp in Sources */,
2335                                 27DB44D51D0463DB007E790B /* XPathTokenElement.cpp in Sources */,
2336                                 27DB44D11D0463DB007E790B /* XPathRuleElement.cpp in Sources */,
2337                                 276E5DED1CDB57AA003FF4B4 /* LexerATNSimulator.cpp in Sources */,
2338                                 2793DCB51F08099C00A84290 /* BlockStartState.cpp in Sources */,
2339                                 276E606C1CDB57AA003FF4B4 /* Vocabulary.cpp in Sources */,
2340                                 276E5F1C1CDB57AA003FF4B4 /* LexerDFASerializer.cpp in Sources */,
2341                                 276E60181CDB57AA003FF4B4 /* ParseTreePattern.cpp in Sources */,
2342                                 276E5DE71CDB57AA003FF4B4 /* LexerATNConfig.cpp in Sources */,
2343                                 27B36AC81DACE7AF0069C868 /* RuleContextWithAltNum.cpp in Sources */,
2344                                 276E5F101CDB57AA003FF4B4 /* DFASerializer.cpp in Sources */,
2345                                 276E5F2E1CDB57AA003FF4B4 /* FailedPredicateException.cpp in Sources */,
2346                                 27D414541DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.cpp in Sources */,
2347                                 276E5F8B1CDB57AA003FF4B4 /* ParserInterpreter.cpp in Sources */,
2348                                 276E5D4E1CDB57AA003FF4B4 /* AmbiguityInfo.cpp in Sources */,
2349                                 276E5F161CDB57AA003FF4B4 /* DFAState.cpp in Sources */,
2350                                 276E60091CDB57AA003FF4B4 /* ParseTreeWalker.cpp in Sources */,
2351                                 27DB44CD1D0463DB007E790B /* XPathLexerErrorListener.cpp in Sources */,
2352                                 276E5F9D1CDB57AA003FF4B4 /* RecognitionException.cpp in Sources */,
2353                                 276E5E8C1CDB57AA003FF4B4 /* RuleStartState.cpp in Sources */,
2354                                 276E5EA41CDB57AA003FF4B4 /* SetTransition.cpp in Sources */,
2355                                 276E5D841CDB57AA003FF4B4 /* ATNState.cpp in Sources */,
2356                                 276E60241CDB57AA003FF4B4 /* RuleTagToken.cpp in Sources */,
2357                                 276E5E501CDB57AA003FF4B4 /* ParserATNSimulator.cpp in Sources */,
2358                                 276E602A1CDB57AA003FF4B4 /* TagChunk.cpp in Sources */,
2359                                 276E5F7F1CDB57AA003FF4B4 /* NoViableAltException.cpp in Sources */,
2360                                 276E5D781CDB57AA003FF4B4 /* ATNSerializer.cpp in Sources */,
2361                                 27745F051CE49C000067C6A3 /* RuntimeMetaData.cpp in Sources */,
2362                                 276E5DAE1CDB57AA003FF4B4 /* ContextSensitivityInfo.cpp in Sources */,
2363                                 2793DCA61F08095F00A84290 /* ANTLRErrorListener.cpp in Sources */,
2364                                 276E5D661CDB57AA003FF4B4 /* ATNConfigSet.cpp in Sources */,
2365                                 2793DC9F1F08090D00A84290 /* Any.cpp in Sources */,
2366                                 276E5FAF1CDB57AA003FF4B4 /* Arrays.cpp in Sources */,
2367                                 276E5ECE1CDB57AA003FF4B4 /* WildcardTransition.cpp in Sources */,
2368                                 276E5E861CDB57AA003FF4B4 /* RangeTransition.cpp in Sources */,
2369                                 276E5D7E1CDB57AA003FF4B4 /* ATNSimulator.cpp in Sources */,
2370                                 276E5D9C1CDB57AA003FF4B4 /* BasicState.cpp in Sources */,
2371                                 276E5FC11CDB57AA003FF4B4 /* guid.cpp in Sources */,
2372                                 276E5E801CDB57AA003FF4B4 /* ProfilingATNSimulator.cpp in Sources */,
2373                                 2793DCA91F08095F00A84290 /* ANTLRErrorStrategy.cpp in Sources */,
2374                                 276E5F401CDB57AA003FF4B4 /* IntStream.cpp in Sources */,
2375                                 276E5F5B1CDB57AA003FF4B4 /* ListTokenSource.cpp in Sources */,
2376                                 276E5F6D1CDB57AA003FF4B4 /* MurmurHash.cpp in Sources */,
2377                                 276E5FDF1CDB57AA003FF4B4 /* TokenStream.cpp in Sources */,
2378                                 276E5FF11CDB57AA003FF4B4 /* ErrorNodeImpl.cpp in Sources */,
2379                                 27DB44D71D0463DB007E790B /* XPathWildcardAnywhereElement.cpp in Sources */,
2380                                 276E5D961CDB57AA003FF4B4 /* BasicBlockStartState.cpp in Sources */,
2381                                 276E5E4A1CDB57AA003FF4B4 /* ParseInfo.cpp in Sources */,
2382                                 276E5E3E1CDB57AA003FF4B4 /* NotSetTransition.cpp in Sources */,
2383                                 27DB44B31D0463CC007E790B /* XPathLexer.cpp in Sources */,
2384                                 276E60301CDB57AA003FF4B4 /* TextChunk.cpp in Sources */,
2385                                 27DB44CF1D0463DB007E790B /* XPathRuleAnywhereElement.cpp in Sources */,
2386                                 276E5E441CDB57AA003FF4B4 /* OrderedATNConfigSet.cpp in Sources */,
2387                                 276E5DCC1CDB57AA003FF4B4 /* EpsilonTransition.cpp in Sources */,
2388                                 2793DC8F1F08088F00A84290 /* ParseTreeListener.cpp in Sources */,
2389                                 276E5D5A1CDB57AA003FF4B4 /* ATN.cpp in Sources */,
2390                                 276E5EE61CDB57AA003FF4B4 /* CharStream.cpp in Sources */,
2391                                 276E5EE01CDB57AA003FF4B4 /* BufferedTokenStream.cpp in Sources */,
2392                                 276E5F041CDB57AA003FF4B4 /* DefaultErrorStrategy.cpp in Sources */,
2393                                 276E5D421CDB57AA003FF4B4 /* AbstractPredicateTransition.cpp in Sources */,
2394                                 276E5E5C1CDB57AA003FF4B4 /* PlusLoopbackState.cpp in Sources */,
2395                                 276E5E351CDB57AA003FF4B4 /* LoopEndState.cpp in Sources */,
2396                                 276E5FE51CDB57AA003FF4B4 /* TokenStreamRewriter.cpp in Sources */,
2397                                 276E5FA91CDB57AA003FF4B4 /* RuleContext.cpp in Sources */,
2398                                 276E5D601CDB57AA003FF4B4 /* ATNConfig.cpp in Sources */,
2399                                 276E5EFE1CDB57AA003FF4B4 /* ConsoleErrorListener.cpp in Sources */,
2400                                 276E5EAA1CDB57AA003FF4B4 /* SingletonPredictionContext.cpp in Sources */,
2401                                 276E5E681CDB57AA003FF4B4 /* PredicateEvalInfo.cpp in Sources */,
2402                                 276E5F281CDB57AA003FF4B4 /* Exceptions.cpp in Sources */,
2403                                 276E5F851CDB57AA003FF4B4 /* Parser.cpp in Sources */,
2404                                 276E5DC01CDB57AA003FF4B4 /* DecisionState.cpp in Sources */,
2405                                 276E5E981CDB57AA003FF4B4 /* RuleTransition.cpp in Sources */,
2406                                 276E5EF81CDB57AA003FF4B4 /* CommonTokenStream.cpp in Sources */,
2407                                 2793DC871F08083F00A84290 /* TokenSource.cpp in Sources */,
2408                                 2793DC931F0808A200A84290 /* TerminalNode.cpp in Sources */,
2409                                 276E60121CDB57AA003FF4B4 /* ParseTreeMatch.cpp in Sources */,
2410                                 276566E21DA93BFB000869BE /* ParseTree.cpp in Sources */,
2411                                 276E5EEC1CDB57AA003FF4B4 /* CommonToken.cpp in Sources */,
2412                                 276E5D901CDB57AA003FF4B4 /* AtomTransition.cpp in Sources */,
2413                                 276E5E0B1CDB57AA003FF4B4 /* LexerMoreAction.cpp in Sources */,
2414                                 276E5F3A1CDB57AA003FF4B4 /* InterpreterRuleContext.cpp in Sources */,
2415                                 276E5F971CDB57AA003FF4B4 /* ProxyErrorListener.cpp in Sources */,
2416                                 276E5DF91CDB57AA003FF4B4 /* LexerCustomAction.cpp in Sources */,
2417                                 276E5F4F1CDB57AA003FF4B4 /* LexerInterpreter.cpp in Sources */,
2418                                 276E5E291CDB57AA003FF4B4 /* LL1Analyzer.cpp in Sources */,
2419                                 276E5EB01CDB57AA003FF4B4 /* StarBlockStartState.cpp in Sources */,
2420                                 27DB44D31D0463DB007E790B /* XPathTokenAnywhereElement.cpp in Sources */,
2421                                 276E5FB81CDB57AA003FF4B4 /* CPPUtils.cpp in Sources */,
2422                         );
2423                         runOnlyForDeploymentPostprocessing = 0;
2424                 };
2425                 37C147131B4D5A04008EDDDB /* Sources */ = {
2426                         isa = PBXSourcesBuildPhase;
2427                         buildActionMask = 2147483647;
2428                         files = (
2429                                 276E5F661CDB57AA003FF4B4 /* IntervalSet.cpp in Sources */,
2430                                 276E5D3B1CDB57AA003FF4B4 /* ANTLRInputStream.cpp in Sources */,
2431                                 276E5FC61CDB57AA003FF4B4 /* StringUtils.cpp in Sources */,
2432                                 276E5D351CDB57AA003FF4B4 /* ANTLRFileStream.cpp in Sources */,
2433                                 276E5D531CDB57AA003FF4B4 /* ArrayPredictionContext.cpp in Sources */,
2434                                 276E5F091CDB57AA003FF4B4 /* DFA.cpp in Sources */,
2435                                 276E5E221CDB57AA003FF4B4 /* LexerTypeAction.cpp in Sources */,
2436                                 276E5EC11CDB57AA003FF4B4 /* TokensStartState.cpp in Sources */,
2437                                 276E5DB31CDB57AA003FF4B4 /* DecisionEventInfo.cpp in Sources */,
2438                                 276E60441CDB57AA003FF4B4 /* TerminalNodeImpl.cpp in Sources */,
2439                                 276E5DD11CDB57AA003FF4B4 /* ErrorInfo.cpp in Sources */,
2440                                 276E5F541CDB57AA003FF4B4 /* LexerNoViableAltException.cpp in Sources */,
2441                                 2793DCB71F08099C00A84290 /* LexerAction.cpp in Sources */,
2442                                 276E5E551CDB57AA003FF4B4 /* PlusBlockStartState.cpp in Sources */,
2443                                 27C375851EA1059C00B5883C /* InterpreterDataReader.cpp in Sources */,
2444                                 276E5E1C1CDB57AA003FF4B4 /* LexerSkipAction.cpp in Sources */,
2445                                 276E5EBB1CDB57AA003FF4B4 /* StarLoopEntryState.cpp in Sources */,
2446                                 276E5D711CDB57AA003FF4B4 /* ATNDeserializer.cpp in Sources */,
2447                                 2793DC8A1F08087500A84290 /* Chunk.cpp in Sources */,
2448                                 276E5E2E1CDB57AA003FF4B4 /* LookaheadEventInfo.cpp in Sources */,
2449                                 276E5DFE1CDB57AA003FF4B4 /* LexerIndexedCustomAction.cpp in Sources */,
2450                                 276E60501CDB57AA003FF4B4 /* Trees.cpp in Sources */,
2451                                 276E5EB51CDB57AA003FF4B4 /* StarLoopbackState.cpp in Sources */,
2452                                 276E5E611CDB57AA003FF4B4 /* PrecedencePredicateTransition.cpp in Sources */,
2453                                 276E5E041CDB57AA003FF4B4 /* LexerModeAction.cpp in Sources */,
2454                                 276E5F481CDB57AA003FF4B4 /* Lexer.cpp in Sources */,
2455                                 276E5ED91CDB57AA003FF4B4 /* BaseErrorListener.cpp in Sources */,
2456                                 27DB44B71D0463DA007E790B /* XPath.cpp in Sources */,
2457                                 276E5DB91CDB57AA003FF4B4 /* DecisionInfo.cpp in Sources */,
2458                                 276E5F601CDB57AA003FF4B4 /* Interval.cpp in Sources */,
2459                                 276E5F901CDB57AA003FF4B4 /* ParserRuleContext.cpp in Sources */,
2460                                 276E5E101CDB57AA003FF4B4 /* LexerPopModeAction.cpp in Sources */,
2461                                 276E5E6D1CDB57AA003FF4B4 /* PredicateTransition.cpp in Sources */,
2462                                 276E5E791CDB57AA003FF4B4 /* PredictionMode.cpp in Sources */,
2463                                 276E605C1CDB57AA003FF4B4 /* UnbufferedCharStream.cpp in Sources */,
2464                                 276E5F331CDB57AA003FF4B4 /* InputMismatchException.cpp in Sources */,
2465                                 27DB44C71D0463DA007E790B /* XPathWildcardElement.cpp in Sources */,
2466                                 276E5E731CDB57AA003FF4B4 /* PredictionContext.cpp in Sources */,
2467                                 27DB44B91D0463DA007E790B /* XPathElement.cpp in Sources */,
2468                                 276E5E161CDB57AA003FF4B4 /* LexerPushModeAction.cpp in Sources */,
2469                                 276E5DA11CDB57AA003FF4B4 /* BlockEndState.cpp in Sources */,
2470                                 276E5EF11CDB57AA003FF4B4 /* CommonTokenFactory.cpp in Sources */,
2471                                 276E5DF21CDB57AA003FF4B4 /* LexerChannelAction.cpp in Sources */,
2472                                 276E5E911CDB57AA003FF4B4 /* RuleStopState.cpp in Sources */,
2473                                 276E60621CDB57AA003FF4B4 /* UnbufferedTokenStream.cpp in Sources */,
2474                                 276E5DDA1CDB57AA003FF4B4 /* LexerActionExecutor.cpp in Sources */,
2475                                 2793DC971F0808E100A84290 /* ErrorNode.cpp in Sources */,
2476                                 2793DCAE1F08095F00A84290 /* WritableToken.cpp in Sources */,
2477                                 276E5E9D1CDB57AA003FF4B4 /* SemanticContext.cpp in Sources */,
2478                                 276E5EC71CDB57AA003FF4B4 /* Transition.cpp in Sources */,
2479                                 276E601D1CDB57AA003FF4B4 /* ParseTreePatternMatcher.cpp in Sources */,
2480                                 276E5F211CDB57AA003FF4B4 /* DiagnosticErrorListener.cpp in Sources */,
2481                                 276E5D471CDB57AA003FF4B4 /* ActionTransition.cpp in Sources */,
2482                                 276E5DC51CDB57AA003FF4B4 /* EmptyPredictionContext.cpp in Sources */,
2483                                 276E5ED31CDB57AA003FF4B4 /* BailErrorStrategy.cpp in Sources */,
2484                                 2793DC9A1F0808E100A84290 /* ParseTreeVisitor.cpp in Sources */,
2485                                 2793DCAB1F08095F00A84290 /* Token.cpp in Sources */,
2486                                 276E5FA21CDB57AA003FF4B4 /* Recognizer.cpp in Sources */,
2487                                 276E5D6B1CDB57AA003FF4B4 /* ATNDeserializationOptions.cpp in Sources */,
2488                                 276E60351CDB57AA003FF4B4 /* TokenTagToken.cpp in Sources */,
2489                                 27DB44C31D0463DA007E790B /* XPathTokenElement.cpp in Sources */,
2490                                 27DB44BF1D0463DA007E790B /* XPathRuleElement.cpp in Sources */,
2491                                 276E5DEC1CDB57AA003FF4B4 /* LexerATNSimulator.cpp in Sources */,
2492                                 2793DCB41F08099C00A84290 /* BlockStartState.cpp in Sources */,
2493                                 276E606B1CDB57AA003FF4B4 /* Vocabulary.cpp in Sources */,
2494                                 276E5F1B1CDB57AA003FF4B4 /* LexerDFASerializer.cpp in Sources */,
2495                                 276E60171CDB57AA003FF4B4 /* ParseTreePattern.cpp in Sources */,
2496                                 276E5DE61CDB57AA003FF4B4 /* LexerATNConfig.cpp in Sources */,
2497                                 27B36AC71DACE7AF0069C868 /* RuleContextWithAltNum.cpp in Sources */,
2498                                 276E5F0F1CDB57AA003FF4B4 /* DFASerializer.cpp in Sources */,
2499                                 276E5F2D1CDB57AA003FF4B4 /* FailedPredicateException.cpp in Sources */,
2500                                 27D414531DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.cpp in Sources */,
2501                                 276E5F8A1CDB57AA003FF4B4 /* ParserInterpreter.cpp in Sources */,
2502                                 276E5D4D1CDB57AA003FF4B4 /* AmbiguityInfo.cpp in Sources */,
2503                                 276E5F151CDB57AA003FF4B4 /* DFAState.cpp in Sources */,
2504                                 276E60081CDB57AA003FF4B4 /* ParseTreeWalker.cpp in Sources */,
2505                                 27DB44BB1D0463DA007E790B /* XPathLexerErrorListener.cpp in Sources */,
2506                                 276E5F9C1CDB57AA003FF4B4 /* RecognitionException.cpp in Sources */,
2507                                 276E5E8B1CDB57AA003FF4B4 /* RuleStartState.cpp in Sources */,
2508                                 276E5EA31CDB57AA003FF4B4 /* SetTransition.cpp in Sources */,
2509                                 276E5D831CDB57AA003FF4B4 /* ATNState.cpp in Sources */,
2510                                 276E60231CDB57AA003FF4B4 /* RuleTagToken.cpp in Sources */,
2511                                 276E5E4F1CDB57AA003FF4B4 /* ParserATNSimulator.cpp in Sources */,
2512                                 276E60291CDB57AA003FF4B4 /* TagChunk.cpp in Sources */,
2513                                 276E5F7E1CDB57AA003FF4B4 /* NoViableAltException.cpp in Sources */,
2514                                 276E5D771CDB57AA003FF4B4 /* ATNSerializer.cpp in Sources */,
2515                                 27745F041CE49C000067C6A3 /* RuntimeMetaData.cpp in Sources */,
2516                                 276E5DAD1CDB57AA003FF4B4 /* ContextSensitivityInfo.cpp in Sources */,
2517                                 2793DCA51F08095F00A84290 /* ANTLRErrorListener.cpp in Sources */,
2518                                 276E5D651CDB57AA003FF4B4 /* ATNConfigSet.cpp in Sources */,
2519                                 2793DC9E1F08090D00A84290 /* Any.cpp in Sources */,
2520                                 276E5FAE1CDB57AA003FF4B4 /* Arrays.cpp in Sources */,
2521                                 276E5ECD1CDB57AA003FF4B4 /* WildcardTransition.cpp in Sources */,
2522                                 276E5E851CDB57AA003FF4B4 /* RangeTransition.cpp in Sources */,
2523                                 276E5D7D1CDB57AA003FF4B4 /* ATNSimulator.cpp in Sources */,
2524                                 276E5D9B1CDB57AA003FF4B4 /* BasicState.cpp in Sources */,
2525                                 276E5FC01CDB57AA003FF4B4 /* guid.cpp in Sources */,
2526                                 276E5E7F1CDB57AA003FF4B4 /* ProfilingATNSimulator.cpp in Sources */,
2527                                 2793DCA81F08095F00A84290 /* ANTLRErrorStrategy.cpp in Sources */,
2528                                 276E5F3F1CDB57AA003FF4B4 /* IntStream.cpp in Sources */,
2529                                 276E5F5A1CDB57AA003FF4B4 /* ListTokenSource.cpp in Sources */,
2530                                 276E5F6C1CDB57AA003FF4B4 /* MurmurHash.cpp in Sources */,
2531                                 276E5FDE1CDB57AA003FF4B4 /* TokenStream.cpp in Sources */,
2532                                 276E5FF01CDB57AA003FF4B4 /* ErrorNodeImpl.cpp in Sources */,
2533                                 27DB44C51D0463DA007E790B /* XPathWildcardAnywhereElement.cpp in Sources */,
2534                                 276E5D951CDB57AA003FF4B4 /* BasicBlockStartState.cpp in Sources */,
2535                                 276E5E491CDB57AA003FF4B4 /* ParseInfo.cpp in Sources */,
2536                                 276E5E3D1CDB57AA003FF4B4 /* NotSetTransition.cpp in Sources */,
2537                                 27DB44B21D0463CC007E790B /* XPathLexer.cpp in Sources */,
2538                                 276E602F1CDB57AA003FF4B4 /* TextChunk.cpp in Sources */,
2539                                 27DB44BD1D0463DA007E790B /* XPathRuleAnywhereElement.cpp in Sources */,
2540                                 276E5E431CDB57AA003FF4B4 /* OrderedATNConfigSet.cpp in Sources */,
2541                                 276E5DCB1CDB57AA003FF4B4 /* EpsilonTransition.cpp in Sources */,
2542                                 2793DC8E1F08088F00A84290 /* ParseTreeListener.cpp in Sources */,
2543                                 276E5D591CDB57AA003FF4B4 /* ATN.cpp in Sources */,
2544                                 276E5EE51CDB57AA003FF4B4 /* CharStream.cpp in Sources */,
2545                                 276E5EDF1CDB57AA003FF4B4 /* BufferedTokenStream.cpp in Sources */,
2546                                 276E5F031CDB57AA003FF4B4 /* DefaultErrorStrategy.cpp in Sources */,
2547                                 276E5D411CDB57AA003FF4B4 /* AbstractPredicateTransition.cpp in Sources */,
2548                                 276E5E5B1CDB57AA003FF4B4 /* PlusLoopbackState.cpp in Sources */,
2549                                 276E5E341CDB57AA003FF4B4 /* LoopEndState.cpp in Sources */,
2550                                 276E5FE41CDB57AA003FF4B4 /* TokenStreamRewriter.cpp in Sources */,
2551                                 276E5FA81CDB57AA003FF4B4 /* RuleContext.cpp in Sources */,
2552                                 276E5D5F1CDB57AA003FF4B4 /* ATNConfig.cpp in Sources */,
2553                                 276E5EFD1CDB57AA003FF4B4 /* ConsoleErrorListener.cpp in Sources */,
2554                                 276E5EA91CDB57AA003FF4B4 /* SingletonPredictionContext.cpp in Sources */,
2555                                 276E5E671CDB57AA003FF4B4 /* PredicateEvalInfo.cpp in Sources */,
2556                                 276E5F271CDB57AA003FF4B4 /* Exceptions.cpp in Sources */,
2557                                 276E5F841CDB57AA003FF4B4 /* Parser.cpp in Sources */,
2558                                 276E5DBF1CDB57AA003FF4B4 /* DecisionState.cpp in Sources */,
2559                                 276E5E971CDB57AA003FF4B4 /* RuleTransition.cpp in Sources */,
2560                                 276E5EF71CDB57AA003FF4B4 /* CommonTokenStream.cpp in Sources */,
2561                                 2793DC861F08083F00A84290 /* TokenSource.cpp in Sources */,
2562                                 2793DC921F0808A200A84290 /* TerminalNode.cpp in Sources */,
2563                                 276E60111CDB57AA003FF4B4 /* ParseTreeMatch.cpp in Sources */,
2564                                 276566E11DA93BFB000869BE /* ParseTree.cpp in Sources */,
2565                                 276E5EEB1CDB57AA003FF4B4 /* CommonToken.cpp in Sources */,
2566                                 276E5D8F1CDB57AA003FF4B4 /* AtomTransition.cpp in Sources */,
2567                                 276E5E0A1CDB57AA003FF4B4 /* LexerMoreAction.cpp in Sources */,
2568                                 276E5F391CDB57AA003FF4B4 /* InterpreterRuleContext.cpp in Sources */,
2569                                 276E5F961CDB57AA003FF4B4 /* ProxyErrorListener.cpp in Sources */,
2570                                 276E5DF81CDB57AA003FF4B4 /* LexerCustomAction.cpp in Sources */,
2571                                 276E5F4E1CDB57AA003FF4B4 /* LexerInterpreter.cpp in Sources */,
2572                                 276E5E281CDB57AA003FF4B4 /* LL1Analyzer.cpp in Sources */,
2573                                 276E5EAF1CDB57AA003FF4B4 /* StarBlockStartState.cpp in Sources */,
2574                                 27DB44C11D0463DA007E790B /* XPathTokenAnywhereElement.cpp in Sources */,
2575                                 276E5FB71CDB57AA003FF4B4 /* CPPUtils.cpp in Sources */,
2576                         );
2577                         runOnlyForDeploymentPostprocessing = 0;
2578                 };
2579                 37D727A61867AF1E007B6D10 /* Sources */ = {
2580                         isa = PBXSourcesBuildPhase;
2581                         buildActionMask = 2147483647;
2582                         files = (
2583                                 276E5F651CDB57AA003FF4B4 /* IntervalSet.cpp in Sources */,
2584                                 276E5D3A1CDB57AA003FF4B4 /* ANTLRInputStream.cpp in Sources */,
2585                                 276E5FC51CDB57AA003FF4B4 /* StringUtils.cpp in Sources */,
2586                                 276E5D341CDB57AA003FF4B4 /* ANTLRFileStream.cpp in Sources */,
2587                                 276E5D521CDB57AA003FF4B4 /* ArrayPredictionContext.cpp in Sources */,
2588                                 276E5F081CDB57AA003FF4B4 /* DFA.cpp in Sources */,
2589                                 276E5E211CDB57AA003FF4B4 /* LexerTypeAction.cpp in Sources */,
2590                                 27DB449F1D045537007E790B /* XPathElement.cpp in Sources */,
2591                                 276E5EC01CDB57AA003FF4B4 /* TokensStartState.cpp in Sources */,
2592                                 276E5DB21CDB57AA003FF4B4 /* DecisionEventInfo.cpp in Sources */,
2593                                 276E60431CDB57AA003FF4B4 /* TerminalNodeImpl.cpp in Sources */,
2594                                 276E5DD01CDB57AA003FF4B4 /* ErrorInfo.cpp in Sources */,
2595                                 2793DCB61F08099C00A84290 /* LexerAction.cpp in Sources */,
2596                                 276E5F531CDB57AA003FF4B4 /* LexerNoViableAltException.cpp in Sources */,
2597                                 27C375841EA1059C00B5883C /* InterpreterDataReader.cpp in Sources */,
2598                                 276E5E541CDB57AA003FF4B4 /* PlusBlockStartState.cpp in Sources */,
2599                                 276E5E1B1CDB57AA003FF4B4 /* LexerSkipAction.cpp in Sources */,
2600                                 276E5EBA1CDB57AA003FF4B4 /* StarLoopEntryState.cpp in Sources */,
2601                                 2793DC891F08087500A84290 /* Chunk.cpp in Sources */,
2602                                 276E5D701CDB57AA003FF4B4 /* ATNDeserializer.cpp in Sources */,
2603                                 276E5E2D1CDB57AA003FF4B4 /* LookaheadEventInfo.cpp in Sources */,
2604                                 276E5DFD1CDB57AA003FF4B4 /* LexerIndexedCustomAction.cpp in Sources */,
2605                                 276E604F1CDB57AA003FF4B4 /* Trees.cpp in Sources */,
2606                                 276E5EB41CDB57AA003FF4B4 /* StarLoopbackState.cpp in Sources */,
2607                                 276E5E601CDB57AA003FF4B4 /* PrecedencePredicateTransition.cpp in Sources */,
2608                                 27DB44A31D045537007E790B /* XPathRuleAnywhereElement.cpp in Sources */,
2609                                 276E5E031CDB57AA003FF4B4 /* LexerModeAction.cpp in Sources */,
2610                                 276E5F471CDB57AA003FF4B4 /* Lexer.cpp in Sources */,
2611                                 276E5ED81CDB57AA003FF4B4 /* BaseErrorListener.cpp in Sources */,
2612                                 276E5DB81CDB57AA003FF4B4 /* DecisionInfo.cpp in Sources */,
2613                                 276E5F5F1CDB57AA003FF4B4 /* Interval.cpp in Sources */,
2614                                 276E5F8F1CDB57AA003FF4B4 /* ParserRuleContext.cpp in Sources */,
2615                                 276E5E0F1CDB57AA003FF4B4 /* LexerPopModeAction.cpp in Sources */,
2616                                 276E5E6C1CDB57AA003FF4B4 /* PredicateTransition.cpp in Sources */,
2617                                 276E5E781CDB57AA003FF4B4 /* PredictionMode.cpp in Sources */,
2618                                 276E605B1CDB57AA003FF4B4 /* UnbufferedCharStream.cpp in Sources */,
2619                                 276E5F321CDB57AA003FF4B4 /* InputMismatchException.cpp in Sources */,
2620                                 276E5E721CDB57AA003FF4B4 /* PredictionContext.cpp in Sources */,
2621                                 276E5E151CDB57AA003FF4B4 /* LexerPushModeAction.cpp in Sources */,
2622                                 276E5DA01CDB57AA003FF4B4 /* BlockEndState.cpp in Sources */,
2623                                 276E5EF01CDB57AA003FF4B4 /* CommonTokenFactory.cpp in Sources */,
2624                                 276E5DF11CDB57AA003FF4B4 /* LexerChannelAction.cpp in Sources */,
2625                                 276E5E901CDB57AA003FF4B4 /* RuleStopState.cpp in Sources */,
2626                                 276E60611CDB57AA003FF4B4 /* UnbufferedTokenStream.cpp in Sources */,
2627                                 276E5DD91CDB57AA003FF4B4 /* LexerActionExecutor.cpp in Sources */,
2628                                 27DB449D1D045537007E790B /* XPath.cpp in Sources */,
2629                                 2793DC961F0808E100A84290 /* ErrorNode.cpp in Sources */,
2630                                 2793DCAD1F08095F00A84290 /* WritableToken.cpp in Sources */,
2631                                 276E5E9C1CDB57AA003FF4B4 /* SemanticContext.cpp in Sources */,
2632                                 27DB44AD1D045537007E790B /* XPathWildcardElement.cpp in Sources */,
2633                                 276E5EC61CDB57AA003FF4B4 /* Transition.cpp in Sources */,
2634                                 276E601C1CDB57AA003FF4B4 /* ParseTreePatternMatcher.cpp in Sources */,
2635                                 27DB44A51D045537007E790B /* XPathRuleElement.cpp in Sources */,
2636                                 276E5F201CDB57AA003FF4B4 /* DiagnosticErrorListener.cpp in Sources */,
2637                                 276E5D461CDB57AA003FF4B4 /* ActionTransition.cpp in Sources */,
2638                                 2793DC991F0808E100A84290 /* ParseTreeVisitor.cpp in Sources */,
2639                                 2793DCAA1F08095F00A84290 /* Token.cpp in Sources */,
2640                                 276E5DC41CDB57AA003FF4B4 /* EmptyPredictionContext.cpp in Sources */,
2641                                 276E5ED21CDB57AA003FF4B4 /* BailErrorStrategy.cpp in Sources */,
2642                                 276E5FA11CDB57AA003FF4B4 /* Recognizer.cpp in Sources */,
2643                                 276E5D6A1CDB57AA003FF4B4 /* ATNDeserializationOptions.cpp in Sources */,
2644                                 276E60341CDB57AA003FF4B4 /* TokenTagToken.cpp in Sources */,
2645                                 276E5DEB1CDB57AA003FF4B4 /* LexerATNSimulator.cpp in Sources */,
2646                                 2793DCB31F08099C00A84290 /* BlockStartState.cpp in Sources */,
2647                                 276E606A1CDB57AA003FF4B4 /* Vocabulary.cpp in Sources */,
2648                                 276E5F1A1CDB57AA003FF4B4 /* LexerDFASerializer.cpp in Sources */,
2649                                 276E60161CDB57AA003FF4B4 /* ParseTreePattern.cpp in Sources */,
2650                                 276E5DE51CDB57AA003FF4B4 /* LexerATNConfig.cpp in Sources */,
2651                                 27B36AC61DACE7AF0069C868 /* RuleContextWithAltNum.cpp in Sources */,
2652                                 276E5F0E1CDB57AA003FF4B4 /* DFASerializer.cpp in Sources */,
2653                                 276E5F2C1CDB57AA003FF4B4 /* FailedPredicateException.cpp in Sources */,
2654                                 27D414521DEB0D3D00D0F3F9 /* IterativeParseTreeWalker.cpp in Sources */,
2655                                 27DB44A71D045537007E790B /* XPathTokenAnywhereElement.cpp in Sources */,
2656                                 276E5F891CDB57AA003FF4B4 /* ParserInterpreter.cpp in Sources */,
2657                                 276E5D4C1CDB57AA003FF4B4 /* AmbiguityInfo.cpp in Sources */,
2658                                 276E5F141CDB57AA003FF4B4 /* DFAState.cpp in Sources */,
2659                                 276E60071CDB57AA003FF4B4 /* ParseTreeWalker.cpp in Sources */,
2660                                 276E5F9B1CDB57AA003FF4B4 /* RecognitionException.cpp in Sources */,
2661                                 276E5E8A1CDB57AA003FF4B4 /* RuleStartState.cpp in Sources */,
2662                                 276E5EA21CDB57AA003FF4B4 /* SetTransition.cpp in Sources */,
2663                                 276E5D821CDB57AA003FF4B4 /* ATNState.cpp in Sources */,
2664                                 276E60221CDB57AA003FF4B4 /* RuleTagToken.cpp in Sources */,
2665                                 276E5E4E1CDB57AA003FF4B4 /* ParserATNSimulator.cpp in Sources */,
2666                                 276E60281CDB57AA003FF4B4 /* TagChunk.cpp in Sources */,
2667                                 276E5F7D1CDB57AA003FF4B4 /* NoViableAltException.cpp in Sources */,
2668                                 276E5D761CDB57AA003FF4B4 /* ATNSerializer.cpp in Sources */,
2669                                 27745F031CE49C000067C6A3 /* RuntimeMetaData.cpp in Sources */,
2670                                 276E5DAC1CDB57AA003FF4B4 /* ContextSensitivityInfo.cpp in Sources */,
2671                                 2793DCA41F08095F00A84290 /* ANTLRErrorListener.cpp in Sources */,
2672                                 276E5D641CDB57AA003FF4B4 /* ATNConfigSet.cpp in Sources */,
2673                                 2793DC9D1F08090D00A84290 /* Any.cpp in Sources */,
2674                                 276E5FAD1CDB57AA003FF4B4 /* Arrays.cpp in Sources */,
2675                                 276E5ECC1CDB57AA003FF4B4 /* WildcardTransition.cpp in Sources */,
2676                                 276E5E841CDB57AA003FF4B4 /* RangeTransition.cpp in Sources */,
2677                                 276E5D7C1CDB57AA003FF4B4 /* ATNSimulator.cpp in Sources */,
2678                                 276E5D9A1CDB57AA003FF4B4 /* BasicState.cpp in Sources */,
2679                                 276E5FBF1CDB57AA003FF4B4 /* guid.cpp in Sources */,
2680                                 276E5E7E1CDB57AA003FF4B4 /* ProfilingATNSimulator.cpp in Sources */,
2681                                 2793DCA71F08095F00A84290 /* ANTLRErrorStrategy.cpp in Sources */,
2682                                 276E5F3E1CDB57AA003FF4B4 /* IntStream.cpp in Sources */,
2683                                 276E5F591CDB57AA003FF4B4 /* ListTokenSource.cpp in Sources */,
2684                                 276E5F6B1CDB57AA003FF4B4 /* MurmurHash.cpp in Sources */,
2685                                 276E5FDD1CDB57AA003FF4B4 /* TokenStream.cpp in Sources */,
2686                                 276E5FEF1CDB57AA003FF4B4 /* ErrorNodeImpl.cpp in Sources */,
2687                                 276E5D941CDB57AA003FF4B4 /* BasicBlockStartState.cpp in Sources */,
2688                                 276E5E481CDB57AA003FF4B4 /* ParseInfo.cpp in Sources */,
2689                                 276E5E3C1CDB57AA003FF4B4 /* NotSetTransition.cpp in Sources */,
2690                                 276E602E1CDB57AA003FF4B4 /* TextChunk.cpp in Sources */,
2691                                 276E5E421CDB57AA003FF4B4 /* OrderedATNConfigSet.cpp in Sources */,
2692                                 276E5DCA1CDB57AA003FF4B4 /* EpsilonTransition.cpp in Sources */,
2693                                 276E5D581CDB57AA003FF4B4 /* ATN.cpp in Sources */,
2694                                 276E5EE41CDB57AA003FF4B4 /* CharStream.cpp in Sources */,
2695                                 27DB44AB1D045537007E790B /* XPathWildcardAnywhereElement.cpp in Sources */,
2696                                 2793DC8D1F08088F00A84290 /* ParseTreeListener.cpp in Sources */,
2697                                 276E5EDE1CDB57AA003FF4B4 /* BufferedTokenStream.cpp in Sources */,
2698                                 276E5F021CDB57AA003FF4B4 /* DefaultErrorStrategy.cpp in Sources */,
2699                                 276E5D401CDB57AA003FF4B4 /* AbstractPredicateTransition.cpp in Sources */,
2700                                 276E5E5A1CDB57AA003FF4B4 /* PlusLoopbackState.cpp in Sources */,
2701                                 276E5E331CDB57AA003FF4B4 /* LoopEndState.cpp in Sources */,
2702                                 276E5FE31CDB57AA003FF4B4 /* TokenStreamRewriter.cpp in Sources */,
2703                                 27DB44A11D045537007E790B /* XPathLexerErrorListener.cpp in Sources */,
2704                                 276E5FA71CDB57AA003FF4B4 /* RuleContext.cpp in Sources */,
2705                                 27DB44B11D0463CC007E790B /* XPathLexer.cpp in Sources */,
2706                                 276E5D5E1CDB57AA003FF4B4 /* ATNConfig.cpp in Sources */,
2707                                 276E5EFC1CDB57AA003FF4B4 /* ConsoleErrorListener.cpp in Sources */,
2708                                 276E5EA81CDB57AA003FF4B4 /* SingletonPredictionContext.cpp in Sources */,
2709                                 276E5E661CDB57AA003FF4B4 /* PredicateEvalInfo.cpp in Sources */,
2710                                 276E5F261CDB57AA003FF4B4 /* Exceptions.cpp in Sources */,
2711                                 276E5F831CDB57AA003FF4B4 /* Parser.cpp in Sources */,
2712                                 276E5DBE1CDB57AA003FF4B4 /* DecisionState.cpp in Sources */,
2713                                 276E5E961CDB57AA003FF4B4 /* RuleTransition.cpp in Sources */,
2714                                 276E5EF61CDB57AA003FF4B4 /* CommonTokenStream.cpp in Sources */,
2715                                 2793DC851F08083F00A84290 /* TokenSource.cpp in Sources */,
2716                                 2793DC911F0808A200A84290 /* TerminalNode.cpp in Sources */,
2717                                 276E60101CDB57AA003FF4B4 /* ParseTreeMatch.cpp in Sources */,
2718                                 276566E01DA93BFB000869BE /* ParseTree.cpp in Sources */,
2719                                 276E5EEA1CDB57AA003FF4B4 /* CommonToken.cpp in Sources */,
2720                                 276E5D8E1CDB57AA003FF4B4 /* AtomTransition.cpp in Sources */,
2721                                 276E5E091CDB57AA003FF4B4 /* LexerMoreAction.cpp in Sources */,
2722                                 276E5F381CDB57AA003FF4B4 /* InterpreterRuleContext.cpp in Sources */,
2723                                 276E5F951CDB57AA003FF4B4 /* ProxyErrorListener.cpp in Sources */,
2724                                 276E5DF71CDB57AA003FF4B4 /* LexerCustomAction.cpp in Sources */,
2725                                 276E5F4D1CDB57AA003FF4B4 /* LexerInterpreter.cpp in Sources */,
2726                                 276E5E271CDB57AA003FF4B4 /* LL1Analyzer.cpp in Sources */,
2727                                 276E5EAE1CDB57AA003FF4B4 /* StarBlockStartState.cpp in Sources */,
2728                                 27DB44A91D045537007E790B /* XPathTokenElement.cpp in Sources */,
2729                                 276E5FB61CDB57AA003FF4B4 /* CPPUtils.cpp in Sources */,
2730                         );
2731                         runOnlyForDeploymentPostprocessing = 0;
2732                 };
2733 /* End PBXSourcesBuildPhase section */
2734
2735 /* Begin XCBuildConfiguration section */
2736                 270C67F51CDB4F1E00116E17 /* Debug */ = {
2737                         isa = XCBuildConfiguration;
2738                         buildSettings = {
2739                                 CLANG_ANALYZER_NONNULL = YES;
2740                                 CLANG_ENABLE_MODULES = YES;
2741                                 CLANG_WARN_UNREACHABLE_CODE = YES;
2742                                 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
2743                                 CURRENT_PROJECT_VERSION = 1;
2744                                 DEBUG_INFORMATION_FORMAT = dwarf;
2745                                 DEFINES_MODULE = YES;
2746                                 DYLIB_COMPATIBILITY_VERSION = 1;
2747                                 DYLIB_CURRENT_VERSION = 1;
2748                                 DYLIB_INSTALL_NAME_BASE = "@rpath";
2749                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
2750                                 GCC_NO_COMMON_BLOCKS = YES;
2751                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
2752                                 INFOPLIST_FILE = "antlrcpp-ios/Info.plist";
2753                                 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
2754                                 IPHONEOS_DEPLOYMENT_TARGET = 12.0;
2755                                 LD_RUNPATH_SEARCH_PATHS = (
2756                                         "$(inherited)",
2757                                         "@executable_path/Frameworks",
2758                                         "@loader_path/Frameworks",
2759                                 );
2760                                 MTL_ENABLE_DEBUG_INFO = YES;
2761                                 PRODUCT_BUNDLE_IDENTIFIER = "org.antlr.v4.runtime.antlrcpp-ios";
2762                                 PRODUCT_NAME = "$(TARGET_NAME)";
2763                                 SDKROOT = iphoneos;
2764                                 SKIP_INSTALL = YES;
2765                                 TARGETED_DEVICE_FAMILY = "1,2";
2766                                 VERSIONING_SYSTEM = "apple-generic";
2767                                 VERSION_INFO_PREFIX = "";
2768                         };
2769                         name = Debug;
2770                 };
2771                 270C67F61CDB4F1E00116E17 /* Release */ = {
2772                         isa = XCBuildConfiguration;
2773                         buildSettings = {
2774                                 CLANG_ANALYZER_NONNULL = YES;
2775                                 CLANG_ENABLE_MODULES = YES;
2776                                 CLANG_WARN_UNREACHABLE_CODE = YES;
2777                                 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
2778                                 COPY_PHASE_STRIP = NO;
2779                                 CURRENT_PROJECT_VERSION = 1;
2780                                 DEFINES_MODULE = YES;
2781                                 DYLIB_COMPATIBILITY_VERSION = 1;
2782                                 DYLIB_CURRENT_VERSION = 1;
2783                                 DYLIB_INSTALL_NAME_BASE = "@rpath";
2784                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
2785                                 GCC_NO_COMMON_BLOCKS = YES;
2786                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
2787                                 INFOPLIST_FILE = "antlrcpp-ios/Info.plist";
2788                                 INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
2789                                 IPHONEOS_DEPLOYMENT_TARGET = 12.0;
2790                                 LD_RUNPATH_SEARCH_PATHS = (
2791                                         "$(inherited)",
2792                                         "@executable_path/Frameworks",
2793                                         "@loader_path/Frameworks",
2794                                 );
2795                                 MTL_ENABLE_DEBUG_INFO = NO;
2796                                 PRODUCT_BUNDLE_IDENTIFIER = "org.antlr.v4.runtime.antlrcpp-ios";
2797                                 PRODUCT_NAME = "$(TARGET_NAME)";
2798                                 SDKROOT = iphoneos;
2799                                 SKIP_INSTALL = YES;
2800                                 TARGETED_DEVICE_FAMILY = "1,2";
2801                                 VALIDATE_PRODUCT = YES;
2802                                 VERSIONING_SYSTEM = "apple-generic";
2803                                 VERSION_INFO_PREFIX = "";
2804                         };
2805                         name = Release;
2806                 };
2807                 37C1471F1B4D5A04008EDDDB /* Debug */ = {
2808                         isa = XCBuildConfiguration;
2809                         buildSettings = {
2810                                 CLANG_ENABLE_MODULES = YES;
2811                                 CLANG_WARN_UNREACHABLE_CODE = YES;
2812                                 COMBINE_HIDPI_IMAGES = YES;
2813                                 DEBUG_INFORMATION_FORMAT = dwarf;
2814                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
2815                                 EXECUTABLE_PREFIX = lib;
2816                                 GCC_ENABLE_CPP_EXCEPTIONS = YES;
2817                                 GCC_ENABLE_CPP_RTTI = YES;
2818                                 GCC_NO_COMMON_BLOCKS = YES;
2819                                 GCC_PREPROCESSOR_DEFINITIONS = (
2820                                         "DEBUG=1",
2821                                         "$(inherited)",
2822                                 );
2823                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
2824                                 MTL_ENABLE_DEBUG_INFO = YES;
2825                                 PRODUCT_NAME = "antlr4-runtime";
2826                         };
2827                         name = Debug;
2828                 };
2829                 37C147201B4D5A04008EDDDB /* Release */ = {
2830                         isa = XCBuildConfiguration;
2831                         buildSettings = {
2832                                 CLANG_ENABLE_MODULES = YES;
2833                                 CLANG_WARN_UNREACHABLE_CODE = YES;
2834                                 COMBINE_HIDPI_IMAGES = YES;
2835                                 COPY_PHASE_STRIP = NO;
2836                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
2837                                 EXECUTABLE_PREFIX = lib;
2838                                 GCC_ENABLE_CPP_EXCEPTIONS = YES;
2839                                 GCC_ENABLE_CPP_RTTI = YES;
2840                                 GCC_NO_COMMON_BLOCKS = YES;
2841                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
2842                                 MTL_ENABLE_DEBUG_INFO = NO;
2843                                 PRODUCT_NAME = "antlr4-runtime";
2844                         };
2845                         name = Release;
2846                 };
2847                 37D727B51867AF1E007B6D10 /* Debug */ = {
2848                         isa = XCBuildConfiguration;
2849                         buildSettings = {
2850                                 ALWAYS_SEARCH_USER_PATHS = NO;
2851                                 CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
2852                                 CLANG_CXX_LANGUAGE_STANDARD = "c++17";
2853                                 CLANG_ENABLE_OBJC_ARC = YES;
2854                                 CLANG_WARN_ASSIGN_ENUM = YES;
2855                                 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
2856                                 CLANG_WARN_BOOL_CONVERSION = YES;
2857                                 CLANG_WARN_COMMA = YES;
2858                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
2859                                 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
2860                                 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
2861                                 CLANG_WARN_EMPTY_BODY = YES;
2862                                 CLANG_WARN_ENUM_CONVERSION = YES;
2863                                 CLANG_WARN_INFINITE_RECURSION = YES;
2864                                 CLANG_WARN_INT_CONVERSION = YES;
2865                                 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
2866                                 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
2867                                 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
2868                                 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
2869                                 CLANG_WARN_STRICT_PROTOTYPES = YES;
2870                                 CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
2871                                 CLANG_WARN_SUSPICIOUS_MOVE = YES;
2872                                 CLANG_WARN_UNREACHABLE_CODE = YES;
2873                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
2874                                 COPY_PHASE_STRIP = NO;
2875                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
2876                                 ENABLE_TESTABILITY = YES;
2877                                 GCC_C_LANGUAGE_STANDARD = gnu99;
2878                                 GCC_DYNAMIC_NO_PIC = NO;
2879                                 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
2880                                 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
2881                                 GCC_NO_COMMON_BLOCKS = YES;
2882                                 GCC_OPTIMIZATION_LEVEL = 0;
2883                                 GCC_PREPROCESSOR_DEFINITIONS = (
2884                                         "DEBUG=1",
2885                                         "$(inherited)",
2886                                 );
2887                                 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
2888                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
2889                                 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
2890                                 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
2891                                 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
2892                                 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
2893                                 GCC_WARN_SIGN_COMPARE = YES;
2894                                 GCC_WARN_UNDECLARED_SELECTOR = YES;
2895                                 GCC_WARN_UNINITIALIZED_AUTOS = YES;
2896                                 GCC_WARN_UNUSED_FUNCTION = YES;
2897                                 GCC_WARN_UNUSED_LABEL = YES;
2898                                 GCC_WARN_UNUSED_PARAMETER = YES;
2899                                 GCC_WARN_UNUSED_VARIABLE = YES;
2900                                 HEADER_SEARCH_PATHS = (
2901                                         src/,
2902                                         thirdparty/utfcpp/source/,
2903                                         thirdparty/utfcpp/source/utf8/,
2904                                 );
2905                                 MACOSX_DEPLOYMENT_TARGET = 11.1;
2906                                 ONLY_ACTIVE_ARCH = YES;
2907                                 SDKROOT = macosx;
2908                         };
2909                         name = Debug;
2910                 };
2911                 37D727B61867AF1E007B6D10 /* Release */ = {
2912                         isa = XCBuildConfiguration;
2913                         buildSettings = {
2914                                 ALWAYS_SEARCH_USER_PATHS = NO;
2915                                 CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
2916                                 CLANG_CXX_LANGUAGE_STANDARD = "c++17";
2917                                 CLANG_ENABLE_OBJC_ARC = YES;
2918                                 CLANG_WARN_ASSIGN_ENUM = YES;
2919                                 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
2920                                 CLANG_WARN_BOOL_CONVERSION = YES;
2921                                 CLANG_WARN_COMMA = YES;
2922                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
2923                                 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
2924                                 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
2925                                 CLANG_WARN_EMPTY_BODY = YES;
2926                                 CLANG_WARN_ENUM_CONVERSION = YES;
2927                                 CLANG_WARN_INFINITE_RECURSION = YES;
2928                                 CLANG_WARN_INT_CONVERSION = YES;
2929                                 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
2930                                 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
2931                                 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
2932                                 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
2933                                 CLANG_WARN_STRICT_PROTOTYPES = YES;
2934                                 CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
2935                                 CLANG_WARN_SUSPICIOUS_MOVE = YES;
2936                                 CLANG_WARN_UNREACHABLE_CODE = YES;
2937                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
2938                                 COPY_PHASE_STRIP = YES;
2939                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
2940                                 ENABLE_NS_ASSERTIONS = NO;
2941                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
2942                                 GCC_C_LANGUAGE_STANDARD = gnu99;
2943                                 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
2944                                 GCC_INLINES_ARE_PRIVATE_EXTERN = YES;
2945                                 GCC_NO_COMMON_BLOCKS = YES;
2946                                 GCC_PREPROCESSOR_DEFINITIONS = "$(inherited)";
2947                                 GCC_SYMBOLS_PRIVATE_EXTERN = YES;
2948                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
2949                                 GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
2950                                 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
2951                                 GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
2952                                 GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
2953                                 GCC_WARN_SIGN_COMPARE = YES;
2954                                 GCC_WARN_UNDECLARED_SELECTOR = YES;
2955                                 GCC_WARN_UNINITIALIZED_AUTOS = YES;
2956                                 GCC_WARN_UNUSED_FUNCTION = YES;
2957                                 GCC_WARN_UNUSED_LABEL = YES;
2958                                 GCC_WARN_UNUSED_PARAMETER = YES;
2959                                 GCC_WARN_UNUSED_VARIABLE = YES;
2960                                 HEADER_SEARCH_PATHS = (
2961                                         src/,
2962                                         thirdparty/utfcpp/source/,
2963                                         thirdparty/utfcpp/source/utf8/,
2964                                 );
2965                                 MACOSX_DEPLOYMENT_TARGET = 11.1;
2966                                 SDKROOT = macosx;
2967                         };
2968                         name = Release;
2969                 };
2970                 37D727B81867AF1E007B6D10 /* Debug */ = {
2971                         isa = XCBuildConfiguration;
2972                         buildSettings = {
2973                                 COMBINE_HIDPI_IMAGES = YES;
2974                                 EXECUTABLE_PREFIX = lib;
2975                                 LD_DYLIB_INSTALL_NAME = "$(EXECUTABLE_PATH)";
2976                                 OTHER_CPLUSPLUSFLAGS = (
2977                                         "$(OTHER_CFLAGS)",
2978                                         "-fvisibility=hidden",
2979                                 );
2980                                 PRODUCT_NAME = "$(TARGET_NAME)-runtime";
2981                         };
2982                         name = Debug;
2983                 };
2984                 37D727B91867AF1E007B6D10 /* Release */ = {
2985                         isa = XCBuildConfiguration;
2986                         buildSettings = {
2987                                 COMBINE_HIDPI_IMAGES = YES;
2988                                 EXECUTABLE_PREFIX = lib;
2989                                 LD_DYLIB_INSTALL_NAME = "$(EXECUTABLE_PATH)";
2990                                 OTHER_CPLUSPLUSFLAGS = (
2991                                         "$(OTHER_CFLAGS)",
2992                                         "-fvisibility=hidden",
2993                                 );
2994                                 PRODUCT_NAME = "$(TARGET_NAME)-runtime";
2995                         };
2996                         name = Release;
2997                 };
2998 /* End XCBuildConfiguration section */
2999
3000 /* Begin XCConfigurationList section */
3001                 270C67F71CDB4F1E00116E17 /* Build configuration list for PBXNativeTarget "antlr4_ios" */ = {
3002                         isa = XCConfigurationList;
3003                         buildConfigurations = (
3004                                 270C67F51CDB4F1E00116E17 /* Debug */,
3005                                 270C67F61CDB4F1E00116E17 /* Release */,
3006                         );
3007                         defaultConfigurationIsVisible = 0;
3008                         defaultConfigurationName = Release;
3009                 };
3010                 37C147211B4D5A04008EDDDB /* Build configuration list for PBXNativeTarget "antlr4_static" */ = {
3011                         isa = XCConfigurationList;
3012                         buildConfigurations = (
3013                                 37C1471F1B4D5A04008EDDDB /* Debug */,
3014                                 37C147201B4D5A04008EDDDB /* Release */,
3015                         );
3016                         defaultConfigurationIsVisible = 0;
3017                         defaultConfigurationName = Release;
3018                 };
3019                 37D727A51867AF1E007B6D10 /* Build configuration list for PBXProject "antlrcpp" */ = {
3020                         isa = XCConfigurationList;
3021                         buildConfigurations = (
3022                                 37D727B51867AF1E007B6D10 /* Debug */,
3023                                 37D727B61867AF1E007B6D10 /* Release */,
3024                         );
3025                         defaultConfigurationIsVisible = 0;
3026                         defaultConfigurationName = Release;
3027                 };
3028                 37D727B71867AF1E007B6D10 /* Build configuration list for PBXNativeTarget "antlr4" */ = {
3029                         isa = XCConfigurationList;
3030                         buildConfigurations = (
3031                                 37D727B81867AF1E007B6D10 /* Debug */,
3032                                 37D727B91867AF1E007B6D10 /* Release */,
3033                         );
3034                         defaultConfigurationIsVisible = 0;
3035                         defaultConfigurationName = Release;
3036                 };
3037 /* End XCConfigurationList section */
3038         };
3039         rootObject = 37D727A21867AF1E007B6D10 /* Project object */;
3040 }