Home
last modified time | relevance | path

Searched refs:ArgLoc (Results 1 – 25 of 38) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DSelectorLocationsKind.cpp22 SourceLocation ArgLoc, in getStandardSelLoc() argument
35 if (ArgLoc.isInvalid()) in getStandardSelLoc()
41 return ArgLoc.getLocWithOffset(-Len); in getStandardSelLoc()
H A DASTConcept.cpp110 for (auto &ArgLoc : ArgsAsWritten->arguments()) in print() local
111 ArgLoc.getArgument().print(Policy, OS, /*IncludeType*/ false); in print()
H A DComputeDependence.cpp876 for (const TemplateArgumentLoc &ArgLoc : in computeDependence() local
878 TA |= ArgLoc.getArgument().getDependence() & InterestingDeps; in computeDependence()
H A DType.cpp4043 for (const TemplateArgumentLoc &ArgLoc : Args) { in anyInstantiationDependentTemplateArguments() local
4044 if (ArgLoc.getArgument().isInstantiationDependent()) in anyInstantiationDependentTemplateArguments()
H A DExpr.cpp1740 for (const TemplateArgumentLoc &ArgLoc : TemplateArgs->arguments()) { in Create() local
1741 Deps |= toExprDependence(ArgLoc.getArgument().getDependence()); in Create()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseHLSL.cpp104 static void fixSeparateAttrArgAndNumber(StringRef ArgStr, SourceLocation ArgLoc, in fixSeparateAttrArgAndNumber() argument
113 P.Diag(ArgLoc, diag::err_hlsl_separate_attr_arg_and_number) in fixSeparateAttrArgAndNumber()
115 << FixItHint::CreateReplacement(SourceRange(ArgLoc, EndNumLoc), FixedArg); in fixSeparateAttrArgAndNumber()
117 Slot = IdentifierLoc::create(Ctx, ArgLoc, PP.getIdentifierInfo(FixedArg)); in fixSeparateAttrArgAndNumber()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTransfer.cpp471 auto *ArgLoc = Env.get<RecordStorageLocation>(*Arg); in VisitCXXConstructExpr() local
472 if (ArgLoc == nullptr) in VisitCXXConstructExpr()
476 if (Value *Val = Env.getValue(*ArgLoc)) in VisitCXXConstructExpr()
481 copyRecord(*ArgLoc, Val.getLoc(), Env); in VisitCXXConstructExpr()
566 auto *ArgLoc = Env.getStorageLocation(*Arg); in VisitCallExpr() local
567 if (ArgLoc == nullptr) in VisitCallExpr()
570 Env.setStorageLocation(*S, *ArgLoc); in VisitCallExpr()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasSetTracker.cpp417 MemoryLocation ArgLoc = in add() local
422 addMemoryLocation(ArgLoc, getAccessFromModRef(ArgMask)); in add()
H A DAliasAnalysis.cpp246 MemoryLocation ArgLoc = MemoryLocation::getForArgument(Call, ArgIdx, TLI); in getModRefInfo() local
247 AliasResult ArgAlias = alias(ArgLoc, Loc, AAQI, Call); in getModRefInfo()
H A DMemoryDependenceAnalysis.cpp485 MemoryLocation ArgLoc = MemoryLocation::getAfter(II->getArgOperand(1)); in getSimplePointerDependencyFrom() local
486 if (BatchAA.isMustAlias(ArgLoc, MemLoc)) in getSimplePointerDependencyFrom()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DFuchsiaHandleChecker.cpp304 if (std::optional<Loc> ArgLoc = Arg.getAs<Loc>()) { in getFuchsiaHandleSymbols() local
305 SymbolRef Sym = State->getSVal(*ArgLoc).getAsSymbol(); in getFuchsiaHandleSymbols()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp215 bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc) { in TraverseTemplateArgumentLoc() argument
216 if (ArgLoc.getArgument().isPackExpansion()) in TraverseTemplateArgumentLoc()
219 return inherited::TraverseTemplateArgumentLoc(ArgLoc); in TraverseTemplateArgumentLoc()
H A DSemaDeclAttr.cpp7238 SourceLocation ArgLoc; in handleHLSLShaderAttr() local
7239 if (!S.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleHLSLShaderAttr()
7245 << AL << Str << ArgLoc; in handleHLSLShaderAttr()
7282 SourceLocation ArgLoc = Loc->Loc; in handleHLSLResourceBindingAttr() local
7463 SourceLocation ArgLoc; in handleARMInterruptAttr() local
7540 SourceLocation ArgLoc; in handleMipsInterruptAttr() local
7771 SourceLocation ArgLoc; in handleWebAssemblyExportNameAttr() local
7772 if (!S.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleWebAssemblyExportNameAttr()
7824 SourceLocation ArgLoc; in handleWebAssemblyImportModuleAttr() local
7841 SourceLocation ArgLoc; in handleWebAssemblyImportNameAttr() local
[all …]
H A DSemaInit.cpp8447 SourceLocation ArgLoc = Arg->getBeginLoc(); in CheckMoveOnConstruction() local
8452 while (ArgLoc.isMacroID() && in CheckMoveOnConstruction()
8453 S.getSourceManager().isAtStartOfImmediateMacroExpansion(ArgLoc)) { in CheckMoveOnConstruction()
8454 ArgLoc = S.getSourceManager().getImmediateExpansionRange(ArgLoc).getBegin(); in CheckMoveOnConstruction()
8460 LParen = ArgLoc.getLocWithOffset(-1); in CheckMoveOnConstruction()
H A DSemaTemplate.cpp1254 for (const auto &ArgLoc : TemplateArgs->arguments()) in AttachTypeConstraint() local
1255 ConstraintArgs.addArgument(ArgLoc); in AttachTypeConstraint()
2889 for (auto &ArgLoc : TC->getTemplateArgsAsWritten()->arguments()) in DiagnoseUnexpandedParameterPacks() local
2890 if (S.DiagnoseUnexpandedParameterPack(ArgLoc, in DiagnoseUnexpandedParameterPacks()
H A DTreeTransform.h649 TemplateArgumentLoc &ArgLoc);
6876 for (const auto &ArgLoc : NewTemplateArgs.arguments()) in TransformAutoType() local
6877 NewArgList.push_back(ArgLoc.getArgument()); in TransformAutoType()
14100 TemplateArgumentLoc ArgLoc; in TransformSizeOfPackExpr() local
14101 InventTemplateArgumentLoc(Arg, ArgLoc); in TransformSizeOfPackExpr()
14107 getSema().getTemplateArgumentPackExpansionPattern(ArgLoc, Ellipsis, in TransformSizeOfPackExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTNodeTraverser.h643 for (const auto &ArgLoc : CSE->getTemplateArgsAsWritten()->arguments()) in VisitConceptSpecializationExpr() local
644 dumpTemplateArgumentLoc(ArgLoc); in VisitConceptSpecializationExpr()
H A DRecursiveASTVisitor.h271 bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc);
878 const TemplateArgumentLoc &ArgLoc) {
879 const TemplateArgument &Arg = ArgLoc.getArgument();
891 if (TypeSourceInfo *TSI = ArgLoc.getTypeSourceInfo())
899 if (ArgLoc.getTemplateQualifierLoc())
901 ArgLoc.getTemplateQualifierLoc()));
906 return getDerived().TraverseStmt(ArgLoc.getSourceExpression());
H A DDeclTemplate.h1304 for (const auto &ArgLoc : TC->getTemplateArgsAsWritten()->arguments())
1305 if (ArgLoc.getArgument().containsUnexpandedParameterPack())
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp1030 const auto &ArgLoc = OutLocs[i]; in parametersInCSRMatch() local
1032 if (!ArgLoc.isRegLoc()) in parametersInCSRMatch()
1035 MCRegister PhysReg = ArgLoc.getLocReg(); in parametersInCSRMatch()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp700 if (std::optional<SourceLocation> ArgLoc = getExpansionLocOfMacro( in getExpansionLocOfMacro() local
702 return ArgLoc; in getExpansionLocOfMacro()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp897 auto &ArgLoc = OutLocs[i]; in areCalleeOutgoingArgsTailCallable() local
898 if (ArgLoc.isRegLoc()) in areCalleeOutgoingArgsTailCallable()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp2923 LocTy ArgLoc; in parseParameterList() local
2926 if (parseType(ArgTy, ArgLoc)) in parseParameterList()
2940 ArgLoc, V, AttributeSet::get(V->getContext(), ArgAttrs))); in parseParameterList()
6955 LocTy ArgLoc; in parseExceptionArgs() local
6957 if (parseType(ArgTy, ArgLoc)) in parseExceptionArgs()
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DDriver.cpp3912 auto ArgLoc = HostActionToInputArgMap.find(A); in processHostLinkAction() local
3913 if (ArgLoc == HostActionToInputArgMap.end()) in processHostLinkAction()
3915 auto OFKLoc = InputArgToOffloadKindMap.find(ArgLoc->second); in processHostLinkAction()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp6571 if (auto *ArgLoc = dyn_cast_or_null<Argument>(VarValue); in verifyNotEntryValue() local
6572 ArgLoc && ArgLoc->hasAttribute(Attribute::SwiftAsync)) in verifyNotEntryValue()

12