FLANG
Public Member Functions | List of all members
Fortran::semantics::PointerAssignmentChecker Class Reference

Public Member Functions

 PointerAssignmentChecker (SemanticsContext &context, const Scope &scope, parser::CharBlock source, const std::string &description)
 
 PointerAssignmentChecker (SemanticsContext &context, const Scope &scope, const Symbol &lhs)
 
PointerAssignmentCheckerset_lhsType (std::optional< TypeAndShape > &&)
 
PointerAssignmentCheckerset_isContiguous (bool)
 
PointerAssignmentCheckerset_isVolatile (bool)
 
PointerAssignmentCheckerset_isBoundsRemapping (bool)
 
PointerAssignmentCheckerset_isAssumedRank (bool)
 
PointerAssignmentCheckerset_pointerComponentLHS (const Symbol *)
 
bool CheckLeftHandSide (const SomeExpr &)
 
bool Check (const SomeExpr &)
 
template<typename... A>
parser::MessageSay (A &&...x)
 
template<typename FeatureOrUsageWarning , typename... A>
parser::MessageWarn (FeatureOrUsageWarning warning, A &&...x)
 

The documentation for this class was generated from the following file: