/freebsd-9.3-release/contrib/llvm/include/llvm/Support/ |
H A D | UnicodeCharRanges.h | 48 /// 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 D | SourceMgr.h | 149 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 D | MCAsmParser.cpp | 36 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 D | TextDiagnostic.h | 83 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 D | DiagnosticRenderer.h | 78 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 D | DereferenceChecker.cpp | 44 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 D | MallocSizeofChecker.cpp | 229 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 D | MachineMemOperand.h | 87 const MDNode *Ranges; member in class:llvm::MachineMemOperand 113 const MDNode *Ranges = 0); 152 const MDNode *getRanges() const { return Ranges; }
|
H A D | LexicalScopes.h | 175 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 D | DiagnosticRenderer.cpp | 126 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 D | SerializedDiagnosticPrinter.cpp | 66 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 D | TextDiagnostic.cpp | 684 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 D | SourceMgr.cpp | 153 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 D | MCAsmParser.h | 125 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 D | MemCpyOptimizer.cpp | 194 /// 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 D | Format.h | 338 /// \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 D | RangeConstraintManager.cpp | 342 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 D | HTMLDiagnostics.cpp | 478 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 D | ValueTracking.h | 42 void computeMaskedBitsLoad(const MDNode &Ranges, APInt &KnownZero);
|
/freebsd-9.3-release/contrib/llvm/lib/TableGen/ |
H A D | TGParser.h | 176 bool ParseOptionalRangeList(std::vector<unsigned> &Ranges); 177 bool ParseOptionalBitList(std::vector<unsigned> &Ranges); 179 bool ParseRangePiece(std::vector<unsigned> &Ranges);
|
H A D | TGParser.cpp | 560 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 D | Format.cpp | 530 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 D | BugReporter.h | 82 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 D | Diagnostic.h | 1210 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 D | Diagnostic.cpp | 946 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
|