Searched refs:MacroNameTok (Results 1 - 10 of 10) sorted by relevance

/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Lex/
H A DPPCallbacks.h242 virtual void MacroExpands(const Token &MacroNameTok, const MacroDirective *MD, argument
247 virtual void MacroDefined(const Token &MacroNameTok, argument
254 virtual void MacroUndefined(const Token &MacroNameTok, argument
260 virtual void Defined(const Token &MacroNameTok, const MacroDirective *MD, argument
292 /// \param MacroNameTok Information on the token being tested.
294 virtual void Ifdef(SourceLocation Loc, const Token &MacroNameTok, argument
300 /// \param MacroNameTok Information on the token being tested.
302 virtual void Ifndef(SourceLocation Loc, const Token &MacroNameTok, argument
446 virtual void MacroExpands(const Token &MacroNameTok, const MacroDirective *MD, argument
448 First->MacroExpands(MacroNameTok, M
452 MacroDefined(const Token &MacroNameTok, const MacroDirective *MD) argument
457 MacroUndefined(const Token &MacroNameTok, const MacroDirective *MD) argument
463 Defined(const Token &MacroNameTok, const MacroDirective *MD, SourceRange Range) argument
489 Ifdef(SourceLocation Loc, const Token &MacroNameTok, const MacroDirective *MD) argument
496 Ifndef(SourceLocation Loc, const Token &MacroNameTok, const MacroDirective *MD) argument
[all...]
H A DPPConditionalDirectiveRecord.h93 virtual void Ifdef(SourceLocation Loc, const Token &MacroNameTok,
95 virtual void Ifndef(SourceLocation Loc, const Token &MacroNameTok,
H A DPreprocessingRecord.h574 virtual void Ifdef(SourceLocation Loc, const Token &MacroNameTok,
576 virtual void Ifndef(SourceLocation Loc, const Token &MacroNameTok,
579 virtual void Defined(const Token &MacroNameTok, const MacroDirective *MD,
H A DPreprocessor.h1306 void ReadMacroName(Token &MacroNameTok, char isDefineUndef = 0);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Lex/
H A DPPDirectives.cpp138 void Preprocessor::ReadMacroName(Token &MacroNameTok, char isDefineUndef) { argument
140 LexUnexpandedToken(MacroNameTok);
142 if (MacroNameTok.is(tok::code_completion)) {
146 LexUnexpandedToken(MacroNameTok);
150 if (MacroNameTok.is(tok::eod)) {
151 Diag(MacroNameTok, diag::err_pp_missing_macro_name);
155 IdentifierInfo *II = MacroNameTok.getIdentifierInfo();
158 std::string Spelling = getSpelling(MacroNameTok, &Invalid);
166 MacroNameTok.setIdentifierInfo(getIdentifierInfo(Spelling));
173 Diag(MacroNameTok, dia
1229 Token MacroNameTok; local
1256 Token MacroNameTok; local
1880 Token MacroNameTok; local
2134 Token MacroNameTok; local
2181 Token MacroNameTok; local
[all...]
H A DPreprocessingRecord.cpp384 void PreprocessingRecord::Ifdef(SourceLocation Loc, const Token &MacroNameTok, argument
388 addMacroExpansion(MacroNameTok, MD->getMacroInfo(),
389 MacroNameTok.getLocation());
392 void PreprocessingRecord::Ifndef(SourceLocation Loc, const Token &MacroNameTok, argument
396 addMacroExpansion(MacroNameTok, MD->getMacroInfo(),
397 MacroNameTok.getLocation());
400 void PreprocessingRecord::Defined(const Token &MacroNameTok, argument
405 addMacroExpansion(MacroNameTok, MD->getMacroInfo(),
406 MacroNameTok.getLocation());
H A DPPConditionalDirectiveRecord.cpp86 const Token &MacroNameTok,
93 const Token &MacroNameTok,
85 Ifdef(SourceLocation Loc, const Token &MacroNameTok, const MacroDirective *MD) argument
92 Ifndef(SourceLocation Loc, const Token &MacroNameTok, const MacroDirective *MD) argument
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Frontend/
H A DPrintPreprocessedOutput.cpp182 void MacroDefined(const Token &MacroNameTok, const MacroDirective *MD);
185 void MacroUndefined(const Token &MacroNameTok, const MacroDirective *MD);
368 void PrintPPOutputPPCallbacks::MacroDefined(const Token &MacroNameTok, argument
377 PrintMacroDefinition(*MacroNameTok.getIdentifierInfo(), *MI, PP, OS);
381 void PrintPPOutputPPCallbacks::MacroUndefined(const Token &MacroNameTok, argument
386 MoveToLine(MacroNameTok.getLocation());
387 OS << "#undef " << MacroNameTok.getIdentifierInfo()->getName();
H A DASTUnit.cpp861 virtual void MacroDefined(const Token &MacroNameTok, argument
863 Hash = llvm::HashString(MacroNameTok.getIdentifierInfo()->getName(), Hash);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/ARCMigrate/
H A DARCMT.cpp471 virtual void MacroExpands(const Token &MacroNameTok, const MacroDirective *MD, argument
473 if (MacroNameTok.getIdentifierInfo()->getName() == getARCMTMacroName())
474 ARCMTMacroLocs.push_back(MacroNameTok.getLocation());

Completed in 191 milliseconds