Lines Matching defs:PragmaLocation
1036 SourceLocation PragmaLocation = ConsumeAnnotationToken();
1057 if (!(this->*Handler)(PragmaName, PragmaLocation)) {
1067 SourceLocation PragmaLocation) {
1069 PP.Diag(PragmaLocation, diag::warn_pragma_expected_lparen) << PragmaName;
1075 PP.Diag(PragmaLocation, diag::warn_pragma_expected_section_name)
1084 PP.Diag(PragmaLocation, diag::warn_pragma_expected_non_wide_string)
1101 PP.Diag(PragmaLocation, diag::warn_pragma_expected_action_or_r_paren)
1118 PP.Diag(PragmaLocation, Flag == ASTContext::PSF_None
1133 PP.Diag(PragmaLocation, diag::warn_pragma_expected_rparen) << PragmaName;
1138 PP.Diag(PragmaLocation, diag::warn_pragma_extra_tokens_at_eol)
1143 Actions.ActOnPragmaMSSection(PragmaLocation, SectionFlags, SegmentName);
1148 SourceLocation PragmaLocation) {
1150 PP.Diag(PragmaLocation, diag::warn_pragma_expected_lparen) << PragmaName;
1163 PP.Diag(PragmaLocation,
1179 PP.Diag(PragmaLocation, diag::warn_pragma_expected_punc)
1185 PP.Diag(PragmaLocation, diag::warn_pragma_expected_punc) << PragmaName;
1198 PP.Diag(PragmaLocation, DiagID) << PragmaName;
1206 PP.Diag(PragmaLocation, diag::warn_pragma_expected_non_wide_string)
1215 PP.Diag(PragmaLocation, diag::warn_pragma_expected_rparen) << PragmaName;
1220 PP.Diag(PragmaLocation, diag::warn_pragma_extra_tokens_at_eol)
1225 Actions.ActOnPragmaMSSeg(PragmaLocation, Action, SlotLabel,
1232 SourceLocation PragmaLocation) {
1234 PP.Diag(PragmaLocation, diag::warn_pragma_init_seg_unsupported_target);
1270 PP.Diag(PragmaLocation, diag::warn_pragma_expected_non_wide_string)
1278 PP.Diag(PragmaLocation, diag::warn_pragma_expected_init_seg) << PragmaName;
1288 Actions.ActOnPragmaMSInitSeg(PragmaLocation, SegmentName);
1296 StringRef PragmaName, SourceLocation PragmaLocation) {
1341 Actions.ActOnPragmaMSStrictGuardStackCheck(PragmaLocation, Action, Value);
1346 SourceLocation PragmaLocation) {
1359 PP.Diag(PragmaLocation, diag::warn_pragma_expected_non_wide_string)
1368 PP.Diag(PragmaLocation, diag::warn_pragma_expected_section_name)
2317 SourceLocation PragmaLocation = Tok.getLocation();
2329 PragmaLocation,
3801 SourceLocation PragmaLocation) {
3837 SourceLocation PragmaLocation) {
3844 PP.Diag(PragmaLocation, diag::warn_pragma_expected_string) << PragmaName;
3852 PP.Diag(PragmaLocation, diag::warn_pragma_expected_non_wide_string)
3862 PP.Diag(PragmaLocation, diag::warn_pragma_missing_argument)
3868 PP.Diag(PragmaLocation, diag::warn_pragma_invalid_argument)
3882 PP.Diag(PragmaLocation, diag::warn_pragma_invalid_argument)