Interface ICPPASTCompositeTypeSpecifier

All Superinterfaces:
IASTAttributeOwner, IASTCompositeTypeSpecifier, IASTDeclarationListOwner, IASTDeclSpecifier, IASTNameOwner, IASTNode, ICPPASTDeclSpecifier

public interface ICPPASTCompositeTypeSpecifier extends IASTCompositeTypeSpecifier, ICPPASTDeclSpecifier
Restriction:
This interface is not intended to be implemented by clients.
Restriction:
This interface is not intended to be extended by clients.
  • Field Details

    • k_class

      static final int k_class
      k_class C++ introduces the class concept for composite types.
      See Also:
    • k_last

      static final int k_last
      k_last allows for subinterfaces to extend the kind type.
      See Also:
    • VISIBILITY_LABEL

      static final ASTNodeProperty VISIBILITY_LABEL
      VISIBILITY_LABEL is used to express the relationship for a visibility label "declaration".
    • BASE_SPECIFIER

      static final ASTNodeProperty BASE_SPECIFIER
      BASE_SPECIFIER expresses the subclass role.
    • CLASS_VIRT_SPECIFIER

      static final ASTNodeProperty CLASS_VIRT_SPECIFIER
      Since:
      5.7
  • Method Details