OpenADFortTk (including Open64 and OpenAnalysis references)
|
#include <NotationGenerator.hpp>
Public Member Functions | |
NGOutputVisitor (NotationGenerator &ng) | |
~NGOutputVisitor () | |
void | visitNamedRef (OA::NamedRef &ref) |
void | visitUnnamedRef (OA::UnnamedRef &ref) |
void | visitUnknownRef (OA::UnknownRef &ref) |
void | visitAddressOf (OA::AddressOf &ref) |
void | visitDeref (OA::Deref &ref) |
void | visitSubSetRef (OA::SubSetRef &ref) |
void | visitFieldAccess (OA::FieldAccess &ref) |
void | visitIdxExprAccess (OA::IdxExprAccess &ref) |
void | visitIdxAccess (OA::IdxAccess &ref) |
Public Member Functions inherited from OA::MemRefExprVisitor | |
virtual | ~MemRefExprVisitor () |
Private Attributes | |
NotationGenerator & | mNG |
Additional Inherited Members | |
Protected Member Functions inherited from OA::MemRefExprVisitor | |
MemRefExprVisitor () | |
Definition at line 121 of file NotationGenerator.hpp.
|
inline |
Definition at line 123 of file NotationGenerator.hpp.
|
inline |
Definition at line 124 of file NotationGenerator.hpp.
|
inlinevirtual |
Implements OA::MemRefExprVisitor.
Definition at line 129 of file NotationGenerator.hpp.
References mNG, and NotationGenerator::outputMemRefExpr().
|
inlinevirtual |
Implements OA::MemRefExprVisitor.
Definition at line 130 of file NotationGenerator.hpp.
References mNG, and NotationGenerator::outputMemRefExpr().
|
inlinevirtual |
Reimplemented from OA::MemRefExprVisitor.
Definition at line 143 of file NotationGenerator.hpp.
References mNG, and NotationGenerator::outputMemRefExpr().
|
inlinevirtual |
Reimplemented from OA::MemRefExprVisitor.
Definition at line 145 of file NotationGenerator.hpp.
References mNG, and NotationGenerator::outputMemRefExpr().
|
inlinevirtual |
Reimplemented from OA::MemRefExprVisitor.
Definition at line 144 of file NotationGenerator.hpp.
References mNG, and NotationGenerator::outputMemRefExpr().
|
inlinevirtual |
Implements OA::MemRefExprVisitor.
Definition at line 126 of file NotationGenerator.hpp.
References mNG, and NotationGenerator::outputMemRefExpr().
|
inlinevirtual |
Implements OA::MemRefExprVisitor.
Definition at line 132 of file NotationGenerator.hpp.
References mNG, and NotationGenerator::outputMemRefExpr().
|
inlinevirtual |
Implements OA::MemRefExprVisitor.
Definition at line 128 of file NotationGenerator.hpp.
References mNG, and NotationGenerator::outputMemRefExpr().
|
inlinevirtual |
Implements OA::MemRefExprVisitor.
Definition at line 127 of file NotationGenerator.hpp.
References mNG, and NotationGenerator::outputMemRefExpr().
|
private |
Definition at line 148 of file NotationGenerator.hpp.
Referenced by visitAddressOf(), visitDeref(), visitFieldAccess(), visitIdxAccess(), visitIdxExprAccess(), visitNamedRef(), visitSubSetRef(), visitUnknownRef(), and visitUnnamedRef().