| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | AvoidConstParamsInDecls.cpp | 23 SourceRange getTypeRange(const ParmVarDecl &Param) { in getTypeRange() argument 24 return SourceRange(Param.getBeginLoc(), in getTypeRange() 25 Param.getLocation().getLocWithOffset(-1)); in getTypeRange() 42 const auto *Param = Result.Nodes.getNodeAs<ParmVarDecl>("param"); in check() local 44 if (!Param->getType().isLocalConstQualified()) in check() 47 auto Diag = diag(Param->getBeginLoc(), in check() 51 if (Param->getName().empty()) { in check() 53 if (Param == Func->getParamDecl(I)) { in check() 59 Diag << Param; in check() 62 if (Param->getBeginLoc().isMacroID() != Param->getEndLoc().isMacroID()) { in check() [all …]
|
| H A D | SuspiciousCallArgumentCheck.cpp | 135 return Arg.equals_insensitive(Param); in applyEqualityHeuristic() 140 StringRef Param) { in applyAbbreviationHeuristic() argument 155 StringRef Shorter = Arg.size() < Param.size() ? Arg : Param; in applyPrefixHeuristic() 156 StringRef Longer = Arg.size() >= Param.size() ? Arg : Param; in applyPrefixHeuristic() 167 StringRef Shorter = Arg.size() < Param.size() ? Arg : Param; in applySuffixHeuristic() 168 StringRef Longer = Arg.size() >= Param.size() ? Arg : Param; in applySuffixHeuristic() 183 std::string ParamLower = Param.lower(); in applySubstringHeuristic() 208 double Dist = Arg.edit_distance(Param); in applyLevenshteinHeuristic() 218 std::ptrdiff_t ParamLen = Param.size(); in applyJaroWinklerHeuristic() 266 if (tolower(Arg[I]) == tolower(Param[I])) in applyJaroWinklerHeuristic() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchersMacros.h | 74 #define AST_MATCHER_FUNCTION_P(ReturnType, DefineMatcher, ParamType, Param) \ argument 75 AST_MATCHER_FUNCTION_P_OVERLOAD(ReturnType, DefineMatcher, ParamType, Param, \ 78 Param, OverloadId) \ argument 79 inline ReturnType DefineMatcher(ParamType const &Param); \ 81 inline ReturnType DefineMatcher(ParamType const &Param) 128 #define AST_MATCHER_P(Type, DefineMatcher, ParamType, Param) \ argument 129 AST_MATCHER_P_OVERLOAD(Type, DefineMatcher, ParamType, Param, 0) 139 : Param(A##Param) {} \ 266 Param, 0) 277 : Param(A##Param) {} \ [all …]
|
| /llvm-project-15.0.7/clang/unittests/Rename/ |
| H A D | RenameClassTest.cpp | 195 auto Param = GetParam(); in TEST_P() local 196 std::string OldName = Param.OldName.empty() ? "a::Foo" : Param.OldName; in TEST_P() 197 std::string NewName = Param.NewName.empty() ? "b::Bar" : Param.NewName; in TEST_P() 198 std::string Actual = runClangRenameOnCode(Param.Before, OldName, NewName); in TEST_P() 199 CompareSnippets(Param.After, Actual); in TEST_P() 304 auto Param = GetParam(); in TEST_P() local 306 runClangRenameOnCode(Param.Before, Param.OldName, Param.NewName); in TEST_P() 307 CompareSnippets(Param.After, Actual); in TEST_P() 400 auto Param = GetParam(); in TEST_P() local 402 runClangRenameOnCode(Param.Before, Param.OldName, Param.NewName); in TEST_P() [all …]
|
| H A D | RenameEnumTest.cpp | 148 auto Param = GetParam(); in TEST_P() local 149 assert(!Param.OldName.empty()); in TEST_P() 150 assert(!Param.NewName.empty()); in TEST_P() 152 runClangRenameOnCode(Param.Before, Param.OldName, Param.NewName); in TEST_P() 153 CompareSnippets(Param.After, Actual); in TEST_P()
|
| H A D | RenameMemberTest.cpp | 160 auto Param = GetParam(); in TEST_P() local 161 assert(!Param.OldName.empty()); in TEST_P() 162 assert(!Param.NewName.empty()); in TEST_P() 164 runClangRenameOnCode(Param.Before, Param.OldName, Param.NewName); in TEST_P() 165 CompareSnippets(Param.After, Actual); in TEST_P()
|
| H A D | RenameAliasTest.cpp | 196 auto Param = GetParam(); in TEST_P() local 197 assert(!Param.OldName.empty()); in TEST_P() 198 assert(!Param.NewName.empty()); in TEST_P() 200 runClangRenameOnCode(Param.Before, Param.OldName, Param.NewName); in TEST_P() 201 CompareSnippets(Param.After, Actual); in TEST_P()
|
| /llvm-project-15.0.7/lldb/test/Shell/SymbolFile/NativePDB/ |
| H A D | nested-types.cpp | 46 template<typename Param> 53 template<typename Param> 55 Param I = 8; 56 Param J = 9; 63 Param M = 12; 64 Param N = 13; 66 Param K = 10; 67 Param L = 11;
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | LSPBinder.h | 60 template <typename Param, typename Result, typename ThisT> 68 template <typename Param, typename ThisT> 70 void (ThisT::*Handler)(const Param &)); 76 template <typename Param, typename Result, typename ThisT> 132 template <typename Param, typename Result, typename ThisT> 134 void (ThisT::*Handler)(const Param &, in method() argument 145 template <typename Param, typename ThisT> 149 llvm::Expected<Param> P = in notification() 150 LSPBinder::parse<Param>(RawParams, Method, "request"); in notification() 157 template <typename Param, typename Result, typename ThisT> [all …]
|
| H A D | Hover.h | 43 struct Param { struct 84 llvm::Optional<std::vector<Param>> Parameters; 86 llvm::Optional<std::vector<Param>> TemplateParameters; 97 llvm::Optional<Param> CalleeArgInfo; 131 llvm::raw_ostream &operator<<(llvm::raw_ostream &, const HoverInfo::Param &); 132 inline bool operator==(const HoverInfo::Param &LHS, 133 const HoverInfo::Param &RHS) {
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ |
| H A D | UnusedParametersCheck.cpp | 137 const auto *Param = Function->getParamDecl(ParamIndex); in warnOnUnusedParameter() local 139 if (Param->isInvalidDecl()) in warnOnUnusedParameter() 141 auto MyDiag = diag(Param->getLocation(), "parameter %0 is unused") << Param; in warnOnUnusedParameter() 157 SourceRange RemovalRange(Param->getLocation()); in warnOnUnusedParameter() 162 RemovalRange, (Twine(" /*") + Param->getName() + "*/").str()); in warnOnUnusedParameter() 185 const auto *Param = Function->getParamDecl(I); in check() local 186 if (Param->isUsed() || Param->isReferenced() || !Param->getDeclName() || in check() 187 Param->hasAttr<UnusedAttr>()) in check()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/ |
| H A D | UnnecessaryValueParamCheck.cpp | 84 const auto *Param = Result.Nodes.getNodeAs<ParmVarDecl>("param"); in check() local 92 if (Analyzer.isMutated(Param)) in check() 96 Param->getType().getCanonicalType().isConstQualified(); in check() 105 *Param, *Function, *Result.Context); in check() 107 auto CanonicalType = Param->getType().getCanonicalType(); in check() 117 handleMoveFix(*Param, DeclRefExpr, *Result.Context); in check() 124 Function->parameters().end(), Param) - in check() 128 diag(Param->getLocation(), in check() 132 << IsConstQualified << paramNameOrIndex(Param->getName(), Index); in check() 141 if (Param->getBeginLoc().isMacroID() || (Method && Method->isVirtual()) || in check()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULibFunc.cpp | 64 unsigned char Param[5]; member 112 while (I < (sizeof Param/sizeof Param[0]) && Param[I]) ++I; in getNumArgs() 379 AMDGPULibFunc::Param P; in getNextParam() 380 if (Index >= int(sizeof Rule.Param/sizeof Rule.Param[0])) return P; in getNextParam() 382 const char R = Rule.Param[Index]; in getNextParam() 577 AMDGPULibFunc::Param Prev; 664 Param P; in parseFuncName() 827 AMDGPULibFunc::Param Ptr; in operator ()() 868 Param P; in mangleNameItanium() 879 const AMDGPULibFunc::Param& P, in getIntrinsicParamType() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Tools/lsp-server-support/ |
| H A D | Transport.h | 132 template <typename Param, typename Result, typename ThisT> 134 void (ThisT::*handler)(const Param &, Callback<Result>)) { in method() argument 138 llvm::Expected<Param> param = parse<Param>(rawParams, method, "request"); in method() 145 template <typename Param, typename ThisT> 147 void (ThisT::*handler)(const Param &)) { in notification() argument 150 llvm::Expected<Param> param = parse<Param>(rawParams, method, "request"); in notification()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | StringChecker.cpp | 71 const auto Param = Call.getArgSVal(0).getAs<Loc>(); in checkPreCall() local 72 if (!Param) in checkPreCall() 77 std::tie(NotNull, Null) = C.getState()->assume(*Param); in checkPreCall() 80 const auto Callback = [Param](PathSensitiveBugReport &BR) -> std::string { in checkPreCall() 81 return BR.isInteresting(*Param) ? "Assuming the pointer is not null." in checkPreCall()
|
| H A D | CXXSelfAssignmentChecker.cpp | 51 auto Param = SVB.makeLoc(State->getRegion(MD->getParamDecl(0), LCtx)); in checkBeginFunction() local 52 auto ParamVal = State->getSVal(Param); in checkBeginFunction() 54 ProgramStateRef SelfAssignState = State->bindLoc(Param, ThisVal, LCtx); in checkBeginFunction() 64 ProgramStateRef NonSelfAssignState = State->bindLoc(Param, ParamVal, LCtx); in checkBeginFunction()
|
| H A D | STLAlgorithmModeling.cpp | 115 SVal Param = State->getSVal(CE->getArg(paramNum), LCtx); in Find() local 123 const auto *Pos = getIteratorPosition(State, Param); in Find() 139 Param = State->getSVal(CE->getArg(paramNum + 1), LCtx); in Find() 145 Pos = getIteratorPosition(State, Param); in Find() 164 auto StateNotFound = State->BindExpr(CE, LCtx, Param); in Find()
|
| /llvm-project-15.0.7/clang/test/CXX/special/class.init/class.inhctor.init/ |
| H A D | p1.cpp | 98 struct Param; 100 constexpr A(Param); 114 struct Param { struct 115 constexpr Param(int c) : n(4 * b.a + b.b + c) {} in Param() argument 119 constexpr A::A(Param p) : a(p.n) {} in A()
|
| /llvm-project-15.0.7/libcxx/test/support/ |
| H A D | test_comparisons.h | 85 template <class T, class Param> 86 TEST_CONSTEXPR_CXX14 bool testComparisonsValues(Param val1, Param val2) in testComparisonsValues() 147 template <class T, class Param> 148 constexpr bool testOrderValues(Param val1, Param val2) { in testOrderValues() 177 template <class T, class Param> 178 TEST_CONSTEXPR_CXX14 bool testEqualityValues(Param val1, Param val2) in testEqualityValues()
|
| /llvm-project-15.0.7/clang/utils/TableGen/ |
| H A D | MveEmitter.cpp | 1032 const Type *getType(Init *I, const Type *Param); 1038 const Type *Param); 1060 return getType(Dag, Param); in getType() 1062 return getType(Def->getDef(), Param); in getType() 1096 if (isa<VoidType>(Param)) in getType() 1098 return Param; in getType() 1177 const Type *CastType = getType(Op, Param); in getCodeForDag() 1293 return getCodeForDag(DI, Scope, Param); in getCodeForDagArg() 1298 const Type *T = getType(Rec, Param); in getCodeForDagArg() 1407 IA.i1 = Param->sizeInBits(); in ACLEIntrinsic() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/support/ |
| H A D | ContextTests.cpp | 27 Key<std::unique_ptr<int>> Param; in TEST() local 29 Context Ctx = Context::empty().derive(Param, std::make_unique<int>(10)); in TEST() 30 EXPECT_EQ(**Ctx.get(Param), 10); in TEST() 33 EXPECT_EQ(**NewCtx.get(Param), 10); in TEST()
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/ |
| H A D | sanitizer_stackdepot_test.cpp | 171 auto Param = GetParam(); in TEST_P() local 176 while (here < Param.UniqueThreads) std::this_thread::yield(); in TEST_P() 179 for (int r = 0; r < Param.RepeatPerThread; ++r) { in TEST_P() 181 for (int i = 0; i < Param.UniqueStacksPerThread; ++i) { in TEST_P() 184 if (Param.UseCount) in TEST_P() 192 for (int i = 0; i < Param.Threads; ++i) in TEST_P() 193 threads.emplace_back(thread, Param.UniqueThreads * i); in TEST_P()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 1084 return Param; in ActOnTypeParameter() 1089 return Param; in ActOnTypeParameter() 1095 return Param; in ActOnTypeParameter() 1592 return Param; in ActOnNonTypeTemplateParameter() 1606 return Param; in ActOnNonTypeTemplateParameter() 1686 return Param; in ActOnTemplateTemplateParameter() 5757 ++Param; in CheckTemplateArgumentList() 5807 ++Param; in CheckTemplateArgumentList() 5857 ++Param; in CheckTemplateArgumentList() 5945 ++Param; in CheckTemplateArgumentList() [all …]
|
| /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/tests/ |
| H A D | mutex_test.cpp | 65 static void *lockThread(void *Param) { in lockThread() argument 66 TestData *Data = reinterpret_cast<TestData *>(Param); in lockThread() 74 static void *tryThread(void *Param) { in tryThread() argument 75 TestData *Data = reinterpret_cast<TestData *>(Param); in tryThread()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseEqualsDefaultCheck.cpp | 67 const auto *Param = Ctor->getParamDecl(0); in isCopyConstructorAndCanBeDefaulted() local 88 equalsNode(Param))))))))))), in isCopyConstructorAndCanBeDefaulted() 96 auto AccessToFieldInParam = accessToFieldInVar(Field, Param); in isCopyConstructorAndCanBeDefaulted() 127 const auto *Param = Operator->getParamDecl(0); in isCopyAssignmentAndCanBeDefaulted() local 171 equalsNode(Param)))))))))), in isCopyAssignmentAndCanBeDefaulted() 185 auto RHS = accessToFieldInVar(Field, Param); in isCopyAssignmentAndCanBeDefaulted()
|