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

12

/freebsd-9.3-release/contrib/llvm/include/llvm/Support/
H A DUnicodeCharRanges.h48 /// Array pointed by \p Ranges should have the lifetime at least as long as
52 UnicodeCharSet(CharRanges Ranges) : Ranges(Ranges) { argument
59 return std::binary_search(Ranges.begin(), Ranges.end(), C);
67 for (CharRanges::const_iterator I = Ranges.begin(), E = Ranges.end();
69 if (I != Ranges.begin() && Prev >= I->Lower) {
89 const CharRanges Ranges; member in class:llvm::sys::UnicodeCharSet
[all...]
H A DSourceMgr.h149 ArrayRef<SMRange> Ranges = None,
155 ArrayRef<SMRange> Ranges = None,
165 ArrayRef<SMRange> Ranges = None,
219 std::vector<std::pair<unsigned, unsigned> > Ranges;
235 ArrayRef<std::pair<unsigned,unsigned> > Ranges,
247 return Ranges;
/freebsd-9.3-release/contrib/llvm/lib/MC/MCParser/
H A DMCAsmParser.cpp36 bool MCAsmParser::TokError(const Twine &Msg, ArrayRef<SMRange> Ranges) { argument
37 Error(getLexer().getLoc(), Msg, Ranges);
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Frontend/
H A DTextDiagnostic.h83 ArrayRef<CharSourceRange> Ranges,
89 ArrayRef<CharSourceRange> Ranges,
94 SmallVectorImpl<CharSourceRange>& Ranges,
97 emitSnippetAndCaret(Loc, Level, Ranges, Hints, SM);
115 SmallVectorImpl<CharSourceRange>& Ranges,
92 emitCodeContext(SourceLocation Loc, DiagnosticsEngine::Level Level, SmallVectorImpl<CharSourceRange>& Ranges, ArrayRef<FixItHint> Hints, const SourceManager &SM) argument
H A DDiagnosticRenderer.h78 ArrayRef<CharSourceRange> Ranges,
84 ArrayRef<CharSourceRange> Ranges,
91 SmallVectorImpl<CharSourceRange>& Ranges,
119 ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints,
123 ArrayRef<CharSourceRange> Ranges,
139 /// \param Ranges The underlined ranges for this code snippet.
144 StringRef Message, ArrayRef<CharSourceRange> Ranges,
/freebsd-9.3-release/contrib/llvm/tools/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));
105 SmallVector<SourceRange, 2> Ranges; local
128 AddDerefSource(os, Ranges, AE->getBase()->IgnoreParenCasts(),
136 AddDerefSource(os, Ranges, U->getSubExpr()->IgnoreParens(),
145 AddDerefSource(os, Ranges, M->getBase()->IgnoreParenCasts(),
154 AddDerefSource(os, Ranges, I
52 AddDerefSource(raw_ostream &os, SmallVectorImpl<SourceRange> &Ranges, const Expr *Ex, const ProgramState *state, const LocationContext *LCtx, bool loadedFrom) argument
[all...]
H A DMallocSizeofChecker.cpp229 SmallVector<SourceRange, 4> Ranges; local
230 Ranges.push_back(i->AllocCall->getCallee()->getSourceRange());
231 Ranges.push_back(SFinder.Sizeofs[0]->getSourceRange());
233 Ranges.push_back(TSI->getTypeLoc().getSourceRange());
242 L, Ranges);
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h87 const MDNode *Ranges; member in class:llvm::MachineMemOperand
113 const MDNode *Ranges = 0);
152 const MDNode *getRanges() const { return Ranges; }
H A DLexicalScopes.h175 SmallVectorImpl<InsnRange> &getRanges() { return Ranges; }
203 Ranges.push_back(InsnRange(FirstInsn, LastInsn));
238 SmallVector<InsnRange, 4> Ranges; member in class:llvm::LexicalScope
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Frontend/
H A DDiagnosticRenderer.cpp126 ArrayRef<CharSourceRange> Ranges,
136 emitDiagnosticMessage(Loc, PresumedLoc(), Level, Message, Ranges, SM, D);
139 SmallVector<CharSourceRange, 20> MutableRanges(Ranges.begin(),
140 Ranges.end());
166 emitDiagnosticMessage(Loc, PLoc, Level, Message, Ranges, SM, D);
319 ArrayRef<CharSourceRange> Ranges,
324 for (ArrayRef<CharSourceRange>::const_iterator I = Ranges.begin(),
325 E = Ranges.end();
383 ArrayRef<CharSourceRange> Ranges,
387 mapDiagnosticRanges(Loc, Ranges, SpellingRange
123 emitDiagnostic(SourceLocation Loc, DiagnosticsEngine::Level Level, StringRef Message, ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> FixItHints, const SourceManager *SM, DiagOrStoredDiag D) argument
317 mapDiagnosticRanges( SourceLocation CaretLoc, ArrayRef<CharSourceRange> Ranges, SmallVectorImpl<CharSourceRange> &SpellingRanges, const SourceManager *SM) argument
381 emitCaret(SourceLocation Loc, DiagnosticsEngine::Level Level, ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints, const SourceManager &SM) argument
403 emitMacroExpansions(SourceLocation Loc, DiagnosticsEngine::Level Level, ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints, const SourceManager &SM, unsigned &MacroDepth, unsigned OnMacroInst) argument
[all...]
H A DSerializedDiagnosticPrinter.cpp66 ArrayRef<CharSourceRange> Ranges,
72 ArrayRef<CharSourceRange> Ranges,
80 SmallVectorImpl<CharSourceRange>& Ranges,
142 void EmitCodeContext(SmallVectorImpl<CharSourceRange> &Ranges,
605 ArrayRef<clang::CharSourceRange> Ranges,
633 void SDiagsWriter::EmitCodeContext(SmallVectorImpl<CharSourceRange> &Ranges, argument
640 // Emit Source Ranges.
641 for (ArrayRef<CharSourceRange>::iterator I = Ranges.begin(), E = Ranges.end();
663 SmallVectorImpl<CharSourceRange> &Ranges,
70 emitDiagnosticLoc(SourceLocation Loc, PresumedLoc PLoc, DiagnosticsEngine::Level Level, ArrayRef<CharSourceRange> Ranges, const SourceManager &SM) argument
601 emitDiagnosticMessage(SourceLocation Loc, PresumedLoc PLoc, DiagnosticsEngine::Level Level, StringRef Message, ArrayRef<clang::CharSourceRange> Ranges, const SourceManager *SM, DiagOrStoredDiag D) argument
661 emitCodeContext(SourceLocation Loc, DiagnosticsEngine::Level Level, SmallVectorImpl<CharSourceRange> &Ranges, ArrayRef<FixItHint> Hints, const SourceManager &SM) argument
[all...]
H A DTextDiagnostic.cpp684 ArrayRef<clang::CharSourceRange> Ranges,
691 emitDiagnosticLoc(Loc, PLoc, Level, Ranges, *SM);
783 ArrayRef<CharSourceRange> Ranges,
830 if (DiagOpts->ShowSourceRanges && !Ranges.empty()) {
835 for (ArrayRef<CharSourceRange>::const_iterator RI = Ranges.begin(),
836 RE = Ranges.end();
1067 /// \param Ranges The underlined ranges for this code snippet.
1071 SmallVectorImpl<CharSourceRange>& Ranges,
1085 if (Loc == LastLoc && Ranges.empty() && Hints.empty() &&
1131 // Highlight all of the characters covered by Ranges wit
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Support/
H A DSourceMgr.cpp153 ArrayRef<SMRange> Ranges,
186 for (unsigned i = 0, e = Ranges.size(); i != e; ++i) {
187 SMRange R = Ranges[i];
216 const Twine &Msg, ArrayRef<SMRange> Ranges,
218 SMDiagnostic Diagnostic = GetMessage(Loc, Kind, Msg, Ranges, FixIts);
236 const Twine &Msg, ArrayRef<SMRange> Ranges,
238 PrintMessage(llvm::errs(), Loc, Kind, Msg, Ranges, FixIts, ShowColors); local
248 ArrayRef<std::pair<unsigned,unsigned> > Ranges,
251 Message(Msg), LineContents(LineStr), Ranges(Ranges
151 GetMessage(SMLoc Loc, SourceMgr::DiagKind Kind, const Twine &Msg, ArrayRef<SMRange> Ranges, ArrayRef<SMFixIt> FixIts) const argument
214 PrintMessage(raw_ostream &OS, SMLoc Loc, SourceMgr::DiagKind Kind, const Twine &Msg, ArrayRef<SMRange> Ranges, ArrayRef<SMFixIt> FixIts, bool ShowColors) const argument
235 PrintMessage(SMLoc Loc, SourceMgr::DiagKind Kind, const Twine &Msg, ArrayRef<SMRange> Ranges, ArrayRef<SMFixIt> FixIts, bool ShowColors) const argument
245 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-9.3-release/contrib/llvm/include/llvm/MC/MCParser/
H A DMCAsmParser.h125 ArrayRef<SMRange> Ranges = None) = 0;
132 ArrayRef<SMRange> Ranges = None) = 0;
142 bool TokError(const Twine &Msg, ArrayRef<SMRange> Ranges = None);
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp194 /// Ranges - A sorted list of the memset ranges. We use std::list here
196 std::list<MemsetRange> Ranges; member in class:__anon2661::MemsetRanges
203 const_iterator begin() const { return Ranges.begin(); }
204 const_iterator end() const { return Ranges.end(); }
205 bool empty() const { return Ranges.empty(); }
245 range_iterator I = Ranges.begin(), E = Ranges.end();
254 MemsetRange &R = *Ranges.insert(I, MemsetRange());
294 Ranges.erase(NextI);
375 MemsetRanges Ranges(*T
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Format/
H A DFormat.h338 /// \brief Reformats the given \p Ranges in the token stream coming out of
345 /// Returns the \c Replacements necessary to make all \p Ranges comply with
349 std::vector<CharSourceRange> Ranges);
351 /// \brief Reformats the given \p Ranges in \p Code.
355 std::vector<tooling::Range> Ranges,
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DRangeConstraintManager.cpp342 const RangeSet *Ranges = State->get<ConstraintRange>(Sym); local
345 if (!Ranges)
349 if (const llvm::APSInt *Value = Ranges->getConcreteValue())
357 if (Ranges->Intersect(BV, F, Zero, Zero).isEmpty())
574 ConstraintRangeTy Ranges = St->get<ConstraintRange>(); local
576 if (Ranges.isEmpty()) {
577 Out << nl << sep << "Ranges are empty." << nl;
581 Out << nl << sep << "Ranges of symbol values:";
582 for (ConstraintRangeTy::iterator I=Ranges.begin(), E=Ranges
[all...]
H A DHTMLDiagnostics.cpp478 ArrayRef<SourceRange> Ranges = P.getRanges(); local
479 for (ArrayRef<SourceRange>::iterator I = Ranges.begin(),
480 E = Ranges.end(); I != E; ++I) {
/freebsd-9.3-release/contrib/llvm/include/llvm/Analysis/
H A DValueTracking.h42 void computeMaskedBitsLoad(const MDNode &Ranges, APInt &KnownZero);
/freebsd-9.3-release/contrib/llvm/lib/TableGen/
H A DTGParser.h176 bool ParseOptionalRangeList(std::vector<unsigned> &Ranges);
177 bool ParseOptionalBitList(std::vector<unsigned> &Ranges);
179 bool ParseRangePiece(std::vector<unsigned> &Ranges);
H A DTGParser.cpp560 bool TGParser::ParseRangePiece(std::vector<unsigned> &Ranges) { argument
573 Ranges.push_back(Start);
593 Ranges.push_back(Start);
596 Ranges.push_back(Start);
624 bool TGParser::ParseOptionalRangeList(std::vector<unsigned> &Ranges) { argument
632 Ranges = ParseRangeList();
633 if (Ranges.empty()) return true;
646 bool TGParser::ParseOptionalBitList(std::vector<unsigned> &Ranges) { argument
654 Ranges = ParseRangeList();
655 if (Ranges
1443 std::vector<unsigned> Ranges = ParseRangeList(); local
1465 std::vector<unsigned> Ranges = ParseRangeList(); local
1724 std::vector<unsigned> Ranges; local
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Format/
H A DFormat.cpp530 SmallVectorImpl<CharSourceRange> &Ranges,
534 : SourceMgr(SourceMgr), Ranges(Ranges), Indenter(Indenter),
772 for (SmallVectorImpl<CharSourceRange>::const_iterator I = Ranges.begin(),
773 E = Ranges.end();
983 SmallVectorImpl<CharSourceRange> &Ranges; member in class:clang::format::__anon3136::UnwrappedLineFormatter
1210 const std::vector<CharSourceRange> &Ranges)
1213 Ranges(Ranges.begin(), Ranges
529 UnwrappedLineFormatter(SourceManager &SourceMgr, SmallVectorImpl<CharSourceRange> &Ranges, ContinuationIndenter *Indenter, WhitespaceManager *Whitespaces, const FormatStyle &Style) argument
1209 Formatter(const FormatStyle &Style, Lexer &Lex, SourceManager &SourceMgr, const std::vector<CharSourceRange> &Ranges) argument
1346 SmallVector<CharSourceRange, 8> Ranges; member in class:clang::format::__anon3136::Formatter
1355 reformat(const FormatStyle &Style, Lexer &Lex, SourceManager &SourceMgr, std::vector<CharSourceRange> Ranges) argument
1362 reformat(const FormatStyle &Style, StringRef Code, std::vector<tooling::Range> Ranges, StringRef FileName) argument
[all...]
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporter.h82 SmallVector<SourceRange, 4> Ranges; member in class:clang::ento::BugReport
281 /// Ranges are used to highlight regions of interest in the source code.
287 assert((R.isValid() || Ranges.empty()) && "Invalid range can only be used "
289 Ranges.push_back(R);
469 ArrayRef<SourceRange> Ranges = None);
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Basic/
H A DDiagnostic.h1210 std::vector<CharSourceRange> Ranges;
1220 ArrayRef<CharSourceRange> Ranges,
1235 range_iterator range_begin() const { return Ranges.begin(); }
1236 range_iterator range_end() const { return Ranges.end(); }
1237 unsigned range_size() const { return Ranges.size(); }
1240 return llvm::makeArrayRef(Ranges);
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Basic/
H A DDiagnostic.cpp946 Ranges.reserve(Info.getNumRanges());
948 Ranges.push_back(Info.getRange(I));
957 ArrayRef<CharSourceRange> Ranges,
960 Ranges(Ranges.begin(), Ranges.end()), FixIts(FixIts.begin(), FixIts.end())
955 StoredDiagnostic(DiagnosticsEngine::Level Level, unsigned ID, StringRef Message, FullSourceLoc Loc, ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> FixIts) argument

Completed in 290 milliseconds

12