Lines Matching refs:Directive

195   void addDirectiveHandler(StringRef Directive,  in addDirectiveHandler()  argument
197 ExtensionDirectiveMap[Directive] = Handler; in addDirectiveHandler()
200 void addAliasForDirective(StringRef Directive, StringRef Alias) override { in addAliasForDirective() argument
201 DirectiveKindMap[Directive] = DirectiveKindMap[Alias]; in addAliasForDirective()
584 bool parseDirectiveExitMacro(StringRef Directive);
585 bool parseDirectiveEndMacro(StringRef Directive);
587 bool parseDirectiveMacrosOnOff(StringRef Directive);
589 bool parseDirectiveAltmacro(StringRef Directive);
641 bool parseDirectiveRept(SMLoc DirectiveLoc, StringRef Directive);
4201 bool AsmParser::parseDirectiveAltmacro(StringRef Directive) { in parseDirectiveAltmacro() argument
4203 return TokError("unexpected token in '" + Directive + "' directive"); in parseDirectiveAltmacro()
4204 AltMacroMode = (Directive == ".altmacro"); in parseDirectiveAltmacro()
4211 bool AsmParser::parseDirectiveMacrosOnOff(StringRef Directive) { in parseDirectiveMacrosOnOff() argument
4213 "unexpected token in '" + Directive + "' directive")) in parseDirectiveMacrosOnOff()
4216 setMacrosEnabled(Directive == ".macros_on"); in parseDirectiveMacrosOnOff()
4450 bool AsmParser::parseDirectiveExitMacro(StringRef Directive) { in parseDirectiveExitMacro() argument
4452 "unexpected token in '" + Directive + "' directive")) in parseDirectiveExitMacro()
4456 return TokError("unexpected '" + Directive + "' in file, " in parseDirectiveExitMacro()
4472 bool AsmParser::parseDirectiveEndMacro(StringRef Directive) { in parseDirectiveEndMacro() argument
4474 return TokError("unexpected token in '" + Directive + "' directive"); in parseDirectiveEndMacro()
4485 return TokError("unexpected '" + Directive + "' in file, " in parseDirectiveEndMacro()