Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaWasm.cpp303 SourceLocation ArgLoc; in handleWebAssemblyImportModuleAttr() local
304 if (!SemaRef.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleWebAssemblyImportModuleAttr()
319 SourceLocation ArgLoc; in handleWebAssemblyImportNameAttr() local
320 if (!SemaRef.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleWebAssemblyImportNameAttr()
346 SourceLocation ArgLoc; in handleWebAssemblyExportNameAttr() local
347 if (!SemaRef.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleWebAssemblyExportNameAttr()
H A DSemaMIPS.cpp251 SourceLocation ArgLoc; in handleInterruptAttr() local
255 else if (!SemaRef.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleInterruptAttr()
H A DSemaHLSL.cpp1592 SourceLocation ArgLoc; in handleShaderAttr() local
1593 if (!SemaRef.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleShaderAttr()
1599 << AL << Str << ArgLoc; in handleShaderAttr()
1726 SourceLocation ArgLoc = Loc->getLoc(); in handleResourceTypeAttr() local
1731 Diag(ArgLoc, diag::warn_attribute_type_not_supported) in handleResourceTypeAttr()
1850 static bool DiagnoseLocalRegisterBinding(Sema &S, SourceLocation &ArgLoc, in DiagnoseLocalRegisterBinding() argument
1857 S.Diag(ArgLoc, diag::err_hlsl_binding_type_mismatch) << RegTypeNum; in DiagnoseLocalRegisterBinding()
1897 S.Diag(ArgLoc, diag::err_hlsl_space_on_global_constant); in DiagnoseLocalRegisterBinding()
1903 S.Diag(ArgLoc, diag::warn_hlsl_deprecated_register_type_b); in DiagnoseLocalRegisterBinding()
1905 S.Diag(ArgLoc, diag::err_hlsl_binding_type_mismatch) << RegTypeNum; in DiagnoseLocalRegisterBinding()
[all …]
H A DSemaTemplate.cpp1214 for (const auto &ArgLoc : TemplateArgs->arguments()) in AttachTypeConstraint() local
1215 ConstraintArgs.addArgument(ArgLoc); in AttachTypeConstraint()
2289 for (auto &ArgLoc : TC->getTemplateArgsAsWritten()->arguments()) in DiagnoseUnexpandedParameterPacks() local
2290 if (S.DiagnoseUnexpandedParameterPack(ArgLoc, in DiagnoseUnexpandedParameterPacks()
5368 bool Sema::CheckTemplateArgument(NamedDecl *Param, TemplateArgumentLoc &ArgLoc, in CheckTemplateArgument() argument
5377 return CheckTemplateTypeArgument(TTP, ArgLoc, CTAI.SugaredConverted, in CheckTemplateArgument()
5380 const TemplateArgument &Arg = ArgLoc.getArgument(); in CheckTemplateArgument()
5448 ArgLoc = TemplateArgumentLoc(TA, R); in CheckTemplateArgument()
5484 ArgLoc.getTemplateNameLoc()); in CheckTemplateArgument()
5487 SS.Adopt(ArgLoc.getTemplateQualifierLoc()); in CheckTemplateArgument()
[all …]
H A DSemaTemplateVariadic.cpp248 TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc) override { in TraverseTemplateArgumentLoc() argument
249 if (ArgLoc.getArgument().isPackExpansion()) in TraverseTemplateArgumentLoc()
252 return DynamicRecursiveASTVisitor::TraverseTemplateArgumentLoc(ArgLoc); in TraverseTemplateArgumentLoc()
H A DSemaARM.cpp1310 SourceLocation ArgLoc; in handleInterruptAttr() local
1314 else if (!SemaRef.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleInterruptAttr()
1320 << AL << Str << ArgLoc; in handleInterruptAttr()
H A DSemaTemplateDeduction.cpp2894 TemplateArgumentLoc ArgLoc = S.getTrivialTemplateArgumentLoc( in ConvertDeducedTemplateArgument() local
2901 Param, ArgLoc, Template, Template->getLocation(), in ConvertDeducedTemplateArgument()
6462 const DefaultArguments &DefaultArgs, SourceLocation ArgLoc, in isTemplateTemplateParameterAtLeastAsSpecializedAs() argument
6476 *this, ArgLoc, Sema::InstantiatingTemplate::PartialOrderingTTP(), PArg, in isTemplateTemplateParameterAtLeastAsSpecializedAs()
6517 if (CheckTemplateArgumentList(AArg, ArgLoc, PArgList, DefaultArgs, in isTemplateTemplateParameterAtLeastAsSpecializedAs()
6528 TemplateDeductionInfo Info(ArgLoc, A->getDepth()); in isTemplateTemplateParameterAtLeastAsSpecializedAs()
/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.cpp104 for (auto &ArgLoc : ArgsAsWritten->arguments()) { in print() local
106 ArgLoc.getArgument().print(Policy, OS, /*IncludeType*/ false); in print()
H A DDynamicRecursiveASTVisitor.cpp130 bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc) { in TraverseTemplateArgumentLoc()
131 return Visitor.TraverseTemplateArgumentLoc(ArgLoc); in TraverseTemplateArgumentLoc()
H A DComputeDependence.cpp916 for (const TemplateArgumentLoc &ArgLoc : in computeDependence() local
918 TA |= ArgLoc.getArgument().getDependence() & InterestingDeps; in computeDependence()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseHLSL.cpp105 static void fixSeparateAttrArgAndNumber(StringRef ArgStr, SourceLocation ArgLoc, in fixSeparateAttrArgAndNumber() argument
114 P.Diag(ArgLoc, diag::err_hlsl_separate_attr_arg_and_number) in fixSeparateAttrArgAndNumber()
116 << FixItHint::CreateReplacement(SourceRange(ArgLoc, EndNumLoc), FixedArg); in fixSeparateAttrArgAndNumber()
118 Slot = new (Ctx) IdentifierLoc(ArgLoc, PP.getIdentifierInfo(FixedArg)); in fixSeparateAttrArgAndNumber()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTransfer.cpp550 auto *ArgLoc = Env.get<RecordStorageLocation>(*Arg); in VisitCXXConstructExpr() local
551 if (ArgLoc == nullptr) in VisitCXXConstructExpr()
557 copyRecord(*ArgLoc, Loc, Env); in VisitCXXConstructExpr()
638 auto *ArgLoc = Env.getStorageLocation(*Arg); in VisitCallExpr() local
639 if (ArgLoc == nullptr) in VisitCallExpr()
642 Env.setStorageLocation(*S, *ArgLoc); in VisitCallExpr()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasSetTracker.cpp415 MemoryLocation ArgLoc = in add() local
420 addMemoryLocation(ArgLoc, getAccessFromModRef(ArgMask)); in add()
H A DMemoryDependenceAnalysis.cpp448 MemoryLocation ArgLoc = MemoryLocation::getAfter(II->getArgOperand(1)); in getSimplePointerDependencyFrom() local
449 if (BatchAA.isMustAlias(ArgLoc, MemLoc)) in getSimplePointerDependencyFrom()
H A DBasicAliasAnalysis.cpp981 MemoryLocation ArgLoc = in getModRefInfo() local
985 AliasResult ArgAlias = AAQI.AAR.alias(ArgLoc, Loc, AAQI, Call); in getModRefInfo()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDynamicRecursiveASTVisitor.h164 virtual bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc);
H A DASTNodeTraverser.h770 for (const auto &ArgLoc : CSE->getTemplateArgsAsWritten()->arguments()) in VisitConceptSpecializationExpr() local
771 dumpTemplateArgumentLoc(ArgLoc); in VisitConceptSpecializationExpr()
H A DRecursiveASTVisitor.h275 bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc);
905 const TemplateArgumentLoc &ArgLoc) {
906 const TemplateArgument &Arg = ArgLoc.getArgument();
918 if (TypeSourceInfo *TSI = ArgLoc.getTypeSourceInfo())
926 if (ArgLoc.getTemplateQualifierLoc())
928 ArgLoc.getTemplateQualifierLoc()));
933 return getDerived().TraverseStmt(ArgLoc.getSourceExpression());
H A DDeclTemplate.h1287 for (const auto &ArgLoc : TC->getTemplateArgsAsWritten()->arguments())
1288 if (ArgLoc.getArgument().containsUnexpandedParameterPack())
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp1144 const auto &ArgLoc = OutLocs[i]; in parametersInCSRMatch() local
1146 if (!ArgLoc.isRegLoc()) in parametersInCSRMatch()
1149 MCRegister PhysReg = ArgLoc.getLocReg(); in parametersInCSRMatch()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp265 for (const auto &ArgLoc : SpecArgsWritten->arguments()) { in VisitFunctionDecl() local
267 VisitTemplateArgument(ArgLoc.getArgument()); in VisitFunctionDecl()
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp713 if (std::optional<SourceLocation> ArgLoc = in getExpansionLocOfMacroRecursive() local
717 return ArgLoc; in getExpansionLocOfMacroRecursive()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp955 auto &ArgLoc = OutLocs[i]; in areCalleeOutgoingArgsTailCallable() local
956 if (ArgLoc.isRegLoc()) in areCalleeOutgoingArgsTailCallable()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp7358 if (auto *ArgLoc = dyn_cast_or_null<Argument>(VarValue); in verifyNotEntryValue() local
7359 ArgLoc && ArgLoc->hasAttribute(Attribute::SwiftAsync)) in verifyNotEntryValue()
7381 if (auto *ArgLoc = dyn_cast_or_null<Argument>(VarValue); in verifyNotEntryValue() local
7382 ArgLoc && ArgLoc->hasAttribute(Attribute::SwiftAsync)) in verifyNotEntryValue()

12