SPPCompiler.SemanticAnalysis.Asts.Mixins.VisibilityEnabledAst module

class SPPCompiler.SemanticAnalysis.Asts.Mixins.VisibilityEnabledAst.VisibilityEnabledAst(*, _visibility=(Visibility.Private, None))

Bases: object

! Visibility enabled Asts contain an attribute pertaining to the visibility of the object. The visibility of an object is a pair of the type os visibility (from the enumeration), and the annotationAst that marked the visibility (for error printing if required).