Class FunctionAliasInterface#

Inheritance Relationships#

Derived Types#

Class Documentation#

class FunctionAliasInterface#

Subclassed by ArrayAnnotation, NoFunctionAliasAnalysis, OperatorAliasAnnotation

Public Functions

virtual bool may_alias(AstInterface &fa, const AstNodePtr &fc, const AstNodePtr &result, CollectObject<std::pair<AstNodePtr, int>> &collectalias) = 0#
virtual bool allow_alias(AstInterface &fa, const AstNodePtr &fc, CollectObject<std::pair<AstNodePtr, int>> &collectalias) = 0#
inline virtual ~FunctionAliasInterface()#