Class GCCKeywords

java.lang.Object
org.eclipse.cdt.core.parser.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 Details

    • TYPEOF

      public static final String TYPEOF
      See Also:
    • __ALIGNOF__

      public static final String __ALIGNOF__
      See Also:
    • __ATTRIBUTE__

      public static final String __ATTRIBUTE__
      See Also:
    • __DECLSPEC

      public static final String __DECLSPEC
      See Also:
    • __DECLTYPE

      public static final String __DECLTYPE
      Since:
      5.5
      See Also:
    • __INT128

      public static final String __INT128
      Since:
      5.5
      See Also:
    • __FLOAT128

      public static final String __FLOAT128
      Since:
      5.5
      See Also:
    • __FINAL

      public static final String __FINAL
      Since:
      5.9
      See Also:
    • _DECIMAL32

      public static final String _DECIMAL32
      Since:
      5.10
      See Also:
    • _DECIMAL64

      public static final String _DECIMAL64
      Since:
      5.10
      See Also:
    • _DECIMAL128

      public static final String _DECIMAL128
      Since:
      5.10
      See Also:
    • 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
    • cp__has_unique_object_representations

      public static final char[] cp__has_unique_object_representations
      Since:
      8.1
    • cp__is_aggregate

      public static final char[] cp__is_aggregate
      Since:
      8.1
    • cp__is_assignable

      public static final char[] cp__is_assignable
      Since:
      8.1
    • cp__is_nothrow_assignable

      public static final char[] cp__is_nothrow_assignable
      Since:
      8.1
    • cp__is_nothrow_constructible

      public static final char[] cp__is_nothrow_constructible
      Since:
      8.1
    • cp__is_function

      public static final char[] cp__is_function
      Since:
      8.4
  • Constructor Details

    • GCCKeywords

      public GCCKeywords()