FLANG
Fortran::semantics::ObjectEntityDetails Member List

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

bindName() const (defined in Fortran::semantics::WithBindName)Fortran::semantics::WithBindNameinline
CanBeDeferredShape() const (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
commonBlock() const (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
coshape() (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
coshape() const (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
cudaDataAttr() const (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
EntityDetails(bool isDummy=false) (defined in Fortran::semantics::EntityDetails)Fortran::semantics::EntityDetailsinlineexplicit
ignoreTKR() const (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
init() (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
init() const (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
IsArray() const (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
IsAssumedRank() const (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
IsAssumedShape() const (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
isCDefined() const (defined in Fortran::semantics::WithBindName)Fortran::semantics::WithBindNameinline
IsCoarray() const (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
isDummy() const (defined in Fortran::semantics::EntityDetails)Fortran::semantics::EntityDetailsinline
isExplicitBindName() const (defined in Fortran::semantics::WithBindName)Fortran::semantics::WithBindNameinline
isFuncResult() const (defined in Fortran::semantics::EntityDetails)Fortran::semantics::EntityDetailsinline
ObjectEntityDetails(EntityDetails &&) (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsexplicit
ObjectEntityDetails(const ObjectEntityDetails &)=default (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetails
ObjectEntityDetails(ObjectEntityDetails &&)=default (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetails
ObjectEntityDetails(bool isDummy=false) (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
ompAtomicDefaultMemOrder() const (defined in Fortran::semantics::WithOmpDeclarative)Fortran::semantics::WithOmpDeclarativeinline
OmpClauseSet typedef (defined in Fortran::semantics::WithOmpDeclarative)Fortran::semantics::WithOmpDeclarative
ompDeclTarget() const (defined in Fortran::semantics::WithOmpDeclarative)Fortran::semantics::WithOmpDeclarativeinline
ompDeclTargetDeviceType() const (defined in Fortran::semantics::WithOmpDeclarative)Fortran::semantics::WithOmpDeclarativeinline
ompGroupprivate() const (defined in Fortran::semantics::WithOmpDeclarative)Fortran::semantics::WithOmpDeclarativeinline
ompGroupprivateDeviceType() const (defined in Fortran::semantics::WithOmpDeclarative)Fortran::semantics::WithOmpDeclarativeinline
ompRequires() const (defined in Fortran::semantics::WithOmpDeclarative)Fortran::semantics::WithOmpDeclarativeinline
operator<< (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsfriend
operator=(const ObjectEntityDetails &)=default (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetails
printClauseSet(llvm::raw_ostream &os, const OmpClauseSet &clauses, llvm::omp::Directive dir, parser::CharBlock name=parser::CharBlock{}) const (defined in Fortran::semantics::WithOmpDeclarative)Fortran::semantics::WithOmpDeclarative
ReplaceType(const DeclTypeSpec &) (defined in Fortran::semantics::EntityDetails)Fortran::semantics::EntityDetails
set_bindName(std::string &&name) (defined in Fortran::semantics::WithBindName)Fortran::semantics::WithBindNameinline
set_commonBlock(const Symbol &commonBlock) (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
set_coshape(const ArraySpec &) (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetails
set_cudaDataAttr(std::optional< common::CUDADataAttr > attr) (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
set_funcResult(bool x) (defined in Fortran::semantics::EntityDetails)Fortran::semantics::EntityDetailsinline
set_ignoreTKR(common::IgnoreTKRSet set) (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
set_init(MaybeExpr &&expr) (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
set_isCDefined(bool yes) (defined in Fortran::semantics::WithBindName)Fortran::semantics::WithBindNameinline
set_isDummy(bool value=true) (defined in Fortran::semantics::EntityDetails)Fortran::semantics::EntityDetailsinline
set_isExplicitBindName(bool yes) (defined in Fortran::semantics::WithBindName)Fortran::semantics::WithBindNameinline
set_ompAtomicDefaultMemOrder(common::OmpMemoryOrderType flags) (defined in Fortran::semantics::WithOmpDeclarative)Fortran::semantics::WithOmpDeclarativeinline
set_ompDeclTarget(OmpClauseSet clauses) (defined in Fortran::semantics::WithOmpDeclarative)Fortran::semantics::WithOmpDeclarativeinline
set_ompDeclTarget(common::OmpDeviceType device) (defined in Fortran::semantics::WithOmpDeclarative)Fortran::semantics::WithOmpDeclarativeinline
set_ompGroupprivate(OmpClauseSet clauses) (defined in Fortran::semantics::WithOmpDeclarative)Fortran::semantics::WithOmpDeclarativeinline
set_ompGroupprivate(common::OmpDeviceType device) (defined in Fortran::semantics::WithOmpDeclarative)Fortran::semantics::WithOmpDeclarativeinline
set_ompRequires(OmpClauseSet clauses) (defined in Fortran::semantics::WithOmpDeclarative)Fortran::semantics::WithOmpDeclarativeinline
set_shape(const ArraySpec &) (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetails
set_type(const DeclTypeSpec &) (defined in Fortran::semantics::EntityDetails)Fortran::semantics::EntityDetails
set_unanalyzedPDTComponentInit(const parser::Expr *expr) (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
set_version(unsigned version) (defined in Fortran::semantics::WithOmpDeclarative)Fortran::semantics::WithOmpDeclarativeinline
shape() (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
shape() const (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline
type() const (defined in Fortran::semantics::EntityDetails)Fortran::semantics::EntityDetailsinline
unanalyzedPDTComponentInit() const (defined in Fortran::semantics::ObjectEntityDetails)Fortran::semantics::ObjectEntityDetailsinline