Searched refs:StringRef (Results 1 - 25 of 430) sorted by relevance

1234567891011>>

/macosx-10.10.1/llvmCore-3425.0.34/lib/DebugInfo/
H A DDIContext.cpp17 StringRef infoSection,
18 StringRef abbrevSection,
19 StringRef aRangeSection,
20 StringRef lineSection,
21 StringRef stringSection,
22 StringRef rangeSection) {
H A DDWARFContext.h74 virtual StringRef getInfoSection() = 0;
75 virtual StringRef getAbbrevSection() = 0;
76 virtual StringRef getARangeSection() = 0;
77 virtual StringRef getLineSection() = 0;
78 virtual StringRef getStringSection() = 0;
79 virtual StringRef getRangeSection() = 0;
98 StringRef InfoSection;
99 StringRef AbbrevSection;
100 StringRef ARangeSection;
101 StringRef LineSectio
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/unittests/ADT/
H A DStringRefTest.cpp1 //===- llvm/unittest/ADT/StringRefTest.cpp - StringRef unit tests ---------===//
11 #include "llvm/ADT/StringRef.h"
19 std::ostream &operator<<(std::ostream &OS, const StringRef &S) {
25 const std::pair<StringRef, StringRef> &P) {
34 EXPECT_EQ("", StringRef());
35 EXPECT_EQ("hello", StringRef("hello"));
36 EXPECT_EQ("hello", StringRef("hello world", 5));
37 EXPECT_EQ("hello", StringRef(std::string("hello")));
41 StringRef
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/lib/Support/
H A DStringExtras.cpp22 StringRef::size_type llvm::StrInStrNoCase(StringRef s1, StringRef s2) {
25 return StringRef::npos;
29 return StringRef::npos;
38 std::pair<StringRef, StringRef> llvm::getToken(StringRef Source,
39 StringRef Delimiters) {
41 StringRef
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/Support/
H A DPathV2.h51 StringRef Path; ///< The entire path.
52 StringRef Component; ///< The current component. Not necessarily in Path.
56 friend const_iterator begin(StringRef path);
57 friend const_iterator end(StringRef path);
60 typedef const StringRef value_type;
84 const_iterator begin(StringRef path);
89 const_iterator end(StringRef path);
94 inline reverse_iterator rbegin(StringRef path) {
101 inline reverse_iterator rend(StringRef path) {
189 const StringRef root_nam
[all...]
H A DRegex.h22 class StringRef;
42 Regex(StringRef Regex, unsigned Flags = NoFlags);
61 bool match(StringRef String, SmallVectorImpl<StringRef> *Matches = 0);
73 std::string sub(StringRef Repl, StringRef String, std::string *Error = 0);
H A DLocale.h4 #include "llvm/ADT/StringRef.h"
10 int columnWidth(StringRef s);
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/ARM/MCTargetDesc/
H A DARMMCTargetDesc.h28 class StringRef;
35 std::string ParseARMTriple(StringRef TT, StringRef CPU);
40 MCSubtargetInfo *createARMMCSubtargetInfo(StringRef TT, StringRef CPU,
41 StringRef FS);
49 MCAsmBackend *createARMAsmBackend(const Target &T, StringRef TT, StringRef CPU);
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Instrumentation/
H A DBlackList.h36 class StringRef;
40 BlackList(const StringRef Path);
52 bool inSection(const StringRef Section, const StringRef Query);
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/MSP430/
H A DMSP430Subtarget.h24 class StringRef;
38 void ParseSubtargetFeatures(StringRef CPU, StringRef FS);
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/XCore/
H A DXCoreSubtarget.h25 class StringRef;
39 void ParseSubtargetFeatures(StringRef CPU, StringRef FS);
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/ADT/
H A DStringRef.h1 //===--- StringRef.h - Constant String Reference Wrapper --------*- C++ -*-===//
27 class StringRef;
29 /// Helper functions for StringRef::getAsInteger.
30 bool getAsUnsignedInteger(StringRef Str, unsigned Radix,
33 bool getAsSignedInteger(StringRef Str, unsigned Radix, long long &Result);
35 /// StringRef - Represent a constant reference to a string, i.e. a character
40 /// lifetime extends past that of the StringRef. For this reason, it is not in
41 /// general safe to store a StringRef.
42 class StringRef { class in namespace:llvm
56 // Workaround PR5482: nearly all gcc 4.x miscompile StringRef an
74 /*implicit*/ StringRef() : Data(0), Length(0) {} function in class:llvm::StringRef
77 /*implicit*/ StringRef(const char *Str) function in class:llvm::StringRef
84 /*implicit*/ StringRef(const char *data, size_t length) function in class:llvm::StringRef
91 /*implicit*/ StringRef(const std::string &Str) function in class:llvm::StringRef
[all...]
H A DStringExtras.h18 #include "llvm/ADT/StringRef.h"
102 StringRef::size_type StrInStrNoCase(StringRef s1, StringRef s2);
110 std::pair<StringRef, StringRef> getToken(StringRef Source,
111 StringRef Delimiters = " \t\n\v\f\r");
115 void SplitString(StringRef Source,
116 SmallVectorImpl<StringRef>
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/TableGen/
H A DTableGenBackend.h17 #include "llvm/ADT/StringRef.h"
25 void emitSourceFileHeader(StringRef Desc, raw_ostream &OS);
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/Mips/MCTargetDesc/
H A DMipsMCTargetDesc.h27 class StringRef;
45 MCAsmBackend *createMipsAsmBackendEB32(const Target &T, StringRef TT,
46 StringRef CPU);
47 MCAsmBackend *createMipsAsmBackendEL32(const Target &T, StringRef TT,
48 StringRef CPU);
49 MCAsmBackend *createMipsAsmBackendEB64(const Target &T, StringRef TT,
50 StringRef CPU);
51 MCAsmBackend *createMipsAsmBackendEL64(const Target &T, StringRef TT,
52 StringRef CPU);
H A DMipsMCAsmInfo.h20 class StringRef;
26 explicit MipsMCAsmInfo(const Target &T, StringRef TT);
/macosx-10.10.1/llvmCore-3425.0.34/tools/llvm-objdump/
H A Dllvm-objdump.h13 #include "llvm/ADT/StringRef.h"
24 void DumpBytes(StringRef bytes);
25 void DisassembleInputMachO(StringRef Filename);
29 StringRef Bytes;
31 StringRefMemoryObject(StringRef bytes) : Bytes(bytes) {}
/macosx-10.10.1/llvmCore-3425.0.34/lib/MC/MCParser/
H A DAsmLexer.cpp49 return AsmToken(AsmToken::Error, StringRef(Loc, 0));
91 StringRef(TokStart, CurPtr - TokStart));
113 return AsmToken(AsmToken::Dot, StringRef(TokStart, 1));
115 return AsmToken(AsmToken::Identifier, StringRef(TokStart, CurPtr - TokStart));
124 default: return AsmToken(AsmToken::Slash, StringRef(CurPtr-1, 1));
154 return AsmToken(AsmToken::Eof, StringRef(CurPtr, 0));
155 return AsmToken(AsmToken::EndOfStatement, StringRef(CurPtr, 0));
184 StringRef Result(TokStart, CurPtr - TokStart);
208 StringRef Result(TokStart, CurPtr - TokStart);
219 StringRef Resul
[all...]
H A DDarwinAsmParser.cpp18 #include "llvm/ADT/StringRef.h"
29 template<bool (DarwinAsmParser::*Handler)(StringRef, SMLoc)>
30 void AddDirectiveHandler(StringRef Directive) {
114 bool ParseDirectiveDesc(StringRef, SMLoc);
115 bool ParseDirectiveDumpOrLoad(StringRef, SMLoc);
116 bool ParseDirectiveLsym(StringRef, SMLoc);
117 bool ParseDirectiveSection(StringRef, SMLoc);
118 bool ParseDirectivePushSection(StringRef, SMLoc);
119 bool ParseDirectivePopSection(StringRef, SMLoc);
120 bool ParseDirectivePrevious(StringRef, SMLo
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/MC/
H A DMCSectionMachO.h18 #include "llvm/ADT/StringRef.h"
37 MCSectionMachO(StringRef Segment, StringRef Section,
135 StringRef getSegmentName() const {
138 return StringRef(SegmentName, 16);
139 return StringRef(SegmentName);
141 StringRef getSectionName() const {
144 return StringRef(SectionName, 16);
145 return StringRef(SectionName);
162 static std::string ParseSectionSpecifier(StringRef Spe
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/
H A DDIBuilder.h20 #include "llvm/ADT/StringRef.h"
30 class StringRef;
91 void createCompileUnit(unsigned Lang, StringRef File, StringRef Dir,
92 StringRef Producer,
93 bool isOptimized, StringRef Flags, unsigned RV);
97 DIFile createFile(StringRef Filename, StringRef Directory);
100 DIEnumerator createEnumerator(StringRef Name, uint64_t Val);
103 DIType createNullPtrType(StringRef Nam
[all...]
/macosx-10.10.1/llvmCore-3425.0.34/lib/MC/
H A DMCInstPrinter.cpp13 #include "llvm/ADT/StringRef.h"
23 StringRef MCInstPrinter::getOpcodeName(unsigned Opcode) const {
31 void MCInstPrinter::printAnnotation(raw_ostream &OS, StringRef Annot) {
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/MSP430/MCTargetDesc/
H A DMSP430MCAsmInfo.h20 class StringRef;
26 explicit MSP430MCAsmInfo(const Target &T, StringRef TT);
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/NVPTX/MCTargetDesc/
H A DNVPTXMCAsmInfo.h21 class StringRef;
26 explicit NVPTXMCAsmInfo(const Target &T, const StringRef &TT);
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCAsmInfo.h20 class StringRef;
26 explicit SparcELFMCAsmInfo(const Target &T, StringRef TT);

Completed in 236 milliseconds

1234567891011>>