Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaWasm.cpp290 SourceLocation ArgLoc; in handleWebAssemblyImportModuleAttr() local
291 if (!SemaRef.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleWebAssemblyImportModuleAttr()
306 SourceLocation ArgLoc; in handleWebAssemblyImportNameAttr() local
307 if (!SemaRef.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleWebAssemblyImportNameAttr()
333 SourceLocation ArgLoc; in handleWebAssemblyExportNameAttr() local
334 if (!SemaRef.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleWebAssemblyExportNameAttr()
H A DSemaHLSL.cpp422 SourceLocation ArgLoc; in handleShaderAttr() local
423 if (!SemaRef.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleShaderAttr()
429 << AL << Str << ArgLoc; in handleShaderAttr()
449 SourceLocation ArgLoc = Loc->Loc; in handleResourceClassAttr() local
454 Diag(ArgLoc, diag::warn_attribute_type_not_supported) in handleResourceClassAttr()
459 D->addAttr(HLSLResourceClassAttr::Create(getASTContext(), RC, ArgLoc)); in handleResourceClassAttr()
474 SourceLocation ArgLoc = Loc->Loc; in handleResourceBindingAttr() local
501 Diag(ArgLoc, diag::err_hlsl_unsupported_register_type) in handleResourceBindingAttr()
509 Diag(ArgLoc, diag::err_hlsl_unsupported_register_number); in handleResourceBindingAttr()
H A DSemaMIPS.cpp250 SourceLocation ArgLoc; in handleInterruptAttr() local
254 else if (!SemaRef.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleInterruptAttr()
H A DSemaTemplateVariadic.cpp227 bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc) { in TraverseTemplateArgumentLoc() argument
228 if (ArgLoc.getArgument().isPackExpansion()) in TraverseTemplateArgumentLoc()
231 return inherited::TraverseTemplateArgumentLoc(ArgLoc); in TraverseTemplateArgumentLoc()
H A DSemaARM.cpp1318 SourceLocation ArgLoc; in handleInterruptAttr() local
1322 else if (!SemaRef.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleInterruptAttr()
1328 << AL << Str << ArgLoc; in handleInterruptAttr()
H A DSemaRISCV.cpp1440 SourceLocation ArgLoc; in handleInterruptAttr() local
1445 else if (!SemaRef.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleInterruptAttr()
1476 << AL << Str << ArgLoc; in handleInterruptAttr()
H A DSemaInit.cpp7391 SourceLocation ArgLoc = Arg->getBeginLoc(); in CheckMoveOnConstruction() local
7396 while (ArgLoc.isMacroID() && in CheckMoveOnConstruction()
7397 S.getSourceManager().isAtStartOfImmediateMacroExpansion(ArgLoc)) { in CheckMoveOnConstruction()
7398 ArgLoc = S.getSourceManager().getImmediateExpansionRange(ArgLoc).getBegin(); in CheckMoveOnConstruction()
7404 LParen = ArgLoc.getLocWithOffset(-1); in CheckMoveOnConstruction()
H A DSemaTemplate.cpp1208 for (const auto &ArgLoc : TemplateArgs->arguments()) in AttachTypeConstraint() local
1209 ConstraintArgs.addArgument(ArgLoc); in AttachTypeConstraint()
2248 for (auto &ArgLoc : TC->getTemplateArgsAsWritten()->arguments()) in DiagnoseUnexpandedParameterPacks() local
2249 if (S.DiagnoseUnexpandedParameterPack(ArgLoc, in DiagnoseUnexpandedParameterPacks()
/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.cpp106 for (auto &ArgLoc : ArgsAsWritten->arguments()) { in print() local
108 ArgLoc.getArgument().print(Policy, OS, /*IncludeType*/ false); in print()
H A DComputeDependence.cpp915 for (const TemplateArgumentLoc &ArgLoc : in computeDependence() local
917 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 = IdentifierLoc::create(Ctx, ArgLoc, PP.getIdentifierInfo(FixedArg)); in fixSeparateAttrArgAndNumber()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTransfer.cpp545 auto *ArgLoc = Env.get<RecordStorageLocation>(*Arg); in VisitCXXConstructExpr() local
546 if (ArgLoc == nullptr) in VisitCXXConstructExpr()
552 copyRecord(*ArgLoc, Loc, Env); in VisitCXXConstructExpr()
633 auto *ArgLoc = Env.getStorageLocation(*Arg); in VisitCallExpr() local
634 if (ArgLoc == nullptr) in VisitCallExpr()
637 Env.setStorageLocation(*S, *ArgLoc); in VisitCallExpr()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasSetTracker.cpp419 MemoryLocation ArgLoc = in add() local
424 addMemoryLocation(ArgLoc, getAccessFromModRef(ArgMask)); in add()
H A DAliasAnalysis.cpp248 MemoryLocation ArgLoc = MemoryLocation::getForArgument(Call, ArgIdx, TLI); in getModRefInfo() local
249 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/include/clang/AST/
H A DASTNodeTraverser.h734 for (const auto &ArgLoc : CSE->getTemplateArgsAsWritten()->arguments()) in VisitConceptSpecializationExpr() local
735 dumpTemplateArgumentLoc(ArgLoc); in VisitConceptSpecializationExpr()
H A DRecursiveASTVisitor.h273 bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc);
903 const TemplateArgumentLoc &ArgLoc) {
904 const TemplateArgument &Arg = ArgLoc.getArgument();
916 if (TypeSourceInfo *TSI = ArgLoc.getTypeSourceInfo())
924 if (ArgLoc.getTemplateQualifierLoc())
926 ArgLoc.getTemplateQualifierLoc()));
931 return getDerived().TraverseStmt(ArgLoc.getSourceExpression());
H A DDeclTemplate.h1280 for (const auto &ArgLoc : TC->getTemplateArgsAsWritten()->arguments())
1281 if (ArgLoc.getArgument().containsUnexpandedParameterPack())
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp1145 const auto &ArgLoc = OutLocs[i]; in parametersInCSRMatch() local
1147 if (!ArgLoc.isRegLoc()) in parametersInCSRMatch()
1150 MCRegister PhysReg = ArgLoc.getLocReg(); in parametersInCSRMatch()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp270 for (const auto &ArgLoc : SpecArgsWritten->arguments()) { in VisitFunctionDecl() local
272 VisitTemplateArgument(ArgLoc.getArgument()); in VisitFunctionDecl()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp906 auto &ArgLoc = OutLocs[i]; in areCalleeOutgoingArgsTailCallable() local
907 if (ArgLoc.isRegLoc()) in areCalleeOutgoingArgsTailCallable()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp6962 if (auto *ArgLoc = dyn_cast_or_null<Argument>(VarValue); in verifyNotEntryValue() local
6963 ArgLoc && ArgLoc->hasAttribute(Attribute::SwiftAsync)) in verifyNotEntryValue()
6985 if (auto *ArgLoc = dyn_cast_or_null<Argument>(VarValue); in verifyNotEntryValue() local
6986 ArgLoc && ArgLoc->hasAttribute(Attribute::SwiftAsync)) in verifyNotEntryValue()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.cpp4354 SourceLocation ArgLoc, in EmitNonNullArgCheck() argument
4398 EmitCheckSourceLocation(ArgLoc), EmitCheckSourceLocation(AttrLoc), in EmitNonNullArgCheck()
4405 SourceLocation ArgLoc, in EmitNonNullArgCheck() argument
4411 EmitNonNullArgCheck(RValue::get(Addr, *this), ArgType, ArgLoc, AC, ParmNum); in EmitNonNullArgCheck()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp3035 LocTy ArgLoc; in parseParameterList() local
3038 if (parseType(ArgTy, ArgLoc)) in parseParameterList()
3052 ArgLoc, V, AttributeSet::get(V->getContext(), ArgAttrs))); in parseParameterList()
7390 LocTy ArgLoc; in parseExceptionArgs() local
7392 if (parseType(ArgTy, ArgLoc)) in parseExceptionArgs()

12