Home
last modified time | relevance | path

Searched refs:Hint (Results 1 – 25 of 88) sorted by relevance

1234

/llvm-project-15.0.7/clang/unittests/Tooling/
H A DFixItTest.cpp65 FixItHint Hint = createRemoval(CE); in TEST() local
67 EXPECT_TRUE(Hint.InsertFromRange.isInvalid()); in TEST()
68 EXPECT_TRUE(Hint.CodeToInsert.empty()); in TEST()
93 FixItHint Hint = createRemoval(CE); in TEST() local
96 EXPECT_TRUE(Hint.CodeToInsert.empty()); in TEST()
117 Hint = createRemoval(CE2); in TEST()
123 EXPECT_TRUE(Hint.CodeToInsert.empty()); in TEST()
160 FixItHint Hint = in TEST() local
167 EXPECT_TRUE(Hint.CodeToInsert.empty()); in TEST()
178 EXPECT_EQ("y", Hint.CodeToInsert); in TEST()
[all …]
/llvm-project-15.0.7/clang/lib/Frontend/Rewrite/
H A DFixItRewriter.cpp157 const FixItHint &Hint = Info.getFixItHint(Idx); in HandleDiagnostic() local
159 if (Hint.CodeToInsert.empty()) { in HandleDiagnostic()
160 if (Hint.InsertFromRange.isValid()) in HandleDiagnostic()
161 commit.insertFromRange(Hint.RemoveRange.getBegin(), in HandleDiagnostic()
162 Hint.InsertFromRange, /*afterToken=*/false, in HandleDiagnostic()
163 Hint.BeforePreviousInsertions); in HandleDiagnostic()
165 commit.remove(Hint.RemoveRange); in HandleDiagnostic()
167 if (Hint.RemoveRange.isTokenRange() || in HandleDiagnostic()
168 Hint.RemoveRange.getBegin() != Hint.RemoveRange.getEnd()) in HandleDiagnostic()
169 commit.replace(Hint.RemoveRange, Hint.CodeToInsert); in HandleDiagnostic()
[all …]
/llvm-project-15.0.7/libcxx/benchmarks/
H A Dmap.bench.cpp276 template <class Mode, class Hint>
280 template < ::Hint hint>
311 template < ::Hint hint>
395 template <class Mode, class Hint>
399 template < ::Hint hint>
430 template < ::Hint hint>
515 template <class Mode, class Hint>
519 template < ::Hint hint>
550 template < ::Hint hint>
639 template < ::Hint hint>
[all …]
/llvm-project-15.0.7/clang/lib/Frontend/
H A DDiagnosticRenderer.cpp63 for (const auto &Hint : FixItHints) in mergeFixits() local
64 if (Hint.CodeToInsert.empty()) { in mergeFixits()
65 if (Hint.InsertFromRange.isValid()) in mergeFixits()
70 commit.remove(Hint.RemoveRange); in mergeFixits()
72 if (Hint.RemoveRange.isTokenRange() || in mergeFixits()
73 Hint.RemoveRange.getBegin() != Hint.RemoveRange.getEnd()) in mergeFixits()
74 commit.replace(Hint.RemoveRange, Hint.CodeToInsert); in mergeFixits()
76 commit.insert(Hint.RemoveRange.getBegin(), Hint.CodeToInsert, in mergeFixits()
111 for (const auto &Hint : FixItHints) in emitDiagnostic() local
112 if (Hint.RemoveRange.isValid()) in emitDiagnostic()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/objc/
H A DNSInvocationArgumentLifetimeCheck.cpp88 if (llvm::Optional<FixItHint> Hint = in fixItHintForVarDecl() local
90 return Hint; in fixItHintForVarDecl()
92 if (llvm::Optional<FixItHint> Hint = fixItHintReplacementForOwnershipString( in fixItHintForVarDecl() local
94 return Hint; in fixItHintForVarDecl()
141 if (auto Hint = fixItHintForVarDecl(VD, *Result.SourceManager, in check() local
143 Diag << *Hint; in check()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/abseil/
H A DDurationUnnecessaryConversionCheck.cpp83 FixItHint Hint; in check() local
91 Hint = FixItHint::CreateReplacement( in check()
100 Hint = FixItHint::CreateReplacement( in check()
107 Hint = FixItHint::CreateReplacement( in check()
113 << Hint; in check()
H A DDurationAdditionCheck.cpp48 FixItHint Hint; in check() local
50 Hint = FixItHint::CreateReplacement( in check()
59 Hint = FixItHint::CreateReplacement( in check()
68 diag(Binop->getBeginLoc(), "perform addition in the duration domain") << Hint; in check()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h72 struct Hint { struct
77 Hint(const char *Name, unsigned Value, HintKind Kind) in Hint() argument
84 Hint Width;
87 Hint Interleave;
90 Hint Force;
93 Hint IsVectorized;
96 Hint Predicate;
99 Hint Scalable;
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DDiagnostic.h100 FixItHint Hint; variable
101 Hint.RemoveRange =
105 return Hint;
113 FixItHint Hint; variable
114 Hint.RemoveRange =
118 return Hint;
124 FixItHint Hint; in CreateRemoval() local
126 return Hint; in CreateRemoval()
136 FixItHint Hint; in CreateReplacement() local
139 return Hint; in CreateReplacement()
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-cxxmap/
H A Dllvm-cxxmap.cpp57 std::string Hint = "") { in warn() argument
63 if (!Hint.empty()) in warn()
64 WithColor::note() << Hint << "\n"; in warn()
68 std::string Hint = "") { in exitWithError() argument
74 if (!Hint.empty()) in exitWithError()
75 WithColor::note() << Hint << "\n"; in exitWithError()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DContainerSizeEmptyCheck.cpp190 FixItHint Hint; in check() local
213 Hint = in check()
219 Hint = FixItHint::CreateReplacement(BinCmpTempl->getSourceRange(), in check()
225 Hint = FixItHint::CreateReplacement(BinCmpRewritten->getSourceRange(), in check()
281 Hint = FixItHint::CreateReplacement(BinaryOp->getSourceRange(), in check()
289 Hint = FixItHint::CreateReplacement(UnaryOp->getSourceRange(), in check()
292 Hint = FixItHint::CreateReplacement(MemberCall->getSourceRange(), in check()
301 << Hint; in check()
310 << Hint; in check()
/llvm-project-15.0.7/llvm/tools/llvm-profgen/
H A DErrorHandling.h23 StringRef Hint = StringRef()) {
28 if (!Hint.empty())
29 WithColor::note() << Hint.str() << "\n";
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DInaccurateEraseCheck.cpp47 FixItHint Hint; in check() local
56 Hint = FixItHint::CreateInsertion(EndLoc, ", " + ReplacementText); in check()
61 << Hint; in check()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DShrinkToFitCheck.cpp50 FixItHint Hint; in check() local
68 Hint = FixItHint::CreateReplacement(MemberCall->getSourceRange(), in check()
75 << Hint; in check()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DInlayHintTests.cpp25 const InlayHint &Hint) { in operator <<() argument
26 return Stream << Hint.label << "@" << Hint.range; in operator <<()
36 for (auto &Hint : inlayHints(AST, /*RestrictRange=*/llvm::None)) { in hintsOfKind() local
37 if (Hint.kind == Kind) in hintsOfKind()
38 Result.push_back(Hint); in hintsOfKind()
51 const ExpectedHint &Hint) { in operator <<() argument
52 return Stream << Hint.Label << "@$" << Hint.RangeName; in operator <<()
/llvm-project-15.0.7/clang-tools-extra/unittests/clang-tidy/
H A DUsingInserterTest.cpp37 auto Hint = in check() local
40 if (Hint) in check()
41 diag(Call->getBeginLoc(), "Fix for testing") << Hint.value(); in check()
H A DNamespaceAliaserTest.cpp35 auto Hint = Aliaser->createAlias(*Result.Context, *Call, "::foo::bar", in check() local
37 if (Hint) in check()
38 diag(Call->getBeginLoc(), "Fix for testing") << Hint.value(); in check()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DVirtRegMap.cpp110 Register Hint = MRI->getSimpleHint(VirtReg); in hasPreferredPhys() local
111 if (!Hint.isValid()) in hasPreferredPhys()
113 if (Hint.isVirtual()) in hasPreferredPhys()
114 Hint = getPhys(Hint); in hasPreferredPhys()
115 return Register(getPhys(VirtReg)) == Hint; in hasPreferredPhys()
119 std::pair<unsigned, unsigned> Hint = MRI->getRegAllocationHint(VirtReg); in hasKnownPreference() local
120 if (Register::isPhysicalRegister(Hint.second)) in hasKnownPreference()
122 if (Register::isVirtualRegister(Hint.second)) in hasKnownPreference()
123 return hasPhys(Hint.second); in hasKnownPreference()
H A DCalcSpillWeights.cpp213 DenseMap<unsigned, float> Hint; in weightCalcHelper() local
270 volatile float HWeight = Hint[HintReg] += Weight; in weightCalcHelper()
282 for (const auto &Hint : CopyHints) { in weightCalcHelper() local
283 if (!HintedRegs.insert(Hint.Reg).second || in weightCalcHelper()
284 (TargetHint.first != 0 && Hint.Reg == TargetHint.second)) in weightCalcHelper()
287 MRI.addRegAllocationHint(LI.reg(), Hint.Reg); in weightCalcHelper()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCXStoredDiagnostic.cpp101 const FixItHint &Hint = Diag.fixit_begin()[FixIt]; in getFixIt() local
107 LangOpts, Hint.RemoveRange); in getFixIt()
109 return cxstring::createDup(Hint.CodeToInsert); in getFixIt()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp341 std::pair<Register, Register> Hint = MRI.getRegAllocationHint(VirtReg); in getRegAllocationHints() local
344 switch (Hint.first) { in getRegAllocationHints()
363 Register Paired = Hint.second; in getRegAllocationHints()
394 std::pair<Register, Register> Hint = MRI->getRegAllocationHint(Reg); in updateRegAllocHint() local
395 if ((Hint.first == ARMRI::RegPairOdd || Hint.first == ARMRI::RegPairEven) && in updateRegAllocHint()
396 Hint.second.isVirtual()) { in updateRegAllocHint()
401 Register OtherReg = Hint.second; in updateRegAllocHint()
402 Hint = MRI->getRegAllocationHint(OtherReg); in updateRegAllocHint()
404 if (Hint.second == Reg) { in updateRegAllocHint()
405 MRI->setRegAllocationHint(OtherReg, Hint.first, NewReg); in updateRegAllocHint()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCPredicates.h87 inline Predicate getPredicate(unsigned Condition, unsigned Hint) { in getPredicate() argument
89 (Hint & BR_HINT_MASK)); in getPredicate()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/
H A DInefficientAlgorithmCheck.cpp109 FixItHint Hint; in check() local
145 Hint = FixItHint::CreateReplacement(CallRange, ReplacementText); in check()
150 << Hint; in check()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DTextDiagnostics.cpp79 for (const FixItHint &Hint : Fixits) { in FlushDiagnosticsImpl() local
80 Replacement Repl(SM, Hint.RemoveRange, Hint.CodeToInsert); in FlushDiagnosticsImpl()
/llvm-project-15.0.7/clang-tools-extra/clangd/tool/
H A DCheck.cpp204 for (const auto &Hint : Hints) { in buildInlayHints() local
205 vlog(" {0} {1} {2}", Hint.kind, Hint.position, Hint.label); in buildInlayHints()

1234