FLANG
Fortran::semantics::Symbol Member List

This is the complete list of members for Fortran::semantics::Symbol, including all inherited members.

attrs() (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
attrs() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
CanReplaceDetails(const Details &details) const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
Corank() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
details() (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
details() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
detailsIf() (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
detailsIf() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
dump() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
DumpForUnparse (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolfriend
ENUM_CLASS(Flag, Function, Subroutine, StmtFunction, Implicit, ImplicitOrError, ModFile, ParentComp, CrayPointer, CrayPointee, LocalityLocal, LocalityLocalInit, LocalityReduce, LocalityShared, InDataStmt, InNamelist, EntryDummyArgument, CompilerCreated, ReadOnly, AccPrivate, AccFirstPrivate, AccShared, AccCopy, AccCopyIn, AccCopyInReadOnly, AccCopyOut, AccCreate, AccDelete, AccPresent, AccLink, AccDeviceResident, AccDevicePtr, AccDeclare, AccDevice, AccHost, AccSelf, AccCommonBlock, AccThreadPrivate, AccReduction, AccNone, AccPreDetermined, OmpShared, OmpPrivate, OmpLinear, OmpFirstPrivate, OmpLastPrivate, OmpMapTo, OmpMapFrom, OmpMapToFrom, OmpMapAlloc, OmpMapRelease, OmpMapDelete, OmpUseDevicePtr, OmpUseDeviceAddr, OmpIsDevicePtr, OmpHasDeviceAddr, OmpCopyIn, OmpCopyPrivate, OmpCommonBlock, OmpReduction, OmpAligned, OmpNontemporal, OmpAllocate, OmpDeclarativeAllocateDirective, OmpExecutableAllocateDirective, OmpDeclareSimd, OmpDeclareTarget, OmpThreadprivate, OmpDeclareReduction, OmpFlushed, OmpCriticalLock, OmpIfSpecified, OmpNone, OmpPreDetermined, OmpImplicit, OmpDependObject, OmpInclusiveScan, OmpExclusiveScan, OmpInScanReduction) (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
Flags typedef (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
flags() (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
flags() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
get() (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
get() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
GetBindName() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
GetIsExplicitBindName() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
GetParentComponent(const Scope *=nullptr) const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
GetParentTypeSpec(const Scope *=nullptr) const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
GetSemanticsContext() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
GetShape() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
GetType() (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
GetType() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
GetUltimate() (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
GetUltimate() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
has() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
HasExplicitInterface() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
HasLocalLocality() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
implicitAttrs() (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
implicitAttrs() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
IsFromModFile() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
IsFuncResult() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
IsObjectArray() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
IsSubprogram() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
name() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
offset() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
OmpFlagToClauseName(Flag ompFlag) (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolstatic
operator!=(const Symbol &that) const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
operator<< (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolfriend
operator==(const Symbol &that) const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
owner() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
Rank() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
ReplaceName(const SourceName &) (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
scope() (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
scope() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
set(Flag flag, bool value=true) (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
set_details(Details &&) (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
set_offset(std::size_t offset) (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
set_scope(Scope *scope) (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
set_size(std::size_t size) (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
SetBindName(std::string &&) (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
SetIsCDefined(bool) (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
SetIsExplicitBindName(bool) (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
SetType(const DeclTypeSpec &) (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbol
size() const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline
std::array (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolfriend
Symbols (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolfriend
test(Flag flag) const (defined in Fortran::semantics::Symbol)Fortran::semantics::Symbolinline