Class GCCKeywords


  • public class GCCKeywords
    extends Object
    Restriction:
    This interface is not intended to be extended by clients.
    Restriction:
    This class is not intended to be instantiated by clients.
    • Field Detail

      • cpTYPEOF

        public static final char[] cpTYPEOF
      • cp__ALIGNOF__

        public static final char[] cp__ALIGNOF__
      • cp__ATTRIBUTE__

        public static final char[] cp__ATTRIBUTE__
      • cp__DECLSPEC

        public static final char[] cp__DECLSPEC
      • cp__ALIGNOF

        public static final char[] cp__ALIGNOF
      • cp__ATTRIBUTE

        public static final char[] cp__ATTRIBUTE
      • cp__ASM

        public static final char[] cp__ASM
      • cp__ASM__

        public static final char[] cp__ASM__
      • cp__CONST

        public static final char[] cp__CONST
      • cp__CONST__

        public static final char[] cp__CONST__
      • cp__INLINE

        public static final char[] cp__INLINE
      • cp__INLINE__

        public static final char[] cp__INLINE__
      • cp__RESTRICT

        public static final char[] cp__RESTRICT
      • cp__RESTRICT__

        public static final char[] cp__RESTRICT__
      • cp__VOLATILE

        public static final char[] cp__VOLATILE
      • cp__VOLATILE__

        public static final char[] cp__VOLATILE__
      • cp__SIGNED

        public static final char[] cp__SIGNED
      • cp__SIGNED__

        public static final char[] cp__SIGNED__
      • cp__TYPEOF

        public static final char[] cp__TYPEOF
      • cp__TYPEOF__

        public static final char[] cp__TYPEOF__
      • cp__has_nothrow_assign

        public static final char[] cp__has_nothrow_assign
        Since:
        5.3
      • cp__has_nothrow_copy

        public static final char[] cp__has_nothrow_copy
        Since:
        5.3
      • cp__has_nothrow_constructor

        public static final char[] cp__has_nothrow_constructor
        Since:
        5.3
      • cp__has_trivial_assign

        public static final char[] cp__has_trivial_assign
        Since:
        5.3
      • cp__has_trivial_copy

        public static final char[] cp__has_trivial_copy
        Since:
        5.3
      • cp__has_trivial_constructor

        public static final char[] cp__has_trivial_constructor
        Since:
        5.3
      • cp__has_trivial_destructor

        public static final char[] cp__has_trivial_destructor
        Since:
        5.3
      • cp__has_virtual_destructor

        public static final char[] cp__has_virtual_destructor
        Since:
        5.3
      • cp__is_abstract

        public static final char[] cp__is_abstract
        Since:
        5.3
      • cp__is_base_of

        public static final char[] cp__is_base_of
        Since:
        5.3
      • cp__is_class

        public static final char[] cp__is_class
        Since:
        5.3
      • cp__is_empty

        public static final char[] cp__is_empty
        Since:
        5.3
      • cp__is_enum

        public static final char[] cp__is_enum
        Since:
        5.3
      • cp__is_pod

        public static final char[] cp__is_pod
        Since:
        5.3
      • cp__is_polymorphic

        public static final char[] cp__is_polymorphic
        Since:
        5.3
      • cp__is_union

        public static final char[] cp__is_union
        Since:
        5.3
      • cp__DECLTYPE

        public static final char[] cp__DECLTYPE
        Since:
        5.5
      • cp__float128

        public static final char[] cp__float128
        Since:
        5.5
      • cp__int128

        public static final char[] cp__int128
        Since:
        5.5
      • cp__is_literal_type

        public static final char[] cp__is_literal_type
        Since:
        5.5
      • cp__is_standard_layout

        public static final char[] cp__is_standard_layout
        Since:
        5.5
      • cp__is_trivial

        public static final char[] cp__is_trivial
        Since:
        5.5
      • cp__is_final

        public static final char[] cp__is_final
        Since:
        5.6
      • cp__underlying_type

        public static final char[] cp__underlying_type
        Since:
        5.6
      • cp__FINAL

        public static final char[] cp__FINAL
        Since:
        5.9
      • cp_decimal32

        public static final char[] cp_decimal32
        Since:
        5.10
      • cp_decimal64

        public static final char[] cp_decimal64
        Since:
        5.10
      • cp_decimal128

        public static final char[] cp_decimal128
        Since:
        5.10
      • cp__is_trivially_copyable

        public static final char[] cp__is_trivially_copyable
        Since:
        6.0
      • cp__is_trivially_constructible

        public static final char[] cp__is_trivially_constructible
        Since:
        6.0
      • cp__is_trivially_assignable

        public static final char[] cp__is_trivially_assignable
        Since:
        6.0
      • cp__is_constructible

        public static final char[] cp__is_constructible
        Since:
        6.6
      • cp__integer_pack

        public static final char[] cp__integer_pack
        Since:
        6.11
      • cp__is_literal

        public static final char[] cp__is_literal
        This is actually for Clang but we don't maintain separate keywords right now.
        Since:
        7.1
      • cp__is_same

        public static final char[] cp__is_same
        Since:
        7.1
      • cp__is_same_as

        public static final char[] cp__is_same_as
        Since:
        7.1
    • Constructor Detail

      • GCCKeywords

        public GCCKeywords()