Home
last modified time | relevance | path

Searched refs:getArgument (Results 1 – 25 of 51) sorted by relevance

123

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaConcept.h47 C.getCanonicalTemplateArgument((*ParameterMapping)[I].getArgument()) in hasMatchingParameterMapping()
49 C.getCanonicalTemplateArgument((*Other.ParameterMapping)[I].getArgument()) in hasMatchingParameterMapping()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-diff/lib/
H A DDiffConsumer.cpp183 case 'l': printValue(Log.getArgument(arg++), true); break; in logf()
184 case 'r': printValue(Log.getArgument(arg++), false); break; in logf()
H A DDiffLog.cpp27 const Value *LogBuilder::getArgument(unsigned I) const { return Arguments[I]; } in getArgument() function in LogBuilder
H A DDiffLog.h56 const Value *getArgument(unsigned I) const;
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp336 return turnTypeToValueDependence(E->getArgument()->getDependence()); in computeDependence()
471 Deps |= toExprDependence(Arg->getArgument().getDependence()); in computeDependence()
776 Deps |= toExprDependence(A.getArgument().getDependence()); in computeDependence()
786 D |= toExprDependence(A.getArgument().getDependence()); in computeDependence()
839 D |= toExprDependence(A.getArgument().getDependence()); in computeDependence()
878 TA |= ArgLoc.getArgument().getDependence() & InterestingDeps; in computeDependence()
H A DASTConcept.cpp111 ArgLoc.getArgument().print(Policy, OS, /*IncludeType*/ false); in print()
H A DTypePrinter.cpp2021 const TemplateArgument &getArgument(const TemplateArgument &A) { return A; } in getArgument() function
2023 static const TemplateArgument &getArgument(const TemplateArgumentLoc &A) { in getArgument() function
2024 return A.getArgument(); in getArgument()
2035 const TemplateArgument::ArgKind &Kind = A.getArgument().getKind(); in printArgument()
2038 return A.getArgument().print(PP, OS, IncludeType); in printArgument()
2197 Ctx, Arg, TTPD->getDefaultArgument().getArgument(), Args, Depth); in isSubstitutedDefaultArgument()
2216 OrigArgs.push_back(getArgument(A)); in printTo()
2217 while (!Args.empty() && getArgument(Args.back()).getIsDefaulted()) in printTo()
2231 const TemplateArgument &Argument = getArgument(Arg); in printTo()
H A DASTTypeTraits.cpp191 TAL->getArgument().print(PP, OS, /*IncludeType*/ true); in print()
H A DComment.cpp177 if (MaybeFunction.getArgument().getKind() != TemplateArgument::Type) in getFunctionTypeLoc()
H A DTemplateBase.cpp782 Deps |= Info[i].getArgument().getDependence(); in initializeFrom()
H A DDeclPrinter.cpp1270 Args[I].getArgument().print(Policy, Out, /*IncludeType*/ true); in printTemplateArguments()
1272 Args[I].getArgument().print( in printTemplateArguments()
H A DJSONNodeDumper.cpp1027 Visit(D->getDefaultArgument().getArgument(), in VisitTemplateTemplateParmDecl()
1558 [&TAL, this] { Visit(TAL.getArgument(), TAL.getSourceRange()); }); in VisitCXXDependentScopeMemberExpr()
H A DASTStructuralEquivalence.cpp716 return IsStructurallyEquivalent(Context, Arg1.getArgument(), in IsStructurallyEquivalent()
717 Arg2.getArgument()); in IsStructurallyEquivalent()
H A DODRDiagsEmitter.cpp1473 FirstTTPD->getDefaultArgument().getArgument(); in diagnoseMismatch()
1475 SecondTTPD->getDefaultArgument().getArgument(); in diagnoseMismatch()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp216 if (ArgLoc.getArgument().isPackExpansion()) in TraverseTemplateArgumentLoc()
510 if (Arg.getArgument().isNull() || in DiagnoseUnexpandedParameterPack()
511 !Arg.getArgument().containsUnexpandedParameterPack()) in DiagnoseUnexpandedParameterPack()
1067 const TemplateArgument &Argument = OrigLoc.getArgument(); in getTemplateArgumentPackExpansionPattern()
H A DSemaTemplate.cpp1686 if (DefaultArg.getArgument().getAsTemplate().isNull()) { in ActOnTemplateTemplateParameter()
4061 TemplateArgs[0].getArgument().getKind() in CheckTemplateIdType()
5323 const TemplateArgument &Arg = AL.getArgument(); in CheckTemplateTypeArgument()
5765 switch (Arg.getArgument().getKind()) { in CheckTemplateArgument()
5770 Expr *E = Arg.getArgument().getAsExpr(); in CheckTemplateArgument()
5799 SugaredConverted.push_back(Arg.getArgument()); in CheckTemplateArgument()
5868 QualType T = Arg.getArgument().getAsType(); in CheckTemplateArgument()
5923 if (!ConvertedArg.getArgument().isNull()) in CheckTemplateArgument()
5927 switch (Arg.getArgument().getKind()) { in CheckTemplateArgument()
5936 SugaredConverted.push_back(Arg.getArgument()); in CheckTemplateArgument()
[all …]
H A DTreeTransform.h3889 switch (Pattern.getArgument().getKind()) { in RebuildPackExpansion()
4669 InputExpr = Input.getArgument().getAsExpr(); in TransformTemplateArgument()
4771 if (In.getArgument().isPackExpansion()) { in TransformTemplateArguments()
4808 if (Out.getArgument().isNull()) in TransformTemplateArguments()
4826 if (Out.getArgument().isNull()) in TransformTemplateArguments()
4843 if (Out.getArgument().isNull()) in TransformTemplateArguments()
6877 NewArgList.push_back(ArgLoc.getArgument()); in TransformAutoType()
12611 Operand.get() == E->getArgument() && in TransformCXXDeleteExpr()
12618 if (!E->getArgument()->isTypeDependent()) { in TransformCXXDeleteExpr()
14154 Args.push_back(Loc.getArgument()); in TransformSizeOfPackExpr()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCXXDeleteChecker.cpp91 const Expr *DeletedObj = DE->getArgument(); in checkPreStmt()
H A DCallAndMessageChecker.cpp482 SVal Arg = C.getSVal(DE->getArgument()); in checkCXXDeallocation()
H A DMallocChecker.cpp2862 if (SymbolRef Sym = C.getSVal(DE->getArgument()).getAsSymbol()) in checkPreCall()
2863 checkUseAfterFree(Sym, C, DE->getArgument()); in checkPreCall()
2870 State = FreeMemAux(C, DE->getArgument(), Call, State, in checkPreCall()
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp54 switch (TALoc.getArgument().getKind()) { in handleTemplateArgumentLoc()
65 if (const TemplateDecl *TD = TALoc.getArgument() in handleTemplateArgumentLoc()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateBase.h574 const TemplateArgument &getArgument() const { return Argument; }
H A DASTNodeTraverser.h330 Visit(A.getArgument(), A.getSourceRange(), From, Label);
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp1946 const Expr *Base = DE->getArgument(); in EmitObjectDelete()
2086 const Expr *Arg = E->getArgument(); in EmitCXXDeleteExpr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCallEvent.h1151 return getOriginExpr()->getArgument(); in getArgExpr()

123