|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/ExprCXX.h 1560 arg_iterator arg_end() { return arg_begin() + getNumArgs(); }
1562 const_arg_iterator arg_end() const { return arg_begin() + getNumArgs(); }
1574 assert(Arg < getNumArgs() && "Arg access out of range!");
1578 assert(Arg < getNumArgs() && "Arg access out of range!");
1584 assert(Arg < getNumArgs() && "Arg access out of range!");
1600 return child_range(getTrailingArgs(), getTrailingArgs() + getNumArgs());
tools/clang/include/clang/ASTMatchers/ASTMatchers.h 3690 return Node.getNumArgs() == N;
3706 return (N < Node.getNumArgs() &&
4020 for (; ArgIndex < Node.getNumArgs(); ++ArgIndex) {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h 850 unsigned getNumArgs() const override { return getOriginExpr()->getNumArgs(); }
tools/clang/lib/AST/ASTImporter.cpp 6981 SmallVector<Expr *, 8> ToArgs(E->getNumArgs());
7119 SmallVector<Expr *, 6> ToArgs(E->getNumArgs());
tools/clang/lib/AST/DeclPrinter.cpp 339 NumArgs = Construct->getNumArgs();
874 ImplicitInit = Construct->getNumArgs() == 0 ||
tools/clang/lib/AST/Expr.cpp 2590 if (unsigned NumArgs = CE->getNumArgs())
3167 if (!CE->getNumArgs()) return true;
3170 assert(CE->getNumArgs() == 1 && "trivial ctor with > 1 argument");
tools/clang/lib/AST/ExprCXX.cpp 600 for (unsigned I = getNumArgs(); I > 0; --I) {
1065 if (Loc.isInvalid() && getNumArgs())
1066 Loc = getArg(getNumArgs() - 1)->getEndLoc();
tools/clang/lib/AST/ExprConstant.cpp 9036 auto Args = llvm::makeArrayRef(E->getArgs(), E->getNumArgs());
tools/clang/lib/AST/ItaniumMangle.cpp 3918 CE->getNumArgs() >= 1 &&
3919 (CE->getNumArgs() == 1 || isa<CXXDefaultArgExpr>(CE->getArg(1))) &&
3932 unsigned N = CE->getNumArgs();
tools/clang/lib/AST/StmtPrinter.cpp 2079 for (unsigned i = 0, e = E->getNumArgs(); i != e; ++i) {
tools/clang/lib/Analysis/CFG.cpp 727 for (unsigned i = 0, e = E->getNumArgs(); i != e; ++i) {
tools/clang/lib/Analysis/ThreadSafetyCommon.cpp 120 Ctx.NumArgs = CE->getNumArgs();
tools/clang/lib/CodeGen/CGClass.cpp 2056 assert(E->getNumArgs() == 1 && "unexpected argcount for trivial ctor");
tools/clang/lib/CodeGen/CGExprConstant.cpp 1284 if (E->getNumArgs()) {
1285 assert(E->getNumArgs() == 1 && "trivial ctor with > 1 argument");
tools/clang/lib/Sema/SemaInit.cpp 6823 if (CCE->getNumArgs() > 0 && RD->hasAttr<PointerAttr>())
6856 Args = llvm::makeArrayRef(CCE->getArgs(), CCE->getNumArgs());
7596 if (!CCE || CCE->getNumArgs() != 1)
tools/clang/lib/Sema/SemaOpenMP.cpp 5447 CE->getNumArgs() > 0 && CE->getArg(0) != nullptr)
5735 CE->getNumArgs() > 0 && CE->getArg(0) != nullptr)
tools/clang/lib/Sema/TreeTransform.h 3506 if (getDerived().TransformExprs(Construct->getArgs(), Construct->getNumArgs(),
11242 if ((E->getNumArgs() == 1 ||
11243 (E->getNumArgs() > 1 && getDerived().DropCallArgument(E->getArg(1)))) &&
11265 if (getDerived().TransformExprs(E->getArgs(), E->getNumArgs(), true, Args,
11350 Args.reserve(E->getNumArgs());
11355 if (TransformExprs(E->getArgs(), E->getNumArgs(), true, Args,
tools/clang/lib/Serialization/ASTReaderStmt.cpp 1454 assert((NumArgs == E->getNumArgs()) && "Wrong NumArgs!");
tools/clang/lib/Serialization/ASTWriterStmt.cpp 1389 Record.push_back(E->getNumArgs());
1400 for (unsigned I = 0, N = E->getNumArgs(); I != N; ++I)
tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp 163 if (!Ex2 || Ex2->getNumArgs() != 1)
169 if (!Ex4 || Ex4->getNumArgs() != 1)
tools/clang/lib/Tooling/Transformer/SourceCodeBuilders.cpp 23 if (CE->getNumArgs() > 0 &&
tools/clang/tools/extra/clang-tidy/bugprone/ArgumentCommentCheck.cpp 340 if (Construct->getNumArgs() > 0 &&
348 llvm::makeArrayRef(Construct->getArgs(), Construct->getNumArgs()));
tools/clang/tools/extra/clang-tidy/bugprone/UnusedRaiiCheck.cpp 72 if (TOE->getNumArgs() == 0) {
tools/clang/tools/extra/clang-tidy/cert/ProperlySeededRandomGeneratorCheck.cpp 96 if (Func->getNumArgs() == 0 || Func->getArg(0)->isDefaultArgument()) {
tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp 38 if (cast<CXXConstructExpr>(C)->getNumArgs() == 0)
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp 175 if (ConstructExpr->getNumArgs() != 1 ||
tools/clang/tools/extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp 75 for (unsigned I = 0, NumParams = MatchedConstructExpr->getNumArgs();
tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp 81 return !Construct->isListInitialization() && Construct->getNumArgs() > 0 &&
349 if (Construct->getNumArgs() != 1)
tools/clang/tools/extra/clang-tidy/modernize/UseEmplaceCheck.cpp 127 if (IgnoreImplicitConstructors && CtorCall && CtorCall->getNumArgs() >= 1 &&
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp 104 for (unsigned int i = 1; i < CtorCall->getNumArgs(); ++i)
tools/clang/tools/extra/clang-tidy/readability/RedundantMemberInitCheck.cpp 51 if (Construct->getNumArgs() == 0 ||
tools/clang/tools/libclang/CXCursor.cpp 1188 return CE->getNumArgs();
1219 if (i < CE->getNumArgs()) {