Home | History | Annotate | Download | only in Script

Lines Matching full:expression

53 %s EXPRESSION
67 case ScriptFile::Expression:
101 <LDSCRIPT,EXPRESSION>"HIDDEN" { return token::HIDDEN; }
102 <LDSCRIPT,EXPRESSION>"PROVIDE" { return token::PROVIDE; }
103 <LDSCRIPT,EXPRESSION>"PROVIDE_HIDDEN" { return token::PROVIDE_HIDDEN; }
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; }
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; }
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; }
184 <LDSCRIPT,EXPRESSION>"," { return static_cast<token_type>(*yytext); }
185 <LDSCRIPT,EXPRESSION>"=" { return static_cast<token_type>(*yytext); }
186 <LDSCRIPT,EXPRESSION>"?" { return static_cast<token_type>(*yytext); }
187 <LDSCRIPT,EXPRESSION>":" { return static_cast<token_type>(*yytext); }
188 <LDSCRIPT,EXPRESSION>"|" { return static_cast<token_type>(*yytext); }
189 <LDSCRIPT,EXPRESSION>"^" { return static_cast<token_type>(*yytext); }
190 <LDSCRIPT,EXPRESSION>"&" { return static_cast<token_type>(*yytext); }
191 <LDSCRIPT,EXPRESSION>"<" { return static_cast<token_type>(*yytext); }
192 <LDSCRIPT,EXPRESSION>">" { return static_cast<token_type>(*yytext); }
193 <LDSCRIPT,EXPRESSION>"+" { return static_cast<token_type>(*yytext); }
194 <LDSCRIPT,EXPRESSION>"-" { return static_cast<token_type>(*yytext); }
195 <LDSCRIPT,EXPRESSION>"*" { return static_cast<token_type>(*yytext); }
196 <LDSCRIPT,EXPRESSION>"/" { return static_cast<token_type>(*yytext); }
197 <LDSCRIPT,EXPRESSION>"%" { return static_cast<token_type>(*yytext); }
198 <LDSCRIPT,EXPRESSION>"!" { return static_cast<token_type>(*yytext); }
199 <LDSCRIPT,EXPRESSION>"~" { return static_cast<token_type>(*yytext); }
200 <LDSCRIPT,EXPRESSION>";" { return static_cast<token_type>(*yytext); }
201 <LDSCRIPT,EXPRESSION>"(" { return static_cast<token_type>(*yytext); }
202 <LDSCRIPT,EXPRESSION>")" { return static_cast<token_type>(*yytext); }
203 <LDSCRIPT,EXPRESSION>"{" { return static_cast<token_type>(*yytext); }
204 <LDSCRIPT,EXPRESSION>"}" { return static_cast<token_type>(*yytext); }
207 <LDSCRIPT,EXPRESSION>((("$"|0[xX])([0-9A-Fa-f])+)|(([0-9])+))(M|K|m|k)? {
227 /* Expression string */
228 <EXPRESSION>{FILENAMECHAR1}{SYMBOLCHARN}* {
241 <LDSCRIPT,EXPRESSION>\"(\\.|[^\\"])*\" {
268 <LDSCRIPT,EXPRESSION>"/*" {
274 <LDSCRIPT,EXPRESSION>{WS}+ {
279 <LDSCRIPT,EXPRESSION>\n {
351 case ScriptFile::Expression:
352 BEGIN(EXPRESSION);
373 case ScriptFile::Expression:
374 BEGIN(EXPRESSION);