Lines Matching refs:Actions
102 PragmaCommentHandler(Sema &Actions)
103 : PragmaHandler("comment"), Actions(Actions) {}
107 Sema &Actions;
111 PragmaDetectMismatchHandler(Sema &Actions)
112 : PragmaHandler("detect_mismatch"), Actions(Actions) {}
116 Sema &Actions;
140 : PragmaHandler("optimize"), Actions(S) {}
144 Sema &Actions;
206 MSCommentHandler.reset(new PragmaCommentHandler(Actions));
211 MSDetectMismatchHandler.reset(new PragmaDetectMismatchHandler(Actions));
233 OptimizeHandler.reset(new PragmaOptimizeHandler(Actions));
325 Actions.ActOnPragmaUnused(Tok, getCurScope(), UnusedLoc);
334 Actions.ActOnPragmaVisibility(VisType, VisLoc);
354 Alignment = Actions.ActOnNumericConstant(Info->Alignment);
358 Actions.ActOnPragmaPack(Info->Kind, Info->Name, Alignment.get(), PragmaLoc,
367 Actions.ActOnPragmaMSStruct(Kind);
377 Actions.ActOnPragmaOptionsAlign(Kind, PragmaLoc);
383 Actions.ActOnPragmaWeakID(Tok.getIdentifierInfo(), PragmaLoc,
397 Actions.ActOnPragmaWeakAlias(WeakName, AliasName, PragmaLoc,
411 Actions.ActOnPragmaRedefineExtname(RedefName, AliasName, RedefLoc,
420 Actions.ActOnPragmaFPContract(OOS);
437 Actions.ActOnCapturedRegionStart(Loc, getCurScope(), CR_Default,
444 Actions.ActOnCapturedRegionError();
448 return Actions.ActOnCapturedRegionEnd(R.get());
464 Actions.getOpenCLOptions();
486 Actions.ActOnPragmaMSPointersToMembers(RepresentationMethod, PragmaLoc);
496 Actions.ActOnPragmaMSVtorDisp(Kind, PragmaLoc, Mode);
606 Actions.ActOnPragmaMSSection(PragmaLocation, SectionFlags, SegmentName);
688 Actions.ActOnPragmaMSSeg(PragmaLocation, Action, SlotLabel,
724 cast<StringLiteral>(Actions.ActOnStringLiteral(Toks, nullptr).get());
751 Actions.ActOnPragmaMSInitSeg(PragmaLocation, SegmentName);
783 Actions.Context, Info->PragmaName.getLocation(), PragmaNameInfo);
791 Actions.Context, Info->Option.getLocation(), OptionInfo);
847 Hint.StateLoc = IdentifierLoc::create(Actions.Context, StateLoc, StateInfo);
868 Actions.CheckLoopHintExpr(R.get(), Toks[0].getLocation()))
1782 Actions.ActOnPragmaDetectMismatch(NameString, ValueString);
1864 Actions.ActOnPragmaMSComment(Kind, ArgumentString);
1902 Actions.ActOnPragmaOptimize(IsOn, FirstToken.getLocation());