Searched refs:Ranges (Results 1 - 25 of 100) sorted by relevance

1234

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DUnicodeCharRanges.h45 /// Array pointed by \p Ranges should have the lifetime at least as long as
55 constexpr UnicodeCharSet(CharRanges Ranges) : Ranges(Ranges) {} argument
57 UnicodeCharSet(CharRanges Ranges) : Ranges(Ranges) { argument
65 return std::binary_search(Ranges.begin(), Ranges.end(), C);
73 for (CharRanges::const_iterator I = Ranges
95 const CharRanges Ranges; member in class:llvm::sys::UnicodeCharSet
[all...]
H A DSourceMgr.h193 ArrayRef<SMRange> Ranges = None,
199 ArrayRef<SMRange> Ranges = None,
216 ArrayRef<SMRange> Ranges = None,
269 std::vector<std::pair<unsigned, unsigned>> Ranges; member in class:llvm::SMDiagnostic
283 ArrayRef<std::pair<unsigned,unsigned>> Ranges,
294 ArrayRef<std::pair<unsigned, unsigned>> getRanges() const { return Ranges; }
/freebsd-11-stable/contrib/llvm-project/clang/lib/Format/
H A DAffectedRangeManager.h28 const ArrayRef<CharSourceRange> Ranges)
29 : SourceMgr(SourceMgr), Ranges(Ranges.begin(), Ranges.end()) {}
59 const SmallVector<CharSourceRange, 8> Ranges; member in class:clang::format::AffectedRangeManager
27 AffectedRangeManager(const SourceManager &SourceMgr, const ArrayRef<CharSourceRange> Ranges) argument
H A DSortJavaScriptImports.h29 ArrayRef<tooling::Range> Ranges,
H A DFormatInternal.h26 /// Reformats the given \p Ranges in the code fragment \p Code.
64 /// * P.first are the ``Replacements`` necessary to make all \p Ranges comply
74 ArrayRef<tooling::Range> Ranges, unsigned FirstStartColumn,
H A DTokenAnalyzer.h44 ArrayRef<tooling::Range> Ranges, unsigned FirstStartColumn = 0,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DRange.cpp24 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
[all...]
H A DInlineInfo.cpp25 for (auto Range : II.Ranges) {
41 if (II.Ranges.contains(Addr)) {
112 Inline.Ranges.decode(Data, BaseAddr, Offset);
113 if (Inline.Ranges.empty())
117 if (!Inline.Ranges.contains(Addr)) {
131 const auto ChildBaseAddr = Inline.Ranges[0].Start;
181 Inline.Ranges.decode(Data, BaseAddr, Offset);
182 if (Inline.Ranges.empty())
204 const auto ChildBaseAddr = Inline.Ranges[0].Start;
209 // InlineInfo with empty Ranges terminte
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/
H A DRange.h86 Collection Ranges;
88 void clear() { Ranges.clear(); }
89 bool empty() const { return Ranges.empty(); }
93 size_t size() const { return Ranges.size(); }
95 return Ranges == RHS.Ranges;
98 assert(i < Ranges.size());
99 return Ranges[i];
101 Collection::const_iterator begin() const { return Ranges.begin(); }
102 Collection::const_iterator end() const { return Ranges
[all...]
H A DInlineInfo.h43 /// address of the containing parent InlineInfo's first "Ranges" member. This
49 /// - The AddressRanges member "Ranges" is encoded using an approriate base
66 AddressRanges Ranges; member in struct:llvm::gsym::InlineInfo
73 Ranges.clear();
76 bool isValid() const { return !Ranges.empty(); }
173 LHS.CallLine == RHS.CallLine && LHS.Ranges == RHS.Ranges &&
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Frontend/
H A DTextDiagnostic.h79 ArrayRef<CharSourceRange> Ranges,
84 ArrayRef<CharSourceRange> Ranges) override;
87 SmallVectorImpl<CharSourceRange> &Ranges,
89 emitSnippetAndCaret(Loc, Level, Ranges, Hints);
104 SmallVectorImpl<CharSourceRange> &Ranges,
H A DDiagnosticRenderer.h79 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,
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFVerifier.h42 std::vector<DWARFAddressRange> Ranges; member in struct:llvm::DWARFVerifier::DieRangeInfo
51 DieRangeInfo(std::vector<DWARFAddressRange> Ranges) argument
52 : Ranges(std::move(Ranges)) {}
67 auto Begin = Ranges.begin();
68 auto End = Ranges.end();
331 return std::tie(LHS.Ranges, LHS.Die) < std::tie(RHS.Ranges, RHS.Die);
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDereferenceChecker.cpp44 SmallVectorImpl<SourceRange> &Ranges,
53 SmallVectorImpl<SourceRange> &Ranges,
67 Ranges.push_back(DR->getSourceRange());
76 Ranges.push_back(SourceRange(L, L));
84 Ranges.push_back(SourceRange(L, L));
134 SmallVector<SourceRange, 2> Ranges; local
140 AddDerefSource(os, Ranges, AE->getBase()->IgnoreParenCasts(),
148 AddDerefSource(os, Ranges, AE->getBase()->IgnoreParenCasts(),
156 AddDerefSource(os, Ranges, U->getSubExpr()->IgnoreParens(),
165 AddDerefSource(os, Ranges,
52 AddDerefSource(raw_ostream &os, SmallVectorImpl<SourceRange> &Ranges, const Expr *Ex, const ProgramState *state, const LocationContext *LCtx, bool loadedFrom) argument
[all...]
H A DMallocSizeofChecker.cpp230 SmallVector<SourceRange, 4> Ranges; local
231 Ranges.push_back(i->AllocCall->getCallee()->getSourceRange());
232 Ranges.push_back(SFinder.Sizeofs[0]->getSourceRange());
234 Ranges.push_back(TSI->getTypeLoc().getSourceRange());
241 categories::UnixAPI, OS.str(), L, Ranges);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Testing/Support/
H A DAnnotations.cpp51 Ranges[OpenRanges.back().first].push_back(R);
80 auto I = Ranges.find(Name);
81 require(I != Ranges.end() && I->getValue().size() == 1,
88 auto R = Ranges.lookup(Name);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
H A DDiagnosticRenderer.cpp90 ArrayRef<CharSourceRange> Ranges,
99 emitDiagnosticMessage(Loc, PresumedLoc(), Level, Message, Ranges, D);
102 SmallVector<CharSourceRange, 20> MutableRanges(Ranges.begin(),
103 Ranges.end());
127 emitDiagnosticMessage(Loc, PLoc, Level, Message, Ranges, D);
357 mapDiagnosticRanges(FullSourceLoc CaretLoc, ArrayRef<CharSourceRange> Ranges, argument
363 for (const auto &Range : Ranges) {
419 ArrayRef<CharSourceRange> Ranges,
422 mapDiagnosticRanges(Loc, Ranges, SpellingRanges);
430 ArrayRef<CharSourceRange> Ranges) {
87 emitDiagnostic(FullSourceLoc Loc, DiagnosticsEngine::Level Level, StringRef Message, ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> FixItHints, DiagOrStoredDiag D) argument
417 emitCaret(FullSourceLoc Loc, DiagnosticsEngine::Level Level, ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints) argument
428 emitSingleMacroExpansion( FullSourceLoc Loc, DiagnosticsEngine::Level Level, ArrayRef<CharSourceRange> Ranges) argument
483 checkRangesForMacroArgExpansion(FullSourceLoc Loc, ArrayRef<CharSourceRange> Ranges) argument
525 emitMacroExpansions(FullSourceLoc Loc, DiagnosticsEngine::Level Level, ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_diag.cpp233 /// Find the earliest-starting range in Ranges which ends after Loc.
234 static Range *upperBound(MemoryLocation Loc, Range *Ranges, argument
238 if (Ranges[I].getEnd().getMemoryLocation() > Loc &&
241 Ranges[I].getStart().getMemoryLocation()))
242 Best = &Ranges[I];
257 Range *Ranges, unsigned NumRanges,
265 Min = __sanitizer::Min(Ranges[I].getStart().getMemoryLocation(), Min);
266 Max = __sanitizer::Max(Ranges[I].getEnd().getMemoryLocation(), Max);
290 Range *InRange = upperBound(Min, Ranges, NumRanges);
294 InRange = upperBound(P, Ranges, NumRange
256 PrintMemorySnippet(const Decorator &Decor, MemoryLocation Loc, Range *Ranges, unsigned NumRanges, const Diag::Arg *Args) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DSourceMgr.cpp165 ArrayRef<SMRange> Ranges,
197 for (unsigned i = 0, e = Ranges.size(); i != e; ++i) {
198 SMRange R = Ranges[i];
244 const Twine &Msg, ArrayRef<SMRange> Ranges,
246 PrintMessage(OS, GetMessage(Loc, Kind, Msg, Ranges, FixIts), ShowColors);
250 const Twine &Msg, ArrayRef<SMRange> Ranges,
252 PrintMessage(errs(), Loc, Kind, Msg, Ranges, FixIts, ShowColors); local
262 ArrayRef<std::pair<unsigned,unsigned>> Ranges,
265 Message(Msg), LineContents(LineStr), Ranges(Ranges
163 GetMessage(SMLoc Loc, SourceMgr::DiagKind Kind, const Twine &Msg, ArrayRef<SMRange> Ranges, ArrayRef<SMFixIt> FixIts) const argument
242 PrintMessage(raw_ostream &OS, SMLoc Loc, SourceMgr::DiagKind Kind, const Twine &Msg, ArrayRef<SMRange> Ranges, ArrayRef<SMFixIt> FixIts, bool ShowColors) const argument
249 PrintMessage(SMLoc Loc, SourceMgr::DiagKind Kind, const Twine &Msg, ArrayRef<SMRange> Ranges, ArrayRef<SMFixIt> FixIts, bool ShowColors) const argument
259 SMDiagnostic(const SourceMgr &sm, SMLoc L, StringRef FN, int Line, int Col, SourceMgr::DiagKind Kind, StringRef Msg, StringRef LineStr, ArrayRef<std::pair<unsigned,unsigned>> Ranges, ArrayRef<SMFixIt> Hints) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Testing/Support/
H A DAnnotations.h36 /// Ranges may be nested (and points can be inside ranges), but there's no way
82 llvm::StringMap<llvm::SmallVector<Range, 1>> Ranges; member in class:llvm::Annotations
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DRangedConstraintManager.h77 PrimRangeSet Ranges(RS.ranges);
79 Ranges = F.add(Ranges, range);
80 return RangeSet(Ranges);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Refactoring/Rename/
H A DRenamingAction.cpp150 ArrayRef<SourceRange> Ranges = Occurrence.getNameRanges(); local
151 assert(NewName.getNamePieces().size() == Ranges.size() &&
153 AtomicChange Change(SM, Ranges[0].getBegin());
154 for (const auto &Range : llvm::enumerate(Ranges)) {
/freebsd-11-stable/contrib/llvm-project/clang/tools/clang-format/
H A DClangFormat.cpp184 std::vector<tooling::Range> &Ranges) {
216 Ranges.push_back(tooling::Range(Offset, Length));
249 Ranges.push_back(tooling::Range(Offset, Length));
371 std::vector<tooling::Range> Ranges; local
372 if (fillRanges(Code.get(), Ranges))
390 Replacements Replaces = sortIncludes(*FormatStyle, Code->getBuffer(), Ranges,
398 Ranges = tooling::calculateRangesAfterReplacements(Replaces, Ranges);
401 reformat(*FormatStyle, *ChangedCode, Ranges, AssumedFileName, &Status);
183 fillRanges(MemoryBuffer *Code, std::vector<tooling::Range> &Ranges) argument
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCFragment.h494 SmallVector<std::pair<const MCSymbol *, const MCSymbol *>, 2> Ranges; member in class:llvm::MCCVDefRangeFragment
503 ArrayRef<std::pair<const MCSymbol *, const MCSymbol *>> Ranges,
506 Ranges(Ranges.begin(), Ranges.end()),
510 return Ranges;
502 MCCVDefRangeFragment( ArrayRef<std::pair<const MCSymbol *, const MCSymbol *>> Ranges, StringRef FixedSizePortion, MCSection *Sec = nullptr) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFVerifier.cpp31 auto Begin = Ranges.begin();
32 auto End = Ranges.end();
45 Ranges.insert(Pos, R);
46 return Ranges.end();
63 auto I1 = Ranges.begin(), E1 = Ranges.end();
64 auto I2 = RHS.Ranges.begin(), E2 = RHS.Ranges.end();
87 auto I1 = Ranges.begin(), E1 = Ranges
377 DWARFAddressRangesVector Ranges = RangesOrError.get(); local
[all...]

Completed in 129 milliseconds

1234