Lines Matching refs:PragmaMSPragma
270 struct PragmaMSPragma : public PragmaHandler { struct
271 explicit PragmaMSPragma(const char *name) : PragmaHandler(name) {} in PragmaMSPragma() function
497 MSInitSeg = std::make_unique<PragmaMSPragma>("init_seg"); in initializePragmaHandlers()
499 MSDataSeg = std::make_unique<PragmaMSPragma>("data_seg"); in initializePragmaHandlers()
501 MSBSSSeg = std::make_unique<PragmaMSPragma>("bss_seg"); in initializePragmaHandlers()
503 MSConstSeg = std::make_unique<PragmaMSPragma>("const_seg"); in initializePragmaHandlers()
505 MSCodeSeg = std::make_unique<PragmaMSPragma>("code_seg"); in initializePragmaHandlers()
507 MSSection = std::make_unique<PragmaMSPragma>("section"); in initializePragmaHandlers()
510 std::make_unique<PragmaMSPragma>("strict_gs_check"); in initializePragmaHandlers()
512 MSFunction = std::make_unique<PragmaMSPragma>("function"); in initializePragmaHandlers()
514 MSAllocText = std::make_unique<PragmaMSPragma>("alloc_text"); in initializePragmaHandlers()
516 MSOptimize = std::make_unique<PragmaMSPragma>("optimize"); in initializePragmaHandlers()
2949 void PragmaMSPragma::HandlePragma(Preprocessor &PP, in HandlePragma()