Lines Matching refs:AccAttributeVisitor
113 class AccAttributeVisitor : DirectiveAttributeVisitor<llvm::acc::Directive> { class
115 explicit AccAttributeVisitor(SemanticsContext &context) in AccAttributeVisitor() function in Fortran::semantics::AccAttributeVisitor
595 bool AccAttributeVisitor::Pre(const parser::OpenACCBlockConstruct &x) { in Pre()
613 bool AccAttributeVisitor::Pre(const parser::OpenACCDeclarativeConstruct &x) { in Pre()
673 void AccAttributeVisitor::Post( in Post()
682 bool AccAttributeVisitor::Pre(const parser::OpenACCLoopConstruct &x) { in Pre()
695 bool AccAttributeVisitor::Pre(const parser::OpenACCStandaloneConstruct &x) { in Pre()
713 Symbol *AccAttributeVisitor::ResolveName(const parser::Name &name) { in ResolveName()
721 bool AccAttributeVisitor::Pre(const parser::OpenACCRoutineConstruct &x) { in Pre()
733 bool AccAttributeVisitor::Pre(const parser::AccBindClause &x) { in Pre()
744 bool AccAttributeVisitor::Pre(const parser::OpenACCCombinedConstruct &x) { in Pre()
776 void AccAttributeVisitor::AllowOnlyArrayAndSubArray( in AllowOnlyArrayAndSubArray()
803 void AccAttributeVisitor::DoNotAllowAssumedSizedArray( in DoNotAllowAssumedSizedArray()
828 bool AccAttributeVisitor::Pre(const parser::OpenACCCacheConstruct &x) { in Pre()
845 std::int64_t AccAttributeVisitor::GetAssociatedLoopLevelFromClauses( in GetAssociatedLoopLevelFromClauses()
863 void AccAttributeVisitor::PrivatizeAssociatedLoopIndex( in PrivatizeAssociatedLoopIndex()
888 void AccAttributeVisitor::EnsureAllocatableOrPointer( in EnsureAllocatableOrPointer()
916 bool AccAttributeVisitor::Pre(const parser::AccClause::Attach &x) { in Pre()
922 bool AccAttributeVisitor::Pre(const parser::AccClause::Detach &x) { in Pre()
928 void AccAttributeVisitor::Post(const parser::AccDefaultClause &x) { in Post()
943 void AccAttributeVisitor::Post(const parser::Name &name) { in Post()
963 Symbol *AccAttributeVisitor::ResolveAccCommonBlockName( in ResolveAccCommonBlockName()
976 void AccAttributeVisitor::ResolveAccObjectList( in ResolveAccObjectList()
983 void AccAttributeVisitor::ResolveAccObject( in ResolveAccObject()
1027 Symbol *AccAttributeVisitor::ResolveAcc( in ResolveAcc()
1036 Symbol *AccAttributeVisitor::ResolveAcc( in ResolveAcc()
1045 Symbol *AccAttributeVisitor::DeclareOrMarkOtherAccessEntity( in DeclareOrMarkOtherAccessEntity()
1056 Symbol *AccAttributeVisitor::DeclareOrMarkOtherAccessEntity( in DeclareOrMarkOtherAccessEntity()
1069 void AccAttributeVisitor::CheckMultipleAppearances( in CheckMultipleAppearances()
1727 AccAttributeVisitor{context}.Walk(node); in ResolveAccParts()