Lines Matching defs:addDirectiveHandler
29 void addDirectiveHandler(StringRef Directive) {
32 getParser().addDirectiveHandler(Directive, Handler);
50 addDirectiveHandler<&COFFAsmParser::ParseSectionDirectiveText>(".text");
51 addDirectiveHandler<&COFFAsmParser::ParseSectionDirectiveData>(".data");
52 addDirectiveHandler<&COFFAsmParser::ParseSectionDirectiveBSS>(".bss");
53 addDirectiveHandler<&COFFAsmParser::ParseDirectiveSection>(".section");
54 addDirectiveHandler<&COFFAsmParser::ParseDirectiveDef>(".def");
55 addDirectiveHandler<&COFFAsmParser::ParseDirectiveScl>(".scl");
56 addDirectiveHandler<&COFFAsmParser::ParseDirectiveType>(".type");
57 addDirectiveHandler<&COFFAsmParser::ParseDirectiveEndef>(".endef");
58 addDirectiveHandler<&COFFAsmParser::ParseDirectiveSecRel32>(".secrel32");
59 addDirectiveHandler<&COFFAsmParser::ParseDirectiveSecIdx>(".secidx");
60 addDirectiveHandler<&COFFAsmParser::ParseDirectiveLinkOnce>(".linkonce");
63 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveStartProc>(
65 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveEndProc>(
67 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveStartChained>(
69 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveEndChained>(
71 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveHandler>(
73 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveHandlerData>(
75 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectivePushReg>(
77 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveSetFrame>(
79 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveAllocStack>(
81 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveSaveReg>(
83 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveSaveXMM>(
85 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectivePushFrame>(
87 addDirectiveHandler<&COFFAsmParser::ParseSEHDirectiveEndProlog>(
89 addDirectiveHandler<&COFFAsmParser::ParseDirectiveSymbolAttribute>(".weak");