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

Overridden By

tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
  538 ArrayRef<ParmVarDecl*> AnyFunctionCall::parameters() const {
  854 ArrayRef<ParmVarDecl*> BlockCall::parameters() const {
  937 ArrayRef<ParmVarDecl*> ObjCMethodCall::parameters() const {

References

tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
  447     return llvm::map_iterator(parameters().begin(), GetTypeFn());
  451     return llvm::map_iterator(parameters().end(), GetTypeFn());
tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
  403     unsigned Params = Call.parameters().size();
tools/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp
  169     CastFromTy = Call.parameters()[0]->getType();
  221   QualType CastFromTy = Call.parameters()[0]->getType();
  401     QualType ParamT = Call.parameters()[0]->getType();
tools/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp
   77   ArrayRef<ParmVarDecl*> parms = Call.parameters();
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
  652   for (const ParmVarDecl *Param : Call.parameters()) {
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
  440   if (ArgIdx >= CE.parameters().size())
  442   return !isPointerToObject(CE.parameters()[ArgIdx]->getType());
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp
  293     const ParmVarDecl *PVD = (*CE)->parameters()[*Idx];
  385   ArrayRef<const ParmVarDecl *> Parameters = Call->parameters();
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
  477   return Call->parameters();
 2777   ArrayRef<ParmVarDecl *> parms = Call->parameters();
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
  372            (!CD.RequiredParams || CD.RequiredParams <= parameters().size());
  412          (!CD.RequiredParams || CD.RequiredParams == parameters().size());