Searched refs:DeclareTargetContextInfo (Results 1 – 4 of 4) sorted by relevance
300 struct DeclareTargetContextInfo { struct320 DeclareTargetContextInfo(OpenMPDirectiveKind Kind, SourceLocation Loc) in DeclareTargetContextInfo() argument325 bool ActOnStartOpenMPDeclareTargetContext(DeclareTargetContextInfo &DTCI);328 const DeclareTargetContextInfo ActOnOpenMPEndDeclareTargetDirective();334 void ActOnFinishedOpenMPDeclareTargetContext(DeclareTargetContextInfo &DTCI);349 DeclareTargetContextInfo &DTCI);1367 SmallVector<DeclareTargetContextInfo, 4> DeclareTargetNesting;
1824 SemaOpenMP::DeclareTargetContextInfo &DTCI) { in ParseOMPDeclareTargetClauses()1927 SemaOpenMP::DeclareTargetContextInfo::MapInfo MI{MT, NameInfo.getLoc()}; in ParseOMPDeclareTargetClauses()2342 SemaOpenMP::DeclareTargetContextInfo DTCI(DKind, DTLoc); in ParseOpenMPDeclarativeDirectiveWithExtDecl()2369 const SemaOpenMP::DeclareTargetContextInfo &DTCI = in ParseOpenMPDeclarativeDirectiveWithExtDecl()2893 SemaOpenMP::DeclareTargetContextInfo DTCI(DKind, DTLoc); in ParseOpenMPDeclarativeOrExecutableDirective()3433 SemaOpenMP::DeclareTargetContextInfo &DTCI, bool ParseOnly) { in ParseOpenMPIndirectClause()
3457 void ParseOMPDeclareTargetClauses(SemaOpenMP::DeclareTargetContextInfo &DTCI);3560 bool ParseOpenMPIndirectClause(SemaOpenMP::DeclareTargetContextInfo &DTCI,
22072 DeclareTargetContextInfo &DTCI) { in ActOnStartOpenMPDeclareTargetContext()22093 const SemaOpenMP::DeclareTargetContextInfo22101 DeclareTargetContextInfo &DTCI) { in ActOnFinishedOpenMPDeclareTargetContext()22109 DeclareTargetContextInfo &DTCI = DeclareTargetNesting.back(); in DiagnoseUnterminatedOpenMPDeclareTarget()22152 DeclareTargetContextInfo &DTCI) { in ActOnOpenMPDeclareTargetName()22303 DeclareTargetContextInfo &DTCI = DeclareTargetNesting.back(); in checkDeclIsAllowedInOpenMPTarget()