Lines Matching defs:Directive
44 void addDirectiveHandler(StringRef Directive) {
47 getParser().addDirectiveHandler(Directive, Handler);
219 // Named Section Directive
446 bool parseWatchOSVersionMin(StringRef Directive, SMLoc Loc) {
447 return parseVersionMin(Directive, Loc, MCVM_WatchOSVersionMin);
449 bool parseTvOSVersionMin(StringRef Directive, SMLoc Loc) {
450 return parseVersionMin(Directive, Loc, MCVM_TvOSVersionMin);
452 bool parseIOSVersionMin(StringRef Directive, SMLoc Loc) {
453 return parseVersionMin(Directive, Loc, MCVM_IOSVersionMin);
455 bool parseMacOSXVersionMin(StringRef Directive, SMLoc Loc) {
456 return parseVersionMin(Directive, Loc, MCVM_OSXVersionMin);
459 bool parseBuildVersion(StringRef Directive, SMLoc Loc);
460 bool parseVersionMin(StringRef Directive, SMLoc Loc, MCVersionMinType Type);
467 void checkVersion(StringRef Directive, StringRef Arg, SMLoc Loc,
469 bool parseDirectiveCGProfile(StringRef Directive, SMLoc Loc);
586 bool DarwinAsmParser::parseDirectiveDumpOrLoad(StringRef Directive,
588 bool IsDump = Directive == ".dump";
1091 void DarwinAsmParser::checkVersion(StringRef Directive, StringRef Arg,
1095 Warning(Loc, Twine(Directive) +
1121 bool DarwinAsmParser::parseVersionMin(StringRef Directive, SMLoc Loc,
1134 return addErrorSuffix(Twine(" in '") + Directive + "' directive");
1137 checkVersion(Directive, StringRef(), Loc, ExpectedOS);
1165 bool DarwinAsmParser::parseBuildVersion(StringRef Directive, SMLoc Loc) {
1200 checkVersion(Directive, PlatformName, Loc, ExpectedOS);