Home
last modified time | relevance | path

Searched refs:Range (Results 1 – 25 of 875) sorted by relevance

12345678910>>...35

/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.all/range.ref.view/
H A Drange.ref.view.pass.cpp27 struct Range { struct
48 operator Range& ();
52 operator Range&& ();
116 Range range; in test()
125 Range range1; in test()
144 Range range1; in test()
163 Range range{8}; in test()
177 Range range1{8}; in test()
181 Range range2{2}; in test()
190 Range range1; in test()
[all …]
/llvm-project-15.0.7/clang/lib/Tooling/Transformer/
H A DSourceCode.cpp43 return Range; in maybeExtendRange()
49 return Range; in maybeExtendRange()
55 if (Range.isInvalid()) in validateEditRange()
59 if (Range.getBegin().isMacroID() || Range.getEnd().isMacroID()) in validateEditRange()
64 SM.isInSystemHeader(Range.getEnd())) in validateEditRange()
100 return Range; in getRangeForEdit()
329 Range.setBegin(T->getBeginLoc()); in getAssociatedRange()
338 Range.setEnd( in getAssociatedRange()
340 Range.setTokenRange(false); in getAssociatedRange()
369 Range.setBegin(Attr->getLocation()); in getAssociatedRange()
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-pdbutil/Inputs/
H A Dsymbol-offset.yaml45 Range:
48 Range: 116
58 Range:
76 Range:
89 Range:
102 Range:
120 Range:
140 Range:
153 Range:
171 Range:
[all …]
/llvm-project-15.0.7/llvm/unittests/Support/
H A DAddressRangeTest.cpp27 EXPECT_FALSE(Range.contains(0)); in TEST()
29 EXPECT_TRUE(Range.contains(StartAddr)); in TEST()
31 EXPECT_FALSE(Range.contains(EndAddr)); in TEST()
39 EXPECT_EQ(Range, RangeSame); in TEST()
40 EXPECT_FALSE(Range != RangeSame); in TEST()
42 EXPECT_NE(Range, RangeDifferentStart); in TEST()
43 EXPECT_NE(Range, RangeDifferentEnd); in TEST()
50 EXPECT_FALSE(Range < RangeSame); in TEST()
51 EXPECT_FALSE(RangeSame < Range); in TEST()
52 EXPECT_LT(Range, RangeDifferentStart); in TEST()
[all …]
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DStatisticTest.cpp26 for (const auto &S : Range) { in extractCounters()
104 EXPECT_NE(Range.begin(), Range.end()); in TEST()
105 EXPECT_EQ(Range.begin() + 2, Range.end()); in TEST()
109 extractCounters(Range, S1, S2); in TEST()
122 auto &Range = GetStatistics(); in TEST() local
123 EXPECT_EQ(Range.begin(), Range.end()); in TEST()
131 auto &Range = GetStatistics(); in TEST() local
132 EXPECT_EQ(Range.begin(), Range.end()); in TEST()
137 extractCounters(Range, S1, S2); in TEST()
147 auto &Range = GetStatistics(); in TEST() local
[all …]
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.filter/
H A Dbase.pass.cpp21 struct Range : std::ranges::view_base { struct
22 constexpr explicit Range(int* b, int* e) : begin_(b), end_(e) { } in Range() function
23 …constexpr Range(Range const& other) : begin_(other.begin_), end_(other.end_), wasCopyInitialized(t… in Range() function
24 …constexpr Range(Range&& other) : begin_(other.begin_), end_(other.end_), wasMoveInitialized(true) … in Range() argument
25 Range& operator=(Range const&) = default;
26 Range& operator=(Range&&) = default;
58 Range range(buff, buff + 8); in test()
59 std::ranges::filter_view<Range, Pred> const view(range, Pred{}); in test()
60 std::same_as<Range> decltype(auto) result = view.base(); in test()
68 Range range(buff, buff + 8); in test()
[all …]
H A Dadaptor.pass.cpp35 struct Range : std::ranges::view_base { struct
38 constexpr explicit Range(int* b, int* e) : begin_(b), end_(e) { } in Range() function
69 using Result = std::ranges::filter_view<Range, Pred>; in test()
70 Range const range(buff, buff + 8); in test()
86 using Result = std::ranges::filter_view<Range, Pred>; in test()
87 Range const range(buff, buff + 8); in test()
103 using Result = std::ranges::filter_view<Range, Pred>; in test()
104 Range const range(buff, buff + 8); in test()
122 Range const range(buff, buff + 8); in test()
146 static_assert(!CanBePiped<Range, decltype(std::views::filter)>); in test()
[all …]
H A Dbegin.pass.cpp51 template <typename Range> argument
57 Range range(buff, buff + 1); in general_tests()
66 Range range(buff, buff); in general_tests()
77 Range range(buff, buff + 1); in general_tests()
84 Range range(buff, buff + 1); in general_tests()
96 Range range(buff, buff + 2); in general_tests()
142 Range range(buff, buff + 2); in general_tests()
153 Range range(buff, buff + 8); in general_tests()
162 Range range(buff, buff + 8); in general_tests()
190 general_tests<Range>(); in test()
[all …]
/llvm-project-15.0.7/llvm/lib/Support/
H A DAddressRanges.cpp16 AddressRanges::insert(AddressRange Range) { in insert() argument
17 if (Range.size() == 0) in insert()
20 auto It = llvm::upper_bound(Ranges, Range); in insert()
22 while (It2 != Ranges.end() && It2->start() <= Range.end()) in insert()
25 Range = {Range.start(), std::max(Range.end(), std::prev(It2)->end())}; in insert()
28 if (It != Ranges.begin() && Range.start() <= std::prev(It)->end()) { in insert()
30 *It = {It->start(), std::max(It->end(), Range.end())}; in insert()
34 return Ranges.insert(It, Range); in insert()
54 AddressRanges::find(AddressRange Range) const { in find()
55 if (Range.size() == 0) in find()
[all …]
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DRefactoringTest.cpp836 std::vector<Range> Ranges = {Range(0, 2), Range(5, 2), Range(10, 5)}; in TEST()
840 std::vector<Range> Expected = {Range(0, 2), Range(3, 4), Range(10, 5), in TEST()
846 std::vector<Range> Ranges = {Range(0, 2), Range(5, 2), Range(10, 5)}; in TEST()
850 std::vector<Range> Expected = {Range(0, 2), Range(3, 0), Range(4, 4), in TEST()
856 std::vector<Range> Ranges = {Range(0, 2), Range(5, 2), Range(15, 5), in TEST()
867 std::vector<Range> Ranges = {Range(0, 2), Range(5, 2), Range(15, 5)}; in TEST()
875 std::vector<Range> Ranges = {Range(0, 2), Range(5, 5), Range(15, 5)}; in TEST()
884 std::vector<Range> Ranges = {Range(0, 2), Range(5, 2), Range(15, 5)}; in TEST()
900 std::vector<Range> Ranges = {Range(8, 0), Range(5, 2), Range(9, 0), Range(0, 1)}; in TEST()
904 std::vector<Range> Expected = {Range(0, 1), Range(2, 4), Range(7, 0), in TEST()
[all …]
/llvm-project-15.0.7/libcxx/benchmarks/
H A Dformat_to.bench.cpp83 BENCHMARK_TEMPLATE(BM_format_to_string_back_inserter, std::string)->RangeMultiplier(2)->Range(1, 1 …
86 BENCHMARK_TEMPLATE(BM_format_to_string_begin, std::string)->RangeMultiplier(2)->Range(1, 1 << 20);
87 BENCHMARK_TEMPLATE(BM_format_to_string_begin, std::vector<char>)->RangeMultiplier(2)->Range(1, 1 <<…
88 BENCHMARK_TEMPLATE(BM_format_to_string_begin, std::list<char>)->RangeMultiplier(2)->Range(1, 1 << 2…
89 BENCHMARK_TEMPLATE(BM_format_to_string_span, char)->RangeMultiplier(2)->Range(1, 1 << 20);
90 BENCHMARK_TEMPLATE(BM_format_to_string_pointer, char)->RangeMultiplier(2)->Range(1, 1 << 20);
92 BENCHMARK_TEMPLATE(BM_format_to_string_back_inserter, std::wstring)->RangeMultiplier(2)->Range(1, 1…
95 BENCHMARK_TEMPLATE(BM_format_to_string_begin, std::wstring)->RangeMultiplier(2)->Range(1, 1 << 20);
97 BENCHMARK_TEMPLATE(BM_format_to_string_begin, std::list<wchar_t>)->RangeMultiplier(2)->Range(1, 1 <…
98 BENCHMARK_TEMPLATE(BM_format_to_string_span, wchar_t)->RangeMultiplier(2)->Range(1, 1 << 20);
[all …]
H A Dformat_to_n.bench.cpp83 BENCHMARK_TEMPLATE(BM_format_to_n_string_back_inserter, std::string)->RangeMultiplier(2)->Range(1, …
86 BENCHMARK_TEMPLATE(BM_format_to_n_string_begin, std::string)->RangeMultiplier(2)->Range(1, 1 << 20);
87 BENCHMARK_TEMPLATE(BM_format_to_n_string_begin, std::vector<char>)->RangeMultiplier(2)->Range(1, 1 …
88 BENCHMARK_TEMPLATE(BM_format_to_n_string_begin, std::list<char>)->RangeMultiplier(2)->Range(1, 1 <<…
89 BENCHMARK_TEMPLATE(BM_format_to_n_string_span, char)->RangeMultiplier(2)->Range(1, 1 << 20);
90 BENCHMARK_TEMPLATE(BM_format_to_n_string_pointer, char)->RangeMultiplier(2)->Range(1, 1 << 20);
92 BENCHMARK_TEMPLATE(BM_format_to_n_string_back_inserter, std::wstring)->RangeMultiplier(2)->Range(1,…
95 BENCHMARK_TEMPLATE(BM_format_to_n_string_begin, std::wstring)->RangeMultiplier(2)->Range(1, 1 << 20…
97 BENCHMARK_TEMPLATE(BM_format_to_n_string_begin, std::list<wchar_t>)->RangeMultiplier(2)->Range(1, 1…
98 BENCHMARK_TEMPLATE(BM_format_to_n_string_span, wchar_t)->RangeMultiplier(2)->Range(1, 1 << 20);
[all …]
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/GSYM/
H A DFunctionInfo.h90 AddressRange Range; member
96 : Range(Addr, Addr + Size), Name(N) {}
171 uint64_t startAddress() const { return Range.start(); } in startAddress()
172 uint64_t endAddress() const { return Range.end(); } in endAddress()
173 uint64_t size() const { return Range.size(); } in size()
176 Range = {0, 0}; in clear()
184 return LHS.Range == RHS.Range && LHS.Name == RHS.Name &&
197 if (LHS.Range != RHS.Range)
198 return LHS.Range < RHS.Range;
/llvm-project-15.0.7/clang/lib/Lex/
H A DPreprocessingRecord.cpp61 if (Range.isInvalid()) in getPreprocessedEntitiesInRange()
64 if (CachedRangeQuery.Range == Range) { in getPreprocessedEntitiesInRange()
71 CachedRangeQuery.Range = Range; in getPreprocessedEntitiesInRange()
139 assert(Range.isValid()); in getPreprocessedEntitiesInRangeSlow()
140 assert(!SourceMgr.isBeforeInTranslationUnit(Range.getEnd(),Range.getBegin())); in getPreprocessedEntitiesInRangeSlow()
170 if (Range.isInvalid()) in findLocalPreprocessedEntitiesInRange()
172 assert(!SourceMgr.isBeforeInTranslationUnit(Range.getEnd(),Range.getBegin())); in findLocalPreprocessedEntitiesInRange()
204 SourceRange Range = PPE->getSourceRange(); in getLoc() local
205 return (Range.*getRangeLoc)(); in getLoc()
451 assert(Range.isValid()); in SourceRangeSkipped()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSemanticSelection.cpp36 void addIfDistinct(const Range &R, std::vector<Range> &Result) { in addIfDistinct()
51 FoldingRange Range; in toFoldingRange() local
56 return Range; in toFoldingRange()
81 if (Range && Range->startLine != Range->endLine) in extractFoldingRange()
82 return Range; in extractFoldingRange()
98 if (Range) in collectFoldingRanges()
99 Result.push_back(*Range); in collectFoldingRanges()
111 std::vector<Range> Ranges; in getSemanticRanges()
136 Range R; in getSemanticRanges()
154 for (auto &Range : in getSemanticRanges() local
[all …]
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/tweaks/
H A DTweakTesting.cpp52 llvm::Annotations::Range rangeOrPoint(const llvm::Annotations &A) { in rangeOrPoint()
64 applyTweak(ParsedAST &AST, llvm::Annotations::Range Range, StringRef TweakID, in applyTweak() argument
68 Range.End, [&](SelectionTree ST) { in applyTweak()
69 Tweak::Selection S(Index, AST, Range.Begin, in applyTweak()
129 llvm::Annotations::Range Range) const { in isAvailable()
131 Range.Begin += AST.second; in isAvailable()
132 Range.End += AST.second; in isAvailable()
134 AST.first, Range, TweakID, Index.get(), in isAvailable()
157 llvm::Annotations::Range Range) { in decorate() argument
158 return (Code.substr(0, Range.Begin) + "[[" + in decorate()
[all …]
/llvm-project-15.0.7/polly/lib/External/isl/interface/
H A Dtemplate_cpp.cc422 { { Domain, Range }, { { Domain, Range }, { Domain, Range } } };
427 { { Domain, Range }, { { Domain, Range }, { } } };
429 { { Domain, Range }, { { Domain, Range }, { Domain } } };
431 { { Domain, Range }, { { Domain, Range }, { Range } } };
461 { { Domain, Range }, { Domain, Range }, { Domain, Range } } };
536 { { Domain, Range }, { { Range }, { Domain } } };
542 { { Domain, Range }, { { Domain }, { Range } } };
600 { { { Domain, Range } }, { { Domain }, { Range } } };
606 { { Domain, Range }, { Domain2, Range } } };
618 { { Domain, Range }, { { Domain, { Range, Range2 } } } };
[all …]
/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/
H A DRename.h50 Range Target;
52 std::vector<Range> LocalChanges;
69 std::vector<Range> Occurrences,
82 llvm::Optional<std::vector<Range>>
84 std::vector<Range> Indexed, const LangOptions &LangOpts);
92 llvm::Optional<std::vector<Range>> getMappedRanges(ArrayRef<Range> Indexed,
93 ArrayRef<Range> Lexed);
100 size_t renameRangeAdjustmentCost(ArrayRef<Range> Indexed, ArrayRef<Range> Lexed,
/llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/
H A DParser.cpp61 SourceRange Range; member
112 Result.Range.Start = currentLocation(); in getNextToken()
209 Result.Range.End = currentLocation(); in getNextToken()
259 SourceRange Range; in consumeNumberLiteral() local
260 Range.Start = Result->Range.Start; in consumeNumberLiteral()
261 Range.End = currentLocation(); in consumeNumberLiteral()
293 SourceRange Range; in consumeStringLiteral() local
294 Range.Start = Result->Range.Start; in consumeStringLiteral()
295 Range.End = currentLocation(); in consumeStringLiteral()
518 ArgValue.Range = NodeMatcherToken.Range; in parseMatcherBuilder()
[all …]
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.all/
H A Dall_t.compile.pass.cpp24 struct Range { struct
50 ASSERT_SAME_TYPE(std::views::all_t<Range&>, std::ranges::ref_view<Range>);
51 ASSERT_SAME_TYPE(std::views::all_t<const Range&>, std::ranges::ref_view<const Range>);
56 ASSERT_SAME_TYPE(std::views::all_t<Range>, std::ranges::owning_view<Range>);
57 ASSERT_SAME_TYPE(std::views::all_t<Range&&>, std::ranges::owning_view<Range>);
58 static_assert(!HasAllT<const Range>);
59 static_assert(!HasAllT<const Range&&>);
/llvm-project-15.0.7/llvm/include/llvm/Testing/Support/
H A DAnnotations.h52 struct Range { struct
56 friend bool operator==(const Range &L, const Range &R) { argument
59 friend bool operator!=(const Range &L, const Range &R) { return !(L == R); }
78 Range range(llvm::StringRef Name = "") const;
81 std::vector<Range> ranges(llvm::StringRef Name = "") const;
86 llvm::StringMap<llvm::SmallVector<Range, 1>> Ranges;
90 const llvm::Annotations::Range &R);
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DASTUtils.cpp67 bool rangeIsEntirelyWithinMacroArgument(SourceRange Range, in rangeIsEntirelyWithinMacroArgument() argument
74 SM->isMacroArgExpansion(Range.getBegin(), in rangeIsEntirelyWithinMacroArgument()
76 SM->isMacroArgExpansion(Range.getEnd(), in rangeIsEntirelyWithinMacroArgument()
83 bool rangeContainsMacroExpansion(SourceRange Range, const SourceManager *SM) { in rangeContainsMacroExpansion() argument
84 return rangeIsEntirelyWithinMacroArgument(Range, SM) || in rangeContainsMacroExpansion()
85 Range.getBegin().isMacroID() || Range.getEnd().isMacroID(); in rangeContainsMacroExpansion()
88 bool rangeCanBeFixed(SourceRange Range, const SourceManager *SM) { in rangeCanBeFixed() argument
89 return utils::rangeIsEntirelyWithinMacroArgument(Range, SM) || in rangeCanBeFixed()
90 !utils::rangeContainsMacroExpansion(Range, SM); in rangeCanBeFixed()
/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.join.view/
H A Dctad.verify.cpp22 struct Range { struct
23 friend T* begin(Range&) { return nullptr; } in begin() argument
24 friend T* begin(Range const&) { return nullptr; } in begin()
25 friend sentinel_wrapper<T*> end(Range&) { return sentinel_wrapper<T*>(nullptr); } in end() argument
26 friend sentinel_wrapper<T*> end(Range const&) { return sentinel_wrapper<T*>(nullptr); } in end()
30 Range<Range<int>> r; in testExplicitCTAD()
/llvm-project-15.0.7/llvm/lib/CodeGen/MIRParser/
H A DMILexer.cpp65 this->Range = Range; in reset()
171 auto Range = C; in lexName() local
182 return Range; in lexName()
284 auto Range = C; in maybeLexIdentifier() local
298 auto Range = C; in maybeLexMachineBasicBlock() local
332 auto Range = C; in maybeLexIndex() local
345 auto Range = C; in maybeLexIndexAndName() local
418 auto Range = C; in lexVirtualRegister() local
459 auto Range = C; in maybeLexRegister() local
475 auto Range = C; in maybeLexGlobalValue() local
[all …]
/llvm-project-15.0.7/clang/include/clang/Lex/
H A DPreprocessingRecord.h90 SourceRange Range; variable
95 PreprocessedEntity(EntityKind Kind, SourceRange Range) in PreprocessedEntity() argument
96 : Kind(Kind), Range(Range) {} in PreprocessedEntity()
136 PreprocessingDirective(EntityKind Kind, SourceRange Range) in PreprocessingDirective() argument
137 : PreprocessedEntity(Kind, Range) {} in PreprocessingDirective()
153 SourceRange Range) in MacroDefinitionRecord() argument
176 : PreprocessedEntity(MacroExpansionKind, Range), in MacroExpansion()
549 SourceRange Range) override;
551 void SourceRangeSkipped(SourceRange Range,
555 SourceRange Range);
[all …]

12345678910>>...35