| /llvm-project-15.0.7/clang/unittests/Tooling/RecursiveASTVisitorTests/ |
| H A D | TemplateArgumentLocTraverser.cpp | 18 bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc) { in TraverseTemplateArgumentLoc() argument 21 const TemplateArgument &Arg = ArgLoc.getArgument(); in TraverseTemplateArgumentLoc() 24 Match(Stream.str(), ArgLoc.getLocation()); in TraverseTemplateArgumentLoc() 26 TraverseTemplateArgumentLoc(ArgLoc); in TraverseTemplateArgumentLoc()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseNullptrCheck.cpp | 291 SourceLocation ArgLoc, MacroLoc; in allArgUsesValid() local 292 if (!getMacroAndArgLocations(CastLoc, ArgLoc, MacroLoc)) in allArgUsesValid() 325 bool getMacroAndArgLocations(SourceLocation Loc, SourceLocation &ArgLoc, in getMacroAndArgLocations() argument 329 ArgLoc = Loc; in getMacroAndArgLocations() 333 std::pair<FileID, unsigned> LocInfo = SM.getDecomposedLoc(ArgLoc); in getMacroAndArgLocations() 337 SourceLocation OldArgLoc = ArgLoc; in getMacroAndArgLocations() 338 ArgLoc = Expansion.getExpansionLocStart(); in getMacroAndArgLocations() 348 MacroLoc = SM.getExpansionRange(ArgLoc).getBegin(); in getMacroAndArgLocations() 350 ArgLoc = Expansion.getSpellingLoc().getLocWithOffset(LocInfo.second); in getMacroAndArgLocations() 351 if (ArgLoc.isFileID()) in getMacroAndArgLocations() [all …]
|
| /llvm-project-15.0.7/clang/test/SemaOpenCLCXX/ |
| H A D | address_space_overloading.clcpp | 18 __local int *ArgLoc; 21 TestGen = foo(ArgLoc);
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | SelectorLocationsKind.cpp | 22 SourceLocation ArgLoc, in getStandardSelLoc() argument 35 if (ArgLoc.isInvalid()) in getStandardSelLoc() 41 return ArgLoc.getLocWithOffset(-Len); in getStandardSelLoc()
|
| H A D | ComputeDependence.cpp | 847 for (const TemplateArgumentLoc &ArgLoc : in computeDependence() local 849 TA |= ArgLoc.getArgument().getDependence() & InterestingDeps; in computeDependence()
|
| H A D | DeclTemplate.cpp | 1492 for (auto &ArgLoc : ArgsAsWritten->arguments()) in print() local 1493 ArgLoc.getArgument().print(Policy, OS, /*IncludeType*/ false); in print()
|
| H A D | Type.cpp | 3694 for (const TemplateArgumentLoc &ArgLoc : Args) { in anyInstantiationDependentTemplateArguments() local 3695 if (ArgLoc.getArgument().isInstantiationDependent()) in anyInstantiationDependentTemplateArguments()
|
| /llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/ |
| H A D | Transfer.cpp | 411 auto *ArgLoc = Env.getStorageLocation(*Arg, SkipPast::Reference); in VisitCXXConstructExpr() local 412 if (ArgLoc == nullptr) in VisitCXXConstructExpr() 415 Env.setStorageLocation(*S, *ArgLoc); in VisitCXXConstructExpr() 493 auto *ArgLoc = Env.getStorageLocation(*Arg, SkipPast::None); in VisitCallExpr() local 494 if (ArgLoc == nullptr) in VisitCallExpr() 497 Env.setStorageLocation(*S, *ArgLoc); in VisitCallExpr() 505 auto *ArgLoc = Env.getStorageLocation(*S->getArg(0), SkipPast::Reference); in VisitCallExpr() local 506 if (ArgLoc == nullptr) in VisitCallExpr() 508 Env.setStorageLocation(*S, *ArgLoc); in VisitCallExpr()
|
| H A D | DataflowEnvironment.cpp | 231 auto *ArgLoc = Env.getStorageLocation(*Arg, SkipPast::Reference); in pushCall() local 232 assert(ArgLoc != nullptr); in pushCall() 233 Env.setStorageLocation(*Param, *ArgLoc); in pushCall()
|
| /llvm-project-15.0.7/clang/unittests/Tooling/ |
| H A D | SourceCodeTest.cpp | 539 SourceLocation ArgLoc = in TEST() local 542 auto ArgRange = CharSourceRange::getTokenRange(ArgLoc); in TEST()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | AliasSetTracker.cpp | 469 MemoryLocation ArgLoc = in add() local 474 addPointer(ArgLoc, getAccessFromModRef(ArgMask)); in add()
|
| H A D | AliasAnalysis.cpp | 256 MemoryLocation ArgLoc = in getModRefInfo() local 258 AliasResult ArgAlias = alias(ArgLoc, Loc, AAQI); in getModRefInfo()
|
| H A D | MemoryDependenceAnalysis.cpp | 450 MemoryLocation ArgLoc = MemoryLocation::getAfter(II->getArgOperand(1)); in getSimplePointerDependencyFrom() local 451 if (BatchAA.isMustAlias(ArgLoc, MemLoc)) in getSimplePointerDependencyFrom()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplateVariadic.cpp | 214 bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc) { in TraverseTemplateArgumentLoc() argument 215 if (ArgLoc.getArgument().isPackExpansion()) in TraverseTemplateArgumentLoc() 218 return inherited::TraverseTemplateArgumentLoc(ArgLoc); in TraverseTemplateArgumentLoc()
|
| H A D | SemaDeclAttr.cpp | 6903 SourceLocation ArgLoc; in handleHLSLShaderAttr() local 6904 if (!S.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleHLSLShaderAttr() 6910 << AL << Str << ArgLoc; in handleHLSLShaderAttr() 7004 SourceLocation ArgLoc; in handleARMInterruptAttr() local 7081 SourceLocation ArgLoc; in handleMipsInterruptAttr() local 7310 SourceLocation ArgLoc; in handleWebAssemblyExportNameAttr() local 7311 if (!S.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleWebAssemblyExportNameAttr() 7363 SourceLocation ArgLoc; in handleWebAssemblyImportModuleAttr() local 7364 if (!S.checkStringLiteralArgumentAttr(AL, 0, Str, &ArgLoc)) in handleWebAssemblyImportModuleAttr() 7380 SourceLocation ArgLoc; in handleWebAssemblyImportNameAttr() local [all …]
|
| H A D | SemaInit.cpp | 7959 SourceLocation ArgLoc = Arg->getBeginLoc(); in CheckMoveOnConstruction() local 7964 while (ArgLoc.isMacroID() && in CheckMoveOnConstruction() 7965 S.getSourceManager().isAtStartOfImmediateMacroExpansion(ArgLoc)) { in CheckMoveOnConstruction() 7966 ArgLoc = S.getSourceManager().getImmediateExpansionRange(ArgLoc).getBegin(); in CheckMoveOnConstruction() 7972 LParen = ArgLoc.getLocWithOffset(-1); in CheckMoveOnConstruction()
|
| /llvm-project-15.0.7/clang-tools-extra/modularize/ |
| H A D | Modularize.cpp | 561 bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc) { in TraverseTemplateArgumentLoc() argument 750 bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc) { in TraverseTemplateArgumentLoc() argument
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ASTNodeTraverser.h | 631 for (const auto &ArgLoc : CSE->getTemplateArgsAsWritten()->arguments()) in VisitConceptSpecializationExpr() local 632 dumpTemplateArgumentLoc(ArgLoc); in VisitConceptSpecializationExpr()
|
| H A D | RecursiveASTVisitor.h | 284 bool TraverseTemplateArgumentLoc(const TemplateArgumentLoc &ArgLoc); 900 const TemplateArgumentLoc &ArgLoc) { 901 const TemplateArgument &Arg = ArgLoc.getArgument(); 912 if (TypeSourceInfo *TSI = ArgLoc.getTypeSourceInfo()) 920 if (ArgLoc.getTemplateQualifierLoc()) 922 ArgLoc.getTemplateQualifierLoc())); 927 return getDerived().TraverseStmt(ArgLoc.getSourceExpression());
|
| H A D | DeclTemplate.h | 1335 for (const auto &ArgLoc : TC->getTemplateArgsAsWritten()->arguments()) 1336 if (ArgLoc.getArgument().containsUnexpandedParameterPack())
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | FuchsiaHandleChecker.cpp | 303 if (Optional<Loc> ArgLoc = Arg.getAs<Loc>()) { in getFuchsiaHandleSymbols() local 304 SymbolRef Sym = State->getSVal(*ArgLoc).getAsSymbol(); in getFuchsiaHandleSymbols()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 963 const auto &ArgLoc = OutLocs[i]; in parametersInCSRMatch() local 965 if (!ArgLoc.isRegLoc()) in parametersInCSRMatch() 968 MCRegister PhysReg = ArgLoc.getLocReg(); in parametersInCSRMatch()
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 699 if (llvm::Optional<SourceLocation> ArgLoc = getExpansionLocOfMacro( in getExpansionLocOfMacro() local 701 return ArgLoc; in getExpansionLocOfMacro()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64CallLowering.cpp | 784 auto &ArgLoc = OutLocs[i]; in areCalleeOutgoingArgsTailCallable() local 785 if (ArgLoc.isRegLoc()) in areCalleeOutgoingArgsTailCallable()
|
| /llvm-project-15.0.7/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 2515 LocTy ArgLoc; in parseParameterList() local 2518 if (parseType(ArgTy, ArgLoc)) in parseParameterList() 2532 ArgLoc, V, AttributeSet::get(V->getContext(), ArgAttrs))); in parseParameterList() 6483 LocTy ArgLoc; in parseExceptionArgs() local 6485 if (parseType(ArgTy, ArgLoc)) in parseExceptionArgs()
|