|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/STLExtras.h 155 -> decltype(begin(std::forward<ContainerTy>(container))) {
163 -> decltype(end(std::forward<ContainerTy>(container))) {
179 -> decltype(adl_detail::adl_begin(std::forward<ContainerTy>(container))) {
185 -> decltype(adl_detail::adl_end(std::forward<ContainerTy>(container))) {
include/llvm/ADT/StringRef.h 121 iterator begin() const { return Data; }
123 iterator end() const { return Data + Length; }
include/llvm/BinaryFormat/MsgPackReader.h 126 StringRef::iterator Current;
127 StringRef::iterator End;
include/llvm/IR/Metadata.h 624 using iterator = StringRef::iterator;
lib/CodeGen/MIRParser/MILexer.cpp 31 function_ref<void(StringRef::iterator Loc, const Twine &)>;
60 StringRef::iterator location() const { return Ptr; }
lib/CodeGen/MIRParser/MILexer.h 210 StringRef::iterator location() const { return Range.begin(); }
232 function_ref<void(StringRef::iterator, const Twine &)> ErrorCallback);
lib/CodeGen/MIRParser/MIParser.cpp 352 StringRef::iterator Begin;
353 StringRef::iterator End;
356 ParsedMachineOperand(const MachineOperand &Operand, StringRef::iterator Begin,
357 StringRef::iterator End, Optional<unsigned> &TiedDefIdx)
392 bool error(StringRef::iterator Loc, const Twine &Msg);
423 bool parseIRConstant(StringRef::iterator Loc, StringRef StringValue,
425 bool parseIRConstant(StringRef::iterator Loc, const Constant *&C);
426 bool parseLowLevelType(StringRef::iterator Loc, LLT &Ty);
536 bool MIParser::error(StringRef::iterator Loc, const Twine &Msg) {
1231 StringRef::iterator Loc = Token.location();
1488 bool MIParser::parseIRConstant(StringRef::iterator Loc, StringRef StringValue,
1499 bool MIParser::parseIRConstant(StringRef::iterator Loc, const Constant *&C) {
1519 bool MIParser::parseLowLevelType(StringRef::iterator Loc, LLT &Ty) {
lib/IR/InlineAsm.cpp 65 StringRef::iterator I = Str.begin(), E = Str.end();
137 StringRef::iterator ConstraintEnd = std::find(I+1, E, '}');
143 StringRef::iterator NumStart = I;
221 for (StringRef::iterator I = Constraints.begin(),
226 StringRef::iterator ConstraintEnd = std::find(I, E, ',');
lib/ProfileData/GCOV.cpp 653 StringRef::iterator I, S, E;
lib/Support/APFloat.cpp 230 readExponent(StringRef::iterator begin, StringRef::iterator end)
230 readExponent(StringRef::iterator begin, StringRef::iterator end)
235 StringRef::iterator p = begin;
277 totalExponent(StringRef::iterator p, StringRef::iterator end,
277 totalExponent(StringRef::iterator p, StringRef::iterator end,
325 static StringRef::iterator
326 skipLeadingZeroesAndAnyDot(StringRef::iterator begin, StringRef::iterator end,
326 skipLeadingZeroesAndAnyDot(StringRef::iterator begin, StringRef::iterator end,
327 StringRef::iterator *dot)
329 StringRef::iterator p = begin;
367 interpretDecimal(StringRef::iterator begin, StringRef::iterator end,
367 interpretDecimal(StringRef::iterator begin, StringRef::iterator end,
370 StringRef::iterator dot = end;
371 StringRef::iterator p = skipLeadingZeroesAndAnyDot (begin, end, &dot);
426 trailingHexadecimalFraction(StringRef::iterator p, StringRef::iterator end,
426 trailingHexadecimalFraction(StringRef::iterator p, StringRef::iterator end,
2320 StringRef::iterator begin = s.begin();
2321 StringRef::iterator end = s.end();
2322 StringRef::iterator dot;
2323 StringRef::iterator p = skipLeadingZeroesAndAnyDot(begin, end, &dot);
2324 StringRef::iterator firstSignificantDigit = p;
2476 StringRef::iterator p = str.begin();
2620 StringRef::iterator p = str.begin();
lib/Support/APInt.cpp 502 StringRef::iterator p = str.begin();
2099 StringRef::iterator p = str.begin();
2123 for (StringRef::iterator e = str.end(); p != e; ++p) {
lib/Support/YAMLParser.cpp 199 StringRef::iterator Position= Range.begin();
200 StringRef::iterator End = Range.end();
270 void setError(const Twine &Message, StringRef::iterator Position) {
307 UTF8Decoded decodeUTF8(StringRef::iterator Position) {
338 StringRef::iterator skip_nb_char(StringRef::iterator Position);
338 StringRef::iterator skip_nb_char(StringRef::iterator Position);
346 StringRef::iterator skip_b_break(StringRef::iterator Position);
346 StringRef::iterator skip_b_break(StringRef::iterator Position);
354 StringRef::iterator skip_s_space(StringRef::iterator Position);
354 StringRef::iterator skip_s_space(StringRef::iterator Position);
362 StringRef::iterator skip_s_white(StringRef::iterator Position);
362 StringRef::iterator skip_s_white(StringRef::iterator Position);
370 StringRef::iterator skip_ns_char(StringRef::iterator Position);
370 StringRef::iterator skip_ns_char(StringRef::iterator Position);
379 StringRef::iterator skip_while( SkipWhileFunc Func
401 bool isBlankOrBreak(StringRef::iterator Position);
518 StringRef::iterator Current;
521 StringRef::iterator End;
692 for (StringRef::iterator i = Input.begin(), e = Input.end(); i != e; ++i) {
824 StringRef::iterator Scanner::skip_nb_char(StringRef::iterator Position) {
824 StringRef::iterator Scanner::skip_nb_char(StringRef::iterator Position) {
849 StringRef::iterator Scanner::skip_b_break(StringRef::iterator Position) {
849 StringRef::iterator Scanner::skip_b_break(StringRef::iterator Position) {
863 StringRef::iterator Scanner::skip_s_space(StringRef::iterator Position) {
863 StringRef::iterator Scanner::skip_s_space(StringRef::iterator Position) {
871 StringRef::iterator Scanner::skip_s_white(StringRef::iterator Position) {
871 StringRef::iterator Scanner::skip_s_white(StringRef::iterator Position) {
879 StringRef::iterator Scanner::skip_ns_char(StringRef::iterator Position) {
879 StringRef::iterator Scanner::skip_ns_char(StringRef::iterator Position) {
887 StringRef::iterator Scanner::skip_while( SkipWhileFunc Func
890 StringRef::iterator i = (this->*Func)(Position);
955 bool Scanner::isBlankOrBreak(StringRef::iterator Position) {
1043 StringRef::iterator I = skip_nb_char(Current);
1060 StringRef::iterator i = skip_b_break(Current);
1109 StringRef::iterator Start = Current;
1111 StringRef::iterator NameStart = Current;
1254 wasEscaped(StringRef::iterator First, StringRef::iterator Position);
1254 wasEscaped(StringRef::iterator First, StringRef::iterator Position);
1258 static bool wasEscaped(StringRef::iterator First,
1259 StringRef::iterator Position) {
1261 StringRef::iterator I = Position - 1;
1271 StringRef::iterator Start = Current;
1292 StringRef::iterator i = skip_nb_char(Current);
1328 StringRef::iterator Start = Current;
1351 StringRef::iterator i = skip_nb_char(Current);
1363 StringRef::iterator Tmp = Current;
1365 StringRef::iterator i = skip_s_white(Tmp);
1406 StringRef::iterator Start = Current;
1415 StringRef::iterator i = skip_ns_char(Current);
1504 StringRef::iterator LongestAllSpaceLine;
1643 StringRef::iterator Start = Current;
tools/clang/include/clang/Basic/CharInfo.h 189 for (StringRef::iterator I = S.begin(), E = S.end(); I != E; ++I)
tools/clang/lib/Analysis/CocoaConventions.cpp 104 StringRef::iterator it = functionName.begin();
105 StringRef::iterator start = it;
106 StringRef::iterator endI = functionName.end();
tools/clang/lib/Basic/Targets/X86.h 204 StringRef::iterator I, E;
tools/clang/lib/Index/CommentToXML.cpp 493 for (StringRef::iterator I = S.begin(), E = S.end(); I != E; ++I) {
1069 for (StringRef::iterator I = S.begin(), E = S.end(); I != E; ++I) {
tools/clang/lib/Lex/LiteralSupport.cpp 240 for (StringRef::iterator I = Input.begin(), E = Input.end(); I != E; ++I) {
tools/clang/lib/Tooling/JSONCompilationDatabase.cpp 130 StringRef::iterator Position;
tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp 1300 for (llvm::StringRef::iterator I = name.begin(), E = name.end(); I != E; ++I)
usr/include/c++/7.4.0/bits/range_access.h 48 begin(_Container& __cont) -> decltype(__cont.begin())
58 begin(const _Container& __cont) -> decltype(__cont.begin())
68 end(_Container& __cont) -> decltype(__cont.end())
78 end(const _Container& __cont) -> decltype(__cont.end())
utils/TableGen/AsmMatcherEmitter.cpp 1104 for (StringRef::iterator it = Str.begin(), ie = Str.end(); it != ie; ++it) {
utils/TableGen/AsmWriterEmitter.cpp 642 std::pair<StringRef, StringRef::iterator> parseName(StringRef::iterator Start,
642 std::pair<StringRef, StringRef::iterator> parseName(StringRef::iterator Start,
643 StringRef::iterator End) {
644 StringRef::iterator I = Start;
645 StringRef::iterator Next;
694 for (StringRef::iterator I = ASM.begin(), E = ASM.end(); I != E;) {
utils/unittest/googletest/include/gtest/internal/gtest-internal.h 933 typename C::iterator* /* it */ = NULL,
utils/yaml-bench/YAMLBench.cpp 151 for (llvm::StringRef::iterator I = JSONText.begin(),