Home | History | Annotate | Download | only in preprocessor

Lines Matching full:identifier

72         if (token->type != Token::IDENTIFIER)
151 bool MacroExpander::pushMacro(const Macro &macro, const Token &identifier)
154 assert(!identifier.expansionDisabled());
155 assert(identifier.type == Token::IDENTIFIER);
156 assert(identifier.text == macro.name);
159 if (!expandMacro(macro, identifier, &replacements))
186 const Token &identifier,
205 stream << identifier.location.line;
211 stream << identifier.location.file;
221 if (!collectMacroArgs(macro, identifier, &args))
233 // properties of the identifier token.
234 repl.setAtStartOfLine(identifier.atStartOfLine());
235 repl.setHasLeadingSpace(identifier.hasLeadingSpace());
237 repl.location = identifier.location;
243 const Token &identifier,
258 identifier.location, identifier.text);
309 mDiagnostics->report(id, identifier.location, identifier.text);
340 if (repl.type != Token::IDENTIFIER)