FLANG
Fortran::semantics::DirectiveAttributeVisitor< T > Member List

This is the complete list of members for Fortran::semantics::DirectiveAttributeVisitor< T >, including all inherited members.

AddDataSharingAttributeObject(SymbolRef object) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inlineprotected
AddToContextObjectWithDSA(const Symbol &symbol, Symbol::Flag flag, DirContext &context) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inlineprotected
AddToContextObjectWithDSA(const Symbol &symbol, Symbol::Flag flag) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inlineprotected
ClearDataSharingAttributeObjects() (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inlineprotected
context_ (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >protected
currScope() (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inlineprotected
dataSharingAttributeObjects_ (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >protected
DeclareNewPrivateAccessEntity(const Symbol &, Symbol::Flag, Scope &) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >protected
DeclareOrMarkOtherAccessEntity(const parser::Name &, Symbol::Flag) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >protected
DeclarePrivateAccessEntity(const parser::Name &, Symbol::Flag, Scope &) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >protected
DeclarePrivateAccessEntity(Symbol &, Symbol::Flag, Scope &) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >protected
dirContext_ (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >protected
DirectiveAttributeVisitor(SemanticsContext &context) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inlineexplicit
GetContext() (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inlineprotected
GetContextIf() (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inlineprotected
GetDoConstructIf(const parser::ExecutionPartConstruct &) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >protected
GetLoopIndex(const parser::DoConstruct &) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >protected
HasDataSharingAttributeObject(const Symbol &) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >protected
IsObjectWithDSA(const Symbol &symbol) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inlineprotected
MakeAssocSymbol(const SourceName &name, const Symbol &prev, Scope &scope) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inlineprotected
MakeAssocSymbol(const SourceName &name, const Symbol &prev) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inlineprotected
PopContext() (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inlineprotected
Post(const A &) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inline
Pre(const A &) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inline
PushContext(const parser::CharBlock &source, T dir, Scope &scope) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inlineprotected
PushContext(const parser::CharBlock &source, T dir) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inlineprotected
SetContextAssociatedLoopLevel(std::int64_t level) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inlineprotected
SetContextDefaultDSA(Symbol::Flag flag) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inlineprotected
SetContextDirectiveSource(parser::CharBlock &dir) (defined in Fortran::semantics::DirectiveAttributeVisitor< T >)Fortran::semantics::DirectiveAttributeVisitor< T >inlineprotected