Interface ICPPBasicType

All Superinterfaces:
Cloneable, IBasicType, IType
All Known Subinterfaces:
IGPPBasicType

public interface ICPPBasicType extends IBasicType
Restriction:
This interface is not intended to be implemented by clients.
Restriction:
This interface is not intended to be extended by clients.
  • Field Details

    • LAST

      @Deprecated static final int LAST
      Deprecated.
      Don't use the constant, more flags may be added for supporting future c++ standards.
      See Also:
      Restriction:
      This field is not intended to be referenced by clients.
    • t_bool

      @Deprecated static final int t_bool
      Deprecated.
      Use the type-safe version getKind(), instead.
      See Also:
      Restriction:
      This field is not intended to be referenced by clients.
    • t_wchar_t

      @Deprecated static final int t_wchar_t
      Deprecated.
      Use the type-safe version getKind(), instead.
      See Also:
      Restriction:
      This field is not intended to be referenced by clients.
  • Method Details

    • getQualifierBits

      @Deprecated int getQualifierBits()
      Deprecated.
      Since:
      4.0
      Restriction:
      This method is not intended to be referenced by clients.
    • getPseudoDestructor

      ICPPFunction getPseudoDestructor()
      Get the built-in type's pseudo-destructor. The pseudo-destructor is the function named by e.g. an id-expression of the form "T().~T" when instantiated with T mapped to a built-in type.
      Since:
      6.5