reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Lex/PPMacroExpansion.cpp
  474   if (MI->isBuiltinMacro()) {
  492   if (MI->isFunctionLike()) {
  499     Args = ReadMacroCallArgumentList(Identifier, MI, ExpansionEnd);
  514   markMacroAsUsed(MI);
  545     Diag(MI->getDefinitionLoc(), diag::note_pp_ambiguous_macro_chosen)
  548       if (OtherMI != MI)
  558   if (MI->getNumTokens() == 0) {
  568   } else if (MI->getNumTokens() == 1 &&
  569              isTrivialSingleTokenExpansion(MI, Identifier.getIdentifierInfo(),
  584     Identifier = MI->getReplacementToken(0);
  601         if (!NewMI->isEnabled() || NewMI == MI) {
  605           if (NewMI != MI || MI->isFunctionLike())
  605           if (NewMI != MI || MI->isFunctionLike())
  617   EnterMacro(Identifier, ExpansionEnd, MI, Args);