Searched refs:DeclareTargetContextInfo (Results 1 – 4 of 4) sorted by relevance
301 struct DeclareTargetContextInfo { struct321 DeclareTargetContextInfo(OpenMPDirectiveKind Kind, SourceLocation Loc) in DeclareTargetContextInfo() argument326 bool ActOnStartOpenMPDeclareTargetContext(DeclareTargetContextInfo &DTCI);329 const DeclareTargetContextInfo ActOnOpenMPEndDeclareTargetDirective();335 void ActOnFinishedOpenMPDeclareTargetContext(DeclareTargetContextInfo &DTCI);350 DeclareTargetContextInfo &DTCI);1444 SmallVector<DeclareTargetContextInfo, 4> DeclareTargetNesting;
1759 SemaOpenMP::DeclareTargetContextInfo &DTCI) { in ParseOMPDeclareTargetClauses()1863 SemaOpenMP::DeclareTargetContextInfo::MapInfo MI{MT, NameInfo.getLoc()}; in ParseOMPDeclareTargetClauses()2192 SemaOpenMP::DeclareTargetContextInfo DTCI(DKind, DTLoc); in ParseOpenMPDeclarativeDirectiveWithExtDecl()2222 const SemaOpenMP::DeclareTargetContextInfo &DTCI = in ParseOpenMPDeclarativeDirectiveWithExtDecl()2804 SemaOpenMP::DeclareTargetContextInfo DTCI(DKind, DTLoc); in ParseOpenMPDeclarativeOrExecutableDirective()3418 SemaOpenMP::DeclareTargetContextInfo &DTCI, bool ParseOnly) { in ParseOpenMPIndirectClause()
6431 void ParseOMPDeclareTargetClauses(SemaOpenMP::DeclareTargetContextInfo &DTCI);6733 bool ParseOpenMPIndirectClause(SemaOpenMP::DeclareTargetContextInfo &DTCI,
22984 DeclareTargetContextInfo &DTCI) { in ActOnStartOpenMPDeclareTargetContext()23005 const SemaOpenMP::DeclareTargetContextInfo23013 DeclareTargetContextInfo &DTCI) { in ActOnFinishedOpenMPDeclareTargetContext()23021 DeclareTargetContextInfo &DTCI = DeclareTargetNesting.back(); in DiagnoseUnterminatedOpenMPDeclareTarget()23065 DeclareTargetContextInfo &DTCI) { in ActOnOpenMPDeclareTargetName()23216 DeclareTargetContextInfo &DTCI = DeclareTargetNesting.back(); in checkDeclIsAllowedInOpenMPTarget()