Lines Matching defs:Actions

60              : PragmaHandler("section"), Actions(S) {}
65 Sema &Actions;
232 PragmaCommentHandler(Sema &Actions)
233 : PragmaHandler("comment"), Actions(Actions) {}
238 Sema &Actions;
242 PragmaDetectMismatchHandler(Sema &Actions)
243 : PragmaHandler("detect_mismatch"), Actions(Actions) {}
248 Sema &Actions;
252 PragmaFloatControlHandler(Sema &Actions)
279 : PragmaHandler("optimize"), Actions(S) {}
284 Sema &Actions;
372 PragmaForceCUDAHostDeviceHandler(Sema &Actions)
373 : PragmaHandler("force_cuda_host_device"), Actions(Actions) {}
378 Sema &Actions;
405 PragmaRISCVHandler(Sema &Actions)
406 : PragmaHandler("riscv"), Actions(Actions) {}
411 Sema &Actions;
460 PCSectionHandler = std::make_unique<PragmaClangSectionHandler>(Actions);
483 MSCommentHandler = std::make_unique<PragmaCommentHandler>(Actions);
487 FloatControlHandler = std::make_unique<PragmaFloatControlHandler>(Actions);
491 std::make_unique<PragmaDetectMismatchHandler>(Actions);
528 std::make_unique<PragmaForceCUDAHostDeviceHandler>(Actions);
532 OptimizeHandler = std::make_unique<PragmaOptimizeHandler>(Actions);
568 RISCVPragmaHandler = std::make_unique<PragmaRISCVHandler>(Actions);
715 Actions.ActOnPragmaUnused(Tok, getCurScope(), UnusedLoc);
724 Actions.ActOnPragmaVisibility(VisType, VisLoc);
734 Alignment = Actions.ActOnNumericConstant(Info->Alignment);
740 Actions.ActOnPragmaPack(PragmaLoc, Info->Action, Info->SlotLabel,
751 Actions.ActOnPragmaMSStruct(Kind);
760 Actions.ActOnPragmaOptionsAlign(Kind, Tok.getLocation());
779 Actions.ActOnPragmaDump(getCurScope(), Tok.getLocation(), II);
784 Actions, Sema::ExpressionEvaluationContext::Unevaluated);
793 Actions.ActOnPragmaDump(E.get());
803 Actions.ActOnPragmaWeakID(Tok.getIdentifierInfo(), PragmaLoc,
817 Actions.ActOnPragmaWeakAlias(WeakName, AliasName, PragmaLoc,
831 Actions.ActOnPragmaRedefineExtname(RedefName, AliasName, RedefLoc,
860 Actions.ActOnPragmaFPContract(PragmaLoc, FPC);
876 Actions.ActOnPragmaFloatControl(PragmaLoc, Action, Kind);
900 Actions.ActOnPragmaFEnvAccess(PragmaLoc, IsEnabled);
909 Actions.ActOnPragmaFEnvRound(PragmaLoc, RM);
934 Actions.ActOnPragmaCXLimitedRange(PragmaLoc, Range);
951 Actions.ActOnCapturedRegionStart(Loc, getCurScope(), CR_Default,
958 Actions.ActOnCapturedRegionError();
962 return Actions.ActOnCapturedRegionEnd(R.get());
980 auto &Opt = Actions.getOpenCLOptions();
1016 Actions.ActOnPragmaMSPointersToMembers(RepresentationMethod, PragmaLoc);
1026 Actions.ActOnPragmaMSVtorDisp(Action, PragmaLoc, Mode);
1143 Actions.ActOnPragmaMSSection(PragmaLocation, SectionFlags, SegmentName);
1225 Actions.ActOnPragmaMSSeg(PragmaLocation, Action, SlotLabel,
1261 cast<StringLiteral>(Actions.ActOnStringLiteral(Toks, nullptr).get());
1288 Actions.ActOnPragmaMSInitSeg(PragmaLocation, SegmentName);
1341 Actions.ActOnPragmaMSStrictGuardStackCheck(PragmaLocation, Action, Value);
1400 Actions.ActOnPragmaMSAllocText(FirstTok.getLocation(), Section, Functions);
1423 Actions.Context, Info->PragmaName.getLocation(), PragmaNameInfo);
1431 Actions.Context, Info->Option.getLocation(), OptionInfo);
1511 Hint.StateLoc = IdentifierLoc::create(Actions.Context, StateLoc, StateInfo);
1533 IdentifierLoc::create(Actions.Context, StateLoc, StateInfo);
1557 IdentifierLoc::create(Actions.Context, StateLoc, StateInfo);
1574 Actions.CheckLoopHintExpr(R.get(), Toks[0].getLocation(),
1600 Actions.CheckLoopHintExpr(R.get(), Toks[0].getLocation(),
1886 Actions.ActOnPragmaAttributePop(PragmaLoc, Info->Namespace);
1896 Actions.ActOnPragmaAttributeEmptyPush(PragmaLoc, Info->Namespace);
1929 Actions.CodeCompletion().CodeCompleteAttribute(
2057 Actions.ActOnPragmaAttributeEmptyPush(PragmaLoc, Info->Namespace);
2060 Actions.ActOnPragmaAttributeAttribute(Attribute, PragmaLoc,
2354 Actions.ActOnPragmaClangSection(
3187 Actions.ActOnPragmaDetectMismatch(DetectMismatchLoc, NameString, ValueString);
3267 Actions.ActOnPragmaMSComment(CommentLoc, Kind, ArgumentString);
3305 Actions.ActOnPragmaOptimize(IsOn, FirstToken.getLocation());
3516 Actions.ActOnPragmaFPValueChangingOption(
3521 Actions.ActOnPragmaFPValueChangingOption(
3526 Actions.ActOnPragmaFPContract(Tok.getLocation(),
3529 Actions.ActOnPragmaFPExceptions(Tok.getLocation(),
3532 Actions.ActOnPragmaFPEvalMethod(Tok.getLocation(),
3857 Actions.ActOnPragmaMSFunction(FirstTok.getLocation(), NoBuiltins);
3918 Actions.ActOnPragmaMSOptimize(FirstTok.getLocation(), IsOn);
3935 Actions.CUDA().PushForceHostDevice();
3936 else if (!Actions.CUDA().PopForceHostDevice())
4184 Actions.RISCV().DeclareRVVBuiltins = true;
4186 Actions.RISCV().DeclareSiFiveVectorBuiltins = true;