Class OperatorAliasAnnotation#
Defined in File OperatorAnnotation.h
Inheritance Relationships#
Base Type#
public FunctionAliasInterface(Class FunctionAliasInterface)
Class Documentation#
-
class OperatorAliasAnnotation : public FunctionAliasInterface#
Public Functions
-
virtual bool may_alias(AstInterface &fa, const AstNodePtr &fc, const AstNodePtr &result, CollectObject<std::pair<AstNodePtr, int>> &collectalias)#
Inherited from FunctionAliasInterface
-
virtual bool allow_alias(AstInterface &fa, const AstNodePtr &fd, CollectObject<std::pair<AstNodePtr, int>> &collectalias)#
Inherited from FunctionAliasInterface.
-
inline void Dump() const#
-
inline void register_annot()#
Public Static Functions
-
static inline OperatorAliasAnnotation *get_inst()#
-
virtual bool may_alias(AstInterface &fa, const AstNodePtr &fc, const AstNodePtr &result, CollectObject<std::pair<AstNodePtr, int>> &collectalias)#