| /llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.all/range.ref.view/ |
| H A D | range.ref.view.pass.cpp | 27 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 D | SourceCode.cpp | 43 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 D | symbol-offset.yaml | 45 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 D | AddressRangeTest.cpp | 27 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 D | StatisticTest.cpp | 26 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 D | base.pass.cpp | 21 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 D | adaptor.pass.cpp | 35 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 D | begin.pass.cpp | 51 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 D | AddressRanges.cpp | 16 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 D | RefactoringTest.cpp | 836 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 D | format_to.bench.cpp | 83 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 D | format_to_n.bench.cpp | 83 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 D | FunctionInfo.h | 90 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 D | PreprocessingRecord.cpp | 61 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 D | SemanticSelection.cpp | 36 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 D | TweakTesting.cpp | 52 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 D | template_cpp.cc | 422 { { 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 D | Rename.h | 50 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 D | Parser.cpp | 61 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 D | all_t.compile.pass.cpp | 24 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 D | Annotations.h | 52 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 D | ASTUtils.cpp | 67 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 D | ctad.verify.cpp | 22 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 D | MILexer.cpp | 65 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 D | PreprocessingRecord.h | 90 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 …]
|