|
FLANG
|
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) | |
| PointerAssignmentChecker & | set_lhsType (std::optional< TypeAndShape > &&) |
| PointerAssignmentChecker & | set_isContiguous (bool) |
| PointerAssignmentChecker & | set_isVolatile (bool) |
| PointerAssignmentChecker & | set_isBoundsRemapping (bool) |
| PointerAssignmentChecker & | set_isAssumedRank (bool) |
| PointerAssignmentChecker & | set_pointerComponentLHS (const Symbol *) |
| PointerAssignmentChecker & | set_isRHSPointerActualArgument (bool) |
| bool | CheckLeftHandSide (const SomeExpr &) |
| bool | Check (const SomeExpr &) |
| template<typename... A> | |
| parser::Message * | Say (A &&...x) |
| template<typename FeatureOrUsageWarning, typename... A> | |
| parser::Message * | Warn (FeatureOrUsageWarning warning, A &&...x) |