Home | History | Annotate | Download | only in MCParser

Lines Matching full:directive

26   void AddDirectiveHandler(StringRef Directive) {
27 getParser().AddDirectiveHandler(this, Directive,
155 bool ELFAsmParser::ParseDirectiveSymbolAttribute(StringRef Directive, SMLoc) {
156 MCSymbolAttr Attr = StringSwitch<MCSymbolAttr>(Directive)
163 assert(Attr != MCSA_Invalid && "unexpected symbol attribute directive!");
169 return TokError("expected identifier in directive");
179 return TokError("unexpected token in directive");
191 return TokError("unexpected token in section switching directive");
203 return TokError("expected identifier in directive");
207 return TokError("unexpected token in directive");
215 return TokError("unexpected token in directive");
334 return TokError("expected identifier in directive");
352 return TokError("expected string in directive");
377 return TokError("expected identifier in directive");
408 return TokError("unexpected token in directive");
452 return TokError("expected identifier in directive");
458 return TokError("unexpected token in '.type' directive");
470 return TokError("expected symbol type in directive");
483 return Error(TypeLoc, "unsupported attribute in '.type' directive");
486 return TokError("unexpected token in '.type' directive");
499 directive");
529 return TokError("expected identifier in directive");
538 return TokError("expected identifier in directive");
558 return TokError("expected identifier in directive");
567 return TokError("expected identifier in directive");