reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/MC/MCParser/MCAsmParserExtension.h
   36     T *Obj = static_cast<T*>(Target);
   37     return (Obj->*Handler)(Directive, DirectiveLoc);
lib/MC/MCParser/ELFAsmParser.cpp
   40         this, HandleDirective<ELFAsmParser, HandlerMethod>);
   40         this, HandleDirective<ELFAsmParser, HandlerMethod>);
   55     addDirectiveHandler<&ELFAsmParser::ParseSectionDirectiveData>(".data");
   56     addDirectiveHandler<&ELFAsmParser::ParseSectionDirectiveText>(".text");
   57     addDirectiveHandler<&ELFAsmParser::ParseSectionDirectiveBSS>(".bss");
   58     addDirectiveHandler<&ELFAsmParser::ParseSectionDirectiveRoData>(".rodata");
   59     addDirectiveHandler<&ELFAsmParser::ParseSectionDirectiveTData>(".tdata");
   60     addDirectiveHandler<&ELFAsmParser::ParseSectionDirectiveTBSS>(".tbss");
   62       &ELFAsmParser::ParseSectionDirectiveDataRel>(".data.rel");
   64       &ELFAsmParser::ParseSectionDirectiveDataRelRo>(".data.rel.ro");
   66       &ELFAsmParser::ParseSectionDirectiveEhFrame>(".eh_frame");
   67     addDirectiveHandler<&ELFAsmParser::ParseDirectiveSection>(".section");
   69       &ELFAsmParser::ParseDirectivePushSection>(".pushsection");
   70     addDirectiveHandler<&ELFAsmParser::ParseDirectivePopSection>(".popsection");
   71     addDirectiveHandler<&ELFAsmParser::ParseDirectiveSize>(".size");
   72     addDirectiveHandler<&ELFAsmParser::ParseDirectivePrevious>(".previous");
   73     addDirectiveHandler<&ELFAsmParser::ParseDirectiveType>(".type");
   74     addDirectiveHandler<&ELFAsmParser::ParseDirectiveIdent>(".ident");
   75     addDirectiveHandler<&ELFAsmParser::ParseDirectiveSymver>(".symver");
   76     addDirectiveHandler<&ELFAsmParser::ParseDirectiveVersion>(".version");
   77     addDirectiveHandler<&ELFAsmParser::ParseDirectiveWeakref>(".weakref");
   78     addDirectiveHandler<&ELFAsmParser::ParseDirectiveSymbolAttribute>(".weak");
   79     addDirectiveHandler<&ELFAsmParser::ParseDirectiveSymbolAttribute>(".local");
   81       &ELFAsmParser::ParseDirectiveSymbolAttribute>(".protected");
   83       &ELFAsmParser::ParseDirectiveSymbolAttribute>(".internal");
   85       &ELFAsmParser::ParseDirectiveSymbolAttribute>(".hidden");
   86     addDirectiveHandler<&ELFAsmParser::ParseDirectiveSubsection>(".subsection");
   87     addDirectiveHandler<&ELFAsmParser::ParseDirectiveCGProfile>(".cg_profile");
  896   return new ELFAsmParser;