Lines Matching defs:DTCI
22491 DeclareTargetContextInfo &DTCI) {
22500 Diag(DTCI.Loc, diag::err_omp_region_not_file_context);
22506 Diag(DTCI.Loc, diag::warn_hip_omp_target_directives);
22508 DeclareTargetNesting.push_back(DTCI);
22520 DeclareTargetContextInfo &DTCI) {
22521 for (auto &It : DTCI.ExplicitlyMapped)
22522 ActOnOpenMPDeclareTargetName(It.first, It.second.Loc, It.second.MT, DTCI);
22528 DeclareTargetContextInfo &DTCI = DeclareTargetNesting.back();
22529 Diag(DTCI.Loc, diag::warn_omp_unterminated_declare_target)
22530 << getOpenMPDirectiveName(DTCI.Kind);
22571 DeclareTargetContextInfo &DTCI) {
22601 if (ActiveAttr && (*ActiveAttr)->getDevType() != DTCI.DT &&
22604 << OMPDeclareTargetDeclAttr::ConvertDevTypeTyToStr(DTCI.DT)
22620 if (DTCI.Indirect) {
22621 IndirectE = *DTCI.Indirect;
22626 getASTContext(), MT, DTCI.DT, IndirectE, IsIndirect, Level,
22722 DeclareTargetContextInfo &DTCI = DeclareTargetNesting.back();
22725 if (DTCI.Indirect) {
22726 IndirectE = *DTCI.Indirect;
22734 DTCI.DT, IndirectE, IsIndirect, Level,
22735 SourceRange(DTCI.Loc, DTCI.Loc));