Lines Matching defs:AccAttributeVisitor
125 class AccAttributeVisitor : DirectiveAttributeVisitor<llvm::acc::Directive> {
127 explicit AccAttributeVisitor(SemanticsContext &context, Scope *topScope)
868 bool AccAttributeVisitor::Pre(const parser::OpenACCBlockConstruct &x) {
886 bool AccAttributeVisitor::Pre(const parser::OpenACCDeclarativeConstruct &x) {
942 void AccAttributeVisitor::Post(
951 bool AccAttributeVisitor::Pre(const parser::OpenACCLoopConstruct &x) {
965 bool AccAttributeVisitor::Pre(const parser::OpenACCStandaloneConstruct &x) {
983 Symbol *AccAttributeVisitor::ResolveName(
996 Symbol *AccAttributeVisitor::ResolveFctName(const parser::Name &name) {
1024 void AccAttributeVisitor::AddRoutineInfoToSymbol(
1116 bool AccAttributeVisitor::Pre(const parser::OpenACCRoutineConstruct &x) {
1142 bool AccAttributeVisitor::Pre(const parser::AccBindClause &x) {
1153 bool AccAttributeVisitor::Pre(const parser::OpenACCCombinedConstruct &x) {
1192 void AccAttributeVisitor::AllowOnlyArrayAndSubArray(
1219 void AccAttributeVisitor::DoNotAllowAssumedSizedArray(
1244 void AccAttributeVisitor::AllowOnlyVariable(const parser::AccObject &object) {
1264 bool AccAttributeVisitor::Pre(const parser::OpenACCCacheConstruct &x) {
1281 std::int64_t AccAttributeVisitor::GetAssociatedLoopLevelFromClauses(
1301 void AccAttributeVisitor::CheckAssociatedLoop(
1375 void AccAttributeVisitor::EnsureAllocatableOrPointer(
1403 bool AccAttributeVisitor::Pre(const parser::AccClause::Attach &x) {
1409 bool AccAttributeVisitor::Pre(const parser::AccClause::Detach &x) {
1415 void AccAttributeVisitor::Post(const parser::AccDefaultClause &x) {
1430 void AccAttributeVisitor::Post(const parser::Name &name) {
1450 Symbol *AccAttributeVisitor::ResolveAccCommonBlockName(
1467 void AccAttributeVisitor::ResolveAccObjectList(
1475 void AccAttributeVisitor::ResolveAccObject(
1520 Symbol *AccAttributeVisitor::ResolveAcc(
1525 Symbol *AccAttributeVisitor::ResolveAcc(
1530 Symbol *AccAttributeVisitor::DeclareOrMarkOtherAccessEntity(
1541 Symbol *AccAttributeVisitor::DeclareOrMarkOtherAccessEntity(
1557 void AccAttributeVisitor::CheckMultipleAppearances(
2647 AccAttributeVisitor{context, topScope}.Walk(node);