Lines Matching refs:token

19 typedef mcld::ScriptParser::token token;
22 #define yyterminate() return token::END
68 return token::LINKER_SCRIPT;
79 <LDSCRIPT>"ENTRY" { return token::ENTRY; }
81 <LDSCRIPT>"INCLUDE" { return token::INCLUDE; }
82 <LDSCRIPT>"INPUT" { return token::INPUT; }
83 <LDSCRIPT>"GROUP" { return token::GROUP; }
84 <LDSCRIPT>"AS_NEEDED" { return token::AS_NEEDED; }
85 <LDSCRIPT>"OUTPUT" { return token::OUTPUT; }
86 <LDSCRIPT>"SEARCH_DIR" { return token::SEARCH_DIR; }
87 <LDSCRIPT>"STARTUP" { return token::STARTUP; }
89 <LDSCRIPT>"OUTPUT_FORMAT" { return token::OUTPUT_FORMAT; }
90 <LDSCRIPT>"TARGET" { return token::TARGET; }
92 <LDSCRIPT>"ASSERT" { return token::ASSERT; }
93 <LDSCRIPT>"EXTERN" { return token::EXTERN; }
94 <LDSCRIPT>"FORCE_COMMON_ALLOCATION" { return token::FORCE_COMMON_ALLOCATION; }
95 <LDSCRIPT>"INHIBIT_COMMON_ALLOCATION" { return token::INHIBIT_COMMON_ALLOCATION; }
96 <LDSCRIPT>"INSERT" { return token::INSERT; }
97 <LDSCRIPT>"NOCROSSREFS" { return token::NOCROSSREFS; }
98 <LDSCRIPT>"OUTPUT_ARCH" { return token::OUTPUT_ARCH; }
99 <LDSCRIPT>"LD_FEATURE" { return token::LD_FEATURE; }
101 <LDSCRIPT,EXPRESSION>"HIDDEN" { return token::HIDDEN; }
102 <LDSCRIPT,EXPRESSION>"PROVIDE" { return token::PROVIDE; }
103 <LDSCRIPT,EXPRESSION>"PROVIDE_HIDDEN" { return token::PROVIDE_HIDDEN; }
105 <LDSCRIPT>"SECTIONS" { return token::SECTIONS; }
107 <LDSCRIPT>"MEMORY" { return token::MEMORY; }
109 <LDSCRIPT>"PHDRS" { return token::PHDRS; }
111 <EXPRESSION>"ABSOLUTE" { return token::ABSOLUTE; }
112 <EXPRESSION>"ADDR" { return token::ADDR; }
113 <LDSCRIPT,EXPRESSION>"ALIGN" { return token::ALIGN; }
114 <EXPRESSION>"ALIGNOF" { return token::ALIGNOF; }
115 <EXPRESSION>"BLOCK" { return token::BLOCK; }
116 <EXPRESSION>"DATA_SEGMENT_ALIGN" { return token::DATA_SEGMENT_ALIGN; }
117 <EXPRESSION>"DATA_SEGMENT_END" { return token::DATA_SEGMENT_END; }
118 <EXPRESSION>"DATA_SEGMENT_RELRO_END" { return token::DATA_SEGMENT_RELRO_END; }
119 <EXPRESSION>"DEFINED" { return token::DEFINED; }
120 <EXPRESSION>"LENGTH" { return token::LENGTH; }
121 <EXPRESSION>"LOADADDR" { return token::LOADADDR; }
122 <EXPRESSION>"MAX" { return token::MAX; }
123 <EXPRESSION>"MIN" { return token::MIN; }
124 <EXPRESSION>"NEXT" { return token::NEXT; }
125 <EXPRESSION>"ORIGIN" { return token::ORIGIN; }
126 <EXPRESSION>"SEGMENT_START" { return token::SEGMENT_START; }
127 <EXPRESSION>"SIZEOF" { return token::SIZEOF; }
128 <EXPRESSION>"SIZEOF_HEADERS" { return token::SIZEOF_HEADERS; }
129 <EXPRESSION>"CONSTANT" { return token::CONSTANT; }
131 <EXPRESSION>"MAXPAGESIZE" { return token::MAXPAGESIZE; }
132 <EXPRESSION>"COMMONPAGESIZE" { return token::COMMONPAGESIZE; }
134 <LDSCRIPT>"EXCLUDE_FILE" { return token::EXCLUDE_FILE; }
135 <LDSCRIPT>"KEEP" { return token::KEEP; }
136 <LDSCRIPT>"SORT" { return token::SORT_BY_NAME; }
137 <LDSCRIPT>"SORT_BY_NAME" { return token::SORT_BY_NAME; }
138 <LDSCRIPT>"SORT_BY_ALIGNMENT" { return token::SORT_BY_ALIGNMENT; }
139 <LDSCRIPT>"SORT_NONE" { return token::SORT_NONE; }
140 <LDSCRIPT>"SORT_BY_INIT_PRIORITY" { return token::SORT_BY_INIT_PRIORITY; }
142 <LDSCRIPT>"BYTE" { return token::BYTE; }
143 <LDSCRIPT>"SHORT" { return token::SHORT; }
144 <LDSCRIPT>"LONG" { return token::LONG; }
145 <LDSCRIPT>"QUAD" { return token::QUAD; }
146 <LDSCRIPT>"SQUAD" { return token::SQUAD; }
147 <LDSCRIPT>"FILL" { return token::FILL; }
149 <LDSCRIPT>"DISCARD" { return token::DISCARD; }
151 <LDSCRIPT>"CREATE_OBJECT_SYMBOLS" { return token::CREATE_OBJECT_SYMBOLS; }
152 <LDSCRIPT>"CONSTRUCTORS" { return token::CONSTRUCTORS; }
155 <LDSCRIPT,EXPRESSION>"NOLOAD" { return token::NOLOAD; }
156 <LDSCRIPT,EXPRESSION>"DSECT" { return token::DSECT; }
157 <LDSCRIPT,EXPRESSION>"COPY" { return token::COPY; }
158 <LDSCRIPT,EXPRESSION>"INFO" { return token::INFO; }
159 <LDSCRIPT,EXPRESSION>"OVERLAY" { return token::OVERLAY; }
161 <LDSCRIPT>"AT" { return token::AT; }
163 <LDSCRIPT>"SUBALIGN" { return token::SUBALIGN; }
165 <LDSCRIPT>"ONLY_IF_RO" { return token::ONLY_IF_RO; }
166 <LDSCRIPT>"ONLY_IF_RW" { return token::ONLY_IF_RW; }
168 <LDSCRIPT,EXPRESSION>"<<" { return token::LSHIFT; }
169 <LDSCRIPT,EXPRESSION>">>" { return token::RSHIFT; }
170 <LDSCRIPT,EXPRESSION>"==" { return token::EQ; }
171 <LDSCRIPT,EXPRESSION>"!=" { return token::NE; }
172 <LDSCRIPT,EXPRESSION>"<=" { return token::LE; }
173 <LDSCRIPT,EXPRESSION>">=" { return token::GE; }
174 <LDSCRIPT,EXPRESSION>"&&" { return token::LOGICAL_AND; }
175 <LDSCRIPT,EXPRESSION>"||" { return token::LOGICAL_OR; }
176 <LDSCRIPT,EXPRESSION>"+=" { return token::ADD_ASSIGN; }
177 <LDSCRIPT,EXPRESSION>"-=" { return token::SUB_ASSIGN; }
178 <LDSCRIPT,EXPRESSION>"*=" { return token::MUL_ASSIGN; }
179 <LDSCRIPT,EXPRESSION>"/=" { return token::DIV_ASSIGN; }
180 <LDSCRIPT,EXPRESSION>"&=" { return token::AND_ASSIGN; }
181 <LDSCRIPT,EXPRESSION>"|=" { return token::OR_ASSIGN; }
182 <LDSCRIPT,EXPRESSION>"<<=" { return token::LS_ASSIGN; }
183 <LDSCRIPT,EXPRESSION>">>=" { return token::RS_ASSIGN; }
224 return token::INTEGER;
231 return token::STRING;
238 return token::STRING;
245 return token::STRING;
252 return token::LNAMESPEC;
263 return token::STRING;