| /src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| UnicodeCharRanges.h | 1 //===--- UnicodeCharRanges.h - Types and functions for character ranges ---===// 45 /// Array pointed by \p Ranges should have the lifetime at least as long as 48 /// instances per each array of ranges, as possible. 55 constexpr UnicodeCharSet(CharRanges Ranges) : Ranges(Ranges) {} 57 UnicodeCharSet(CharRanges Ranges) : Ranges(Ranges) { 65 return std::binary_search(Ranges.begin(), Ranges.end(), C) [all...] |
| UnicodeCharRanges.h | 1 //===--- UnicodeCharRanges.h - Types and functions for character ranges ---===// 45 /// Array pointed by \p Ranges should have the lifetime at least as long as 48 /// instances per each array of ranges, as possible. 55 constexpr UnicodeCharSet(CharRanges Ranges) : Ranges(Ranges) {} 57 UnicodeCharSet(CharRanges Ranges) : Ranges(Ranges) { 65 return std::binary_search(Ranges.begin(), Ranges.end(), C) [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Format/ |
| AffectedRangeManager.h | 10 /// AffectedRangeManager class manages affected ranges in the code. 28 const ArrayRef<CharSourceRange> Ranges) 29 : SourceMgr(SourceMgr), Ranges(Ranges.begin(), Ranges.end()) {} 36 // Returns true if 'Range' intersects with one of the input ranges. 41 // input ranges. 45 // Returns true if one of the input ranges intersect the leading empty lines 59 const SmallVector<CharSourceRange, 8> Ranges;
|
| AffectedRangeManager.h | 10 /// AffectedRangeManager class manages affected ranges in the code. 28 const ArrayRef<CharSourceRange> Ranges) 29 : SourceMgr(SourceMgr), Ranges(Ranges.begin(), Ranges.end()) {} 36 // Returns true if 'Range' intersects with one of the input ranges. 41 // input ranges. 45 // Returns true if one of the input ranges intersect the leading empty lines 59 const SmallVector<CharSourceRange, 8> Ranges;
|
| SortJavaScriptImports.h | 29 ArrayRef<tooling::Range> Ranges,
|
| SortJavaScriptImports.h | 29 ArrayRef<tooling::Range> Ranges,
|
| FormatInternal.h | 25 /// Reformats the given \p Ranges in the code fragment \p Code. 63 /// * P.first are the ``Replacements`` necessary to make all \p Ranges comply 73 ArrayRef<tooling::Range> Ranges, unsigned FirstStartColumn,
|
| FormatInternal.h | 25 /// Reformats the given \p Ranges in the code fragment \p Code. 63 /// * P.first are the ``Replacements`` necessary to make all \p Ranges comply 73 ArrayRef<tooling::Range> Ranges, unsigned FirstStartColumn,
|
| /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/GSYM/ |
| Range.cpp | 24 auto It = llvm::upper_bound(Ranges, Range); 26 while (It2 != Ranges.end() && It2->Start < Range.End) 30 It = Ranges.erase(It, It2); 32 if (It != Ranges.begin() && Range.Start < It[-1].End) 35 Ranges.insert(It, Range); 40 Ranges.begin(), Ranges.end(), 42 return It != Ranges.begin() && Addr < It[-1].End; 49 Ranges.begin(), Ranges.end() [all...] |
| Range.cpp | 24 auto It = llvm::upper_bound(Ranges, Range); 26 while (It2 != Ranges.end() && It2->Start < Range.End) 30 It = Ranges.erase(It, It2); 32 if (It != Ranges.begin() && Range.Start < It[-1].End) 35 Ranges.insert(It, Range); 40 Ranges.begin(), Ranges.end(), 42 return It != Ranges.begin() && Addr < It[-1].End; 49 Ranges.begin(), Ranges.end() [all...] |
| InlineInfo.cpp | 25 for (auto Range : II.Ranges) { 41 if (II.Ranges.contains(Addr)) { 66 /// objects where the addres ranges isn't contained in the InlineInfo object 74 /// \param SkippedRanges If true, address ranges have already been skipped. 112 Inline.Ranges.decode(Data, BaseAddr, Offset); 113 if (Inline.Ranges.empty()) 117 if (!Inline.Ranges.contains(Addr)) { 129 // Child address ranges are encoded relative to the first address in the 131 const auto ChildBaseAddr = Inline.Ranges[0].Start; 153 SrcLocs.back().Offset = Addr - Inline.Ranges[0].Start [all...] |
| InlineInfo.cpp | 25 for (auto Range : II.Ranges) { 41 if (II.Ranges.contains(Addr)) { 66 /// objects where the addres ranges isn't contained in the InlineInfo object 74 /// \param SkippedRanges If true, address ranges have already been skipped. 112 Inline.Ranges.decode(Data, BaseAddr, Offset); 113 if (Inline.Ranges.empty()) 117 if (!Inline.Ranges.contains(Addr)) { 129 // Child address ranges are encoded relative to the first address in the 131 const auto ChildBaseAddr = Inline.Ranges[0].Start; 153 SrcLocs.back().Offset = Addr - Inline.Ranges[0].Start [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/ |
| Range.h | 57 /// ranges to be efficiently encoded using ULEB128 encodings as we encode the 79 /// insertions and searches efficiently. The address ranges are always sorted 80 /// and never contain any invalid or empty address ranges. This allows us to 81 /// emit address ranges into the GSYM file efficiently. Intersecting address 82 /// ranges are combined during insertion so that we can emit the most compact 83 /// representation for address ranges when writing to disk. 87 Collection Ranges; 89 void clear() { Ranges.clear(); } 90 bool empty() const { return Ranges.empty(); } 95 size_t size() const { return Ranges.size(); [all...] |
| Range.h | 57 /// ranges to be efficiently encoded using ULEB128 encodings as we encode the 79 /// insertions and searches efficiently. The address ranges are always sorted 80 /// and never contain any invalid or empty address ranges. This allows us to 81 /// emit address ranges into the GSYM file efficiently. Intersecting address 82 /// ranges are combined during insertion so that we can emit the most compact 83 /// representation for address ranges when writing to disk. 87 Collection Ranges; 89 void clear() { Ranges.clear(); } 90 bool empty() const { return Ranges.empty(); } 95 size_t size() const { return Ranges.size(); [all...] |
| InlineInfo.h | 28 /// an array of address ranges. It also stores the call file and call line 32 /// "Children" variable. All address ranges must be sorted and all address 33 /// ranges of all children must be contained in the ranges of this function. 34 /// Any clients that encode information will need to ensure the ranges are 35 /// all contined correctly or lookups could fail. Add ranges in these objects 36 /// must be contained in the top level FunctionInfo address ranges as well. 40 /// When saved to disk, the inline info encodes all ranges to be relative to 43 /// address of the containing parent InlineInfo's first "Ranges" member. This 44 /// allows address ranges to be efficiently encoded using ULEB128 encodings a [all...] |
| InlineInfo.h | 28 /// an array of address ranges. It also stores the call file and call line 32 /// "Children" variable. All address ranges must be sorted and all address 33 /// ranges of all children must be contained in the ranges of this function. 34 /// Any clients that encode information will need to ensure the ranges are 35 /// all contined correctly or lookups could fail. Add ranges in these objects 36 /// must be contained in the top level FunctionInfo address ranges as well. 40 /// When saved to disk, the inline info encodes all ranges to be relative to 43 /// address of the containing parent InlineInfo's first "Ranges" member. This 44 /// allows address ranges to be efficiently encoded using ULEB128 encodings a [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Frontend/ |
| TextDiagnostic.h | 78 ArrayRef<CharSourceRange> Ranges, 83 ArrayRef<CharSourceRange> Ranges) override; 86 SmallVectorImpl<CharSourceRange> &Ranges, 88 emitSnippetAndCaret(Loc, Level, Ranges, Hints); 103 SmallVectorImpl<CharSourceRange> &Ranges,
|
| TextDiagnostic.h | 78 ArrayRef<CharSourceRange> Ranges, 83 ArrayRef<CharSourceRange> Ranges) override; 86 SmallVectorImpl<CharSourceRange> &Ranges, 88 emitSnippetAndCaret(Loc, Level, Ranges, Hints); 103 SmallVectorImpl<CharSourceRange> &Ranges,
|
| DiagnosticRenderer.h | 79 ArrayRef<CharSourceRange> Ranges, 84 ArrayRef<CharSourceRange> Ranges) = 0; 88 SmallVectorImpl<CharSourceRange> &Ranges, 111 ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints); 114 ArrayRef<CharSourceRange> Ranges); 116 ArrayRef<CharSourceRange> Ranges, 130 /// \param Ranges The underlined ranges for this code snippet. 133 StringRef Message, ArrayRef<CharSourceRange> Ranges,
|
| DiagnosticRenderer.h | 79 ArrayRef<CharSourceRange> Ranges, 84 ArrayRef<CharSourceRange> Ranges) = 0; 88 SmallVectorImpl<CharSourceRange> &Ranges, 111 ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints); 114 ArrayRef<CharSourceRange> Ranges); 116 ArrayRef<CharSourceRange> Ranges, 130 /// \param Ranges The underlined ranges for this code snippet. 133 StringRef Message, ArrayRef<CharSourceRange> Ranges,
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/ |
| DWARFVerifier.h | 40 std::vector<DWARFAddressRange> Ranges; 49 DieRangeInfo(std::vector<DWARFAddressRange> Ranges) 50 : Ranges(std::move(Ranges)) {} 58 /// address ranges will be unioned together in "Ranges". 60 /// This is used for finding overlapping ranges in the DW_AT_ranges 61 /// attribute of a DIE. It is also used as a set of address ranges that 62 /// children address ranges must all be contained in. 65 /// Finds an address range in the sorted vector of ranges [all...] |
| DWARFVerifier.h | 40 std::vector<DWARFAddressRange> Ranges; 49 DieRangeInfo(std::vector<DWARFAddressRange> Ranges) 50 : Ranges(std::move(Ranges)) {} 58 /// address ranges will be unioned together in "Ranges". 60 /// This is used for finding overlapping ranges in the DW_AT_ranges 61 /// attribute of a DIE. It is also used as a set of address ranges that 62 /// children address ranges must all be contained in. 65 /// Finds an address range in the sorted vector of ranges [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Testing/Support/ |
| Annotations.cpp | 51 Ranges[OpenRanges.back().first].push_back(R); 83 auto I = Ranges.find(Name); 84 require(I != Ranges.end() && I->getValue().size() == 1, 90 Annotations::ranges(llvm::StringRef Name) const { function in class:Annotations 91 auto I = Ranges.find(Name); 92 if (I == Ranges.end())
|
| Annotations.cpp | 51 Ranges[OpenRanges.back().first].push_back(R); 83 auto I = Ranges.find(Name); 84 require(I != Ranges.end() && I->getValue().size() == 1, 90 Annotations::ranges(llvm::StringRef Name) const { function in class:Annotations 91 auto I = Ranges.find(Name); 92 if (I == Ranges.end())
|
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| DereferenceChecker.cpp | 48 SmallVectorImpl<SourceRange> &Ranges, 57 SmallVectorImpl<SourceRange> &Ranges, 71 Ranges.push_back(DR->getSourceRange()); 80 Ranges.push_back(SourceRange(L, L)); 88 Ranges.push_back(SourceRange(L, L)); 149 SmallVector<SourceRange, 2> Ranges; 155 AddDerefSource(os, Ranges, AE->getBase()->IgnoreParenCasts(), 163 AddDerefSource(os, Ranges, AE->getBase()->IgnoreParenCasts(), 171 AddDerefSource(os, Ranges, U->getSubExpr()->IgnoreParens(), 179 AddDerefSource(os, Ranges, M->getBase()->IgnoreParenCasts() [all...] |