Lines Matching defs:addDirectiveHandler
37 void addDirectiveHandler(StringRef Directive) {
41 getParser().addDirectiveHandler(Directive, Handler);
54 addDirectiveHandler<&ELFAsmParser::ParseSectionDirectiveData>(".data");
55 addDirectiveHandler<&ELFAsmParser::ParseSectionDirectiveText>(".text");
56 addDirectiveHandler<&ELFAsmParser::ParseSectionDirectiveBSS>(".bss");
57 addDirectiveHandler<&ELFAsmParser::ParseSectionDirectiveRoData>(".rodata");
58 addDirectiveHandler<&ELFAsmParser::ParseSectionDirectiveTData>(".tdata");
59 addDirectiveHandler<&ELFAsmParser::ParseSectionDirectiveTBSS>(".tbss");
60 addDirectiveHandler<
62 addDirectiveHandler<
64 addDirectiveHandler<
66 addDirectiveHandler<&ELFAsmParser::ParseDirectiveSection>(".section");
67 addDirectiveHandler<
69 addDirectiveHandler<&ELFAsmParser::ParseDirectivePopSection>(".popsection");
70 addDirectiveHandler<&ELFAsmParser::ParseDirectiveSize>(".size");
71 addDirectiveHandler<&ELFAsmParser::ParseDirectivePrevious>(".previous");
72 addDirectiveHandler<&ELFAsmParser::ParseDirectiveType>(".type");
73 addDirectiveHandler<&ELFAsmParser::ParseDirectiveIdent>(".ident");
74 addDirectiveHandler<&ELFAsmParser::ParseDirectiveSymver>(".symver");
75 addDirectiveHandler<&ELFAsmParser::ParseDirectiveVersion>(".version");
76 addDirectiveHandler<&ELFAsmParser::ParseDirectiveWeakref>(".weakref");
77 addDirectiveHandler<&ELFAsmParser::ParseDirectiveSymbolAttribute>(".weak");
78 addDirectiveHandler<&ELFAsmParser::ParseDirectiveSymbolAttribute>(".local");
79 addDirectiveHandler<
81 addDirectiveHandler<
83 addDirectiveHandler<
85 addDirectiveHandler<&ELFAsmParser::ParseDirectiveSubsection>(".subsection");
86 addDirectiveHandler<&ELFAsmParser::ParseDirectiveCGProfile>(".cg_profile");