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

References

tools/clang/lib/Lex/PPMacroExpansion.cpp
  757   unsigned NumFixedArgsLeft = MI->getNumParams();
  758   bool isVariadic = MI->isVariadic();
  800           Diag(MI->getDefinitionLoc(), diag::note_macro_here)
  853                                                   MI, NumActuals);
  897   unsigned MinArgsExpected = MI->getNumParams();
  906     Diag(MI->getDefinitionLoc(), diag::note_macro_here)
  962       isVarargsElided = MI->isVariadic();
  963     } else if ((FoundElidedComma || MI->isVariadic()) &&
  972       if (!MI->hasCommaPasting()) {
  974         Diag(MI->getDefinitionLoc(), diag::note_macro_here)
  988       Diag(MI->getDefinitionLoc(), diag::note_macro_here)
 1005   } else if (NumActuals > MinArgsExpected && !MI->isVariadic() &&
 1010     Diag(MI->getDefinitionLoc(), diag::note_macro_here)
 1015   return MacroArgs::create(MI, ArgTokens, isVarargsElided, *this);