Lines Matching refs:StringRef
17 #include "llvm/ADT/StringRef.h"
28 template<bool (DarwinAsmParser::*Handler)(StringRef, SMLoc)>
29 void AddDirectiveHandler(StringRef Directive) {
107 bool ParseDirectiveDesc(StringRef, SMLoc);
108 bool ParseDirectiveDumpOrLoad(StringRef, SMLoc);
109 bool ParseDirectiveLsym(StringRef, SMLoc);
110 bool ParseDirectiveSection(StringRef, SMLoc);
111 bool ParseDirectiveSecureLogReset(StringRef, SMLoc);
112 bool ParseDirectiveSecureLogUnique(StringRef, SMLoc);
113 bool ParseDirectiveSubsectionsViaSymbols(StringRef, SMLoc);
114 bool ParseDirectiveTBSS(StringRef, SMLoc);
115 bool ParseDirectiveZerofill(StringRef, SMLoc);
118 bool ParseSectionDirectiveConst(StringRef, SMLoc) {
121 bool ParseSectionDirectiveStaticConst(StringRef, SMLoc) {
124 bool ParseSectionDirectiveCString(StringRef, SMLoc) {
128 bool ParseSectionDirectiveLiteral4(StringRef, SMLoc) {
132 bool ParseSectionDirectiveLiteral8(StringRef, SMLoc) {
136 bool ParseSectionDirectiveLiteral16(StringRef, SMLoc) {
140 bool ParseSectionDirectiveConstructor(StringRef, SMLoc) {
143 bool ParseSectionDirectiveDestructor(StringRef, SMLoc) {
146 bool ParseSectionDirectiveFVMLibInit0(StringRef, SMLoc) {
149 bool ParseSectionDirectiveFVMLibInit1(StringRef, SMLoc) {
152 bool ParseSectionDirectiveSymbolStub(StringRef, SMLoc) {
159 bool ParseSectionDirectivePICSymbolStub(StringRef, SMLoc) {
164 bool ParseSectionDirectiveData(StringRef, SMLoc) {
167 bool ParseSectionDirectiveStaticData(StringRef, SMLoc) {
170 bool ParseSectionDirectiveNonLazySymbolPointers(StringRef, SMLoc) {
174 bool ParseSectionDirectiveLazySymbolPointers(StringRef, SMLoc) {
178 bool ParseSectionDirectiveDyld(StringRef, SMLoc) {
181 bool ParseSectionDirectiveModInitFunc(StringRef, SMLoc) {
185 bool ParseSectionDirectiveModTermFunc(StringRef, SMLoc) {
189 bool ParseSectionDirectiveConstData(StringRef, SMLoc) {
192 bool ParseSectionDirectiveObjCClass(StringRef, SMLoc) {
196 bool ParseSectionDirectiveObjCMetaClass(StringRef, SMLoc) {
200 bool ParseSectionDirectiveObjCCatClsMeth(StringRef, SMLoc) {
204 bool ParseSectionDirectiveObjCCatInstMeth(StringRef, SMLoc) {
208 bool ParseSectionDirectiveObjCProtocol(StringRef, SMLoc) {
212 bool ParseSectionDirectiveObjCStringObject(StringRef, SMLoc) {
216 bool ParseSectionDirectiveObjCClsMeth(StringRef, SMLoc) {
220 bool ParseSectionDirectiveObjCInstMeth(StringRef, SMLoc) {
224 bool ParseSectionDirectiveObjCClsRefs(StringRef, SMLoc) {
229 bool ParseSectionDirectiveObjCMessageRefs(StringRef, SMLoc) {
234 bool ParseSectionDirectiveObjCSymbols(StringRef, SMLoc) {
238 bool ParseSectionDirectiveObjCCategory(StringRef, SMLoc) {
242 bool ParseSectionDirectiveObjCClassVars(StringRef, SMLoc) {
246 bool ParseSectionDirectiveObjCInstanceVars(StringRef, SMLoc) {
250 bool ParseSectionDirectiveObjCModuleInfo(StringRef, SMLoc) {
254 bool ParseSectionDirectiveObjCClassNames(StringRef, SMLoc) {
258 bool ParseSectionDirectiveObjCMethVarTypes(StringRef, SMLoc) {
262 bool ParseSectionDirectiveObjCMethVarNames(StringRef, SMLoc) {
266 bool ParseSectionDirectiveObjCSelectorStrs(StringRef, SMLoc) {
270 bool ParseSectionDirectiveTData(StringRef, SMLoc) {
274 bool ParseSectionDirectiveText(StringRef, SMLoc) {
278 bool ParseSectionDirectiveTLV(StringRef, SMLoc) {
282 bool ParseSectionDirectiveIdent(StringRef, SMLoc) {
287 bool ParseSectionDirectiveThreadInitFunc(StringRef, SMLoc) {
305 bool isText = StringRef(Segment) == "__TEXT"; // FIXME: Hack.
327 bool DarwinAsmParser::ParseDirectiveDesc(StringRef, SMLoc) {
328 StringRef Name;
356 bool DarwinAsmParser::ParseDirectiveDumpOrLoad(StringRef Directive,
379 bool DarwinAsmParser::ParseDirectiveLsym(StringRef, SMLoc) {
380 StringRef Name;
409 bool DarwinAsmParser::ParseDirectiveSection(StringRef, SMLoc) {
412 StringRef SectionName;
425 StringRef EOL = getLexer().LexUntilEndOfStatement();
434 StringRef Segment, Section;
456 bool DarwinAsmParser::ParseDirectiveSecureLogUnique(StringRef, SMLoc IDLoc) {
457 StringRef LogMessage = getParser().ParseStringToEndOfStatement();
496 bool DarwinAsmParser::ParseDirectiveSecureLogReset(StringRef, SMLoc IDLoc) {
509 bool DarwinAsmParser::ParseDirectiveSubsectionsViaSymbols(StringRef, SMLoc) {
522 bool DarwinAsmParser::ParseDirectiveTBSS(StringRef, SMLoc) {
524 StringRef Name;
578 bool DarwinAsmParser::ParseDirectiveZerofill(StringRef, SMLoc) {
579 StringRef Segment;
587 StringRef Section;
607 StringRef IDStr;