Class Keywords

java.lang.Object
org.eclipse.cdt.core.parser.Keywords

public class Keywords extends Object
Restriction:
This class is not intended to be subclassed by clients.
Restriction:
This class is not intended to be instantiated by clients.
  • Field Details

    • CAST

      public static final String CAST
      See Also:
    • ALIGNAS

      public static final String ALIGNAS
      Since:
      5.4
      See Also:
    • ALIGNOF

      public static final String ALIGNOF
      See Also:
    • TYPEOF

      public static final String TYPEOF
      See Also:
    • _BOOL

      public static final String _BOOL
      See Also:
    • _COMPLEX

      public static final String _COMPLEX
      See Also:
    • _IMAGINARY

      public static final String _IMAGINARY
      See Also:
    • _ALIGNAS

      public static final String _ALIGNAS
      Since:
      5.10
      See Also:
    • _ALIGNOF

      public static final String _ALIGNOF
      Since:
      5.10
      See Also:
    • AND

      public static final String AND
      See Also:
    • AND_EQ

      public static final String AND_EQ
      See Also:
    • ASM

      public static final String ASM
      See Also:
    • AUTO

      public static final String AUTO
      See Also:
    • BITAND

      public static final String BITAND
      See Also:
    • BITOR

      public static final String BITOR
      See Also:
    • BOOL

      public static final String BOOL
      See Also:
    • BREAK

      public static final String BREAK
      See Also:
    • CASE

      public static final String CASE
      See Also:
    • CATCH

      public static final String CATCH
      See Also:
    • CHAR

      public static final String CHAR
      See Also:
    • CHAR8_T

      public static final String CHAR8_T
      Since:
      8.2
      See Also:
    • CHAR16_T

      public static final String CHAR16_T
      Since:
      5.2
      See Also:
    • CHAR32_T

      public static final String CHAR32_T
      Since:
      5.2
      See Also:
    • CLASS

      public static final String CLASS
      See Also:
    • COMPL

      public static final String COMPL
      See Also:
    • CONST

      public static final String CONST
      See Also:
    • CONSTEXPR

      public static final String CONSTEXPR
      Since:
      5.4
      See Also:
    • CONST_CAST

      public static final String CONST_CAST
      See Also:
    • CONTINUE

      public static final String CONTINUE
      See Also:
    • DECLTYPE

      public static final String DECLTYPE
      Since:
      5.2
      See Also:
    • DEFAULT

      public static final String DEFAULT
      See Also:
    • DELETE

      public static final String DELETE
      See Also:
    • DO

      public static final String DO
      See Also:
    • DOUBLE

      public static final String DOUBLE
      See Also:
    • DYNAMIC_CAST

      public static final String DYNAMIC_CAST
      See Also:
    • ELSE

      public static final String ELSE
      See Also:
    • ENUM

      public static final String ENUM
      See Also:
    • EXPLICIT

      public static final String EXPLICIT
      See Also:
    • EXPORT

      public static final String EXPORT
      See Also:
    • EXTERN

      public static final String EXTERN
      See Also:
    • FALSE

      public static final String FALSE
      See Also:
    • FINAL

      public static final String FINAL
      Since:
      5.9
      See Also:
    • FLOAT

      public static final String FLOAT
      See Also:
    • FOR

      public static final String FOR
      See Also:
    • FRIEND

      public static final String FRIEND
      See Also:
    • GOTO

      public static final String GOTO
      See Also:
    • IF

      public static final String IF
      See Also:
    • INLINE

      public static final String INLINE
      See Also:
    • INT

      public static final String INT
      See Also:
    • LONG

      public static final String LONG
      See Also:
    • LONG_LONG

      public static final String LONG_LONG
      See Also:
    • MUTABLE

      public static final String MUTABLE
      See Also:
    • NAMESPACE

      public static final String NAMESPACE
      See Also:
    • NULLPTR

      public static final String NULLPTR
      Since:
      5.4
      See Also:
    • NEW

      public static final String NEW
      See Also:
    • NOEXCEPT

      public static final String NOEXCEPT
      Since:
      5.4
      See Also:
    • NOT

      public static final String NOT
      See Also:
    • NOT_EQ

      public static final String NOT_EQ
      See Also:
    • OPERATOR

      public static final String OPERATOR
      See Also:
    • OR

      public static final String OR
      See Also:
    • OR_EQ

      public static final String OR_EQ
      See Also:
    • OVERRIDE

      public static final String OVERRIDE
      Since:
      5.9
      See Also:
    • PRIVATE

      public static final String PRIVATE
      See Also:
    • PROTECTED

      public static final String PROTECTED
      See Also:
    • PUBLIC

      public static final String PUBLIC
      See Also:
    • REGISTER

      public static final String REGISTER
      See Also:
    • REINTERPRET_CAST

      public static final String REINTERPRET_CAST
      See Also:
    • RESTRICT

      public static final String RESTRICT
      See Also:
    • RETURN

      public static final String RETURN
      See Also:
    • SHORT

      public static final String SHORT
      See Also:
    • SIGNED

      public static final String SIGNED
      See Also:
    • SIZEOF

      public static final String SIZEOF
      See Also:
    • STATIC

      public static final String STATIC
      See Also:
    • STATIC_ASSERT

      public static final String STATIC_ASSERT
      Since:
      5.2
      See Also:
    • STATIC_CAST

      public static final String STATIC_CAST
      See Also:
    • STRUCT

      public static final String STRUCT
      See Also:
    • SWITCH

      public static final String SWITCH
      See Also:
    • TEMPLATE

      public static final String TEMPLATE
      See Also:
    • THIS

      public static final String THIS
      See Also:
    • THREAD_LOCAL

      public static final String THREAD_LOCAL
      Since:
      5.4
      See Also:
    • THROW

      public static final String THROW
      See Also:
    • TRUE

      public static final String TRUE
      See Also:
    • TRY

      public static final String TRY
      See Also:
    • TYPEDEF

      public static final String TYPEDEF
      See Also:
    • TYPEID

      public static final String TYPEID
      See Also:
    • TYPENAME

      public static final String TYPENAME
      See Also:
    • UNION

      public static final String UNION
      See Also:
    • UNSIGNED

      public static final String UNSIGNED
      See Also:
    • USING

      public static final String USING
      See Also:
    • VIRTUAL

      public static final String VIRTUAL
      See Also:
    • VOID

      public static final String VOID
      See Also:
    • VOLATILE

      public static final String VOLATILE
      See Also:
    • WCHAR_T

      public static final String WCHAR_T
      See Also:
    • WHILE

      public static final String WHILE
      See Also:
    • XOR

      public static final String XOR
      See Also:
    • XOR_EQ

      public static final String XOR_EQ
      See Also:
    • c_BOOL

      public static final char[] c_BOOL
    • c_COMPLEX

      public static final char[] c_COMPLEX
    • c_IMAGINARY

      public static final char[] c_IMAGINARY
    • c_ALIGNAS

      public static final char[] c_ALIGNAS
      Since:
      5.10
    • c_ALIGNOF

      public static final char[] c_ALIGNOF
      Since:
      5.10
    • cALIGNAS

      public static final char[] cALIGNAS
      Since:
      5.4
    • cALIGNOF

      public static final char[] cALIGNOF
      Since:
      5.3
    • cAND

      public static final char[] cAND
    • cAND_EQ

      public static final char[] cAND_EQ
    • cASM

      public static final char[] cASM
    • cAUTO

      public static final char[] cAUTO
    • cBITAND

      public static final char[] cBITAND
    • cBITOR

      public static final char[] cBITOR
    • cBOOL

      public static final char[] cBOOL
    • cBREAK

      public static final char[] cBREAK
    • cCASE

      public static final char[] cCASE
    • cCATCH

      public static final char[] cCATCH
    • cCHAR

      public static final char[] cCHAR
    • cCHAR8_T

      public static final char[] cCHAR8_T
      Since:
      8.2
    • cCHAR16_T

      public static final char[] cCHAR16_T
      Since:
      5.2
    • cCHAR32_T

      public static final char[] cCHAR32_T
      Since:
      5.2
    • cCLASS

      public static final char[] cCLASS
    • cCOMPL

      public static final char[] cCOMPL
    • cCONST

      public static final char[] cCONST
    • cCONSTEXPR

      public static final char[] cCONSTEXPR
      Since:
      5.4
    • cCONST_CAST

      public static final char[] cCONST_CAST
    • cCONTINUE

      public static final char[] cCONTINUE
    • cDEFAULT

      public static final char[] cDEFAULT
    • cDECLTYPE

      public static final char[] cDECLTYPE
      Since:
      5.2
    • cDELETE

      public static final char[] cDELETE
    • cDO

      public static final char[] cDO
    • cDOUBLE

      public static final char[] cDOUBLE
    • cDYNAMIC_CAST

      public static final char[] cDYNAMIC_CAST
    • cELSE

      public static final char[] cELSE
    • cENUM

      public static final char[] cENUM
    • cEXPLICIT

      public static final char[] cEXPLICIT
    • cEXPORT

      public static final char[] cEXPORT
    • cEXTERN

      public static final char[] cEXTERN
    • cFALSE

      public static final char[] cFALSE
    • cFLOAT

      public static final char[] cFLOAT
    • cFOR

      public static final char[] cFOR
    • cFINAL

      public static final char[] cFINAL
      Since:
      5.5
    • cFRIEND

      public static final char[] cFRIEND
    • cGOTO

      public static final char[] cGOTO
    • cIF

      public static final char[] cIF
    • cINLINE

      public static final char[] cINLINE
    • cINT

      public static final char[] cINT
    • cLONG

      public static final char[] cLONG
    • cMUTABLE

      public static final char[] cMUTABLE
    • cNAMESPACE

      public static final char[] cNAMESPACE
    • cNEW

      public static final char[] cNEW
    • cNULLPTR

      public static final char[] cNULLPTR
      Since:
      5.4
    • cNOEXCEPT

      public static final char[] cNOEXCEPT
      Since:
      5.4
    • cNOT

      public static final char[] cNOT
    • cNOT_EQ

      public static final char[] cNOT_EQ
    • cOPERATOR

      public static final char[] cOPERATOR
    • cOR

      public static final char[] cOR
    • cOR_EQ

      public static final char[] cOR_EQ
    • cOVERRIDE

      public static final char[] cOVERRIDE
      Since:
      5.5
    • cPRIVATE

      public static final char[] cPRIVATE
    • cPROTECTED

      public static final char[] cPROTECTED
    • cPUBLIC

      public static final char[] cPUBLIC
    • cREGISTER

      public static final char[] cREGISTER
    • cREINTERPRET_CAST

      public static final char[] cREINTERPRET_CAST
    • cRESTRICT

      public static final char[] cRESTRICT
    • cRETURN

      public static final char[] cRETURN
    • cSHORT

      public static final char[] cSHORT
    • cSIGNED

      public static final char[] cSIGNED
    • cSIZEOF

      public static final char[] cSIZEOF
    • cSIZEOFPACK

      public static final char[] cSIZEOFPACK
      Since:
      5.3
    • cSTATIC

      public static final char[] cSTATIC
    • cSTATIC_ASSERT

      public static final char[] cSTATIC_ASSERT
      Since:
      5.2
    • cSTATIC_CAST

      public static final char[] cSTATIC_CAST
    • cSTRUCT

      public static final char[] cSTRUCT
    • cSWITCH

      public static final char[] cSWITCH
    • cTEMPLATE

      public static final char[] cTEMPLATE
    • cTHIS

      public static final char[] cTHIS
    • cTHREAD_LOCAL

      public static final char[] cTHREAD_LOCAL
      Since:
      5.4
    • cTHROW

      public static final char[] cTHROW
    • cTRUE

      public static final char[] cTRUE
    • cTRY

      public static final char[] cTRY
    • cTYPEDEF

      public static final char[] cTYPEDEF
    • cTYPEID

      public static final char[] cTYPEID
    • cTYPENAME

      public static final char[] cTYPENAME
    • cUNION

      public static final char[] cUNION
    • cUNSIGNED

      public static final char[] cUNSIGNED
    • cUSING

      public static final char[] cUSING
    • cVIRTUAL

      public static final char[] cVIRTUAL
    • cVOID

      public static final char[] cVOID
    • cVOLATILE

      public static final char[] cVOLATILE
    • cWCHAR_T

      public static final char[] cWCHAR_T
    • cWHILE

      public static final char[] cWHILE
    • cXOR

      public static final char[] cXOR
    • cXOR_EQ

      public static final char[] cXOR_EQ
    • cpCOLONCOLON

      public static final char[] cpCOLONCOLON
    • cpCOLON

      public static final char[] cpCOLON
    • cpSEMI

      public static final char[] cpSEMI
    • cpCOMMA

      public static final char[] cpCOMMA
    • cpQUESTION

      public static final char[] cpQUESTION
    • cpLPAREN

      public static final char[] cpLPAREN
    • cpRPAREN

      public static final char[] cpRPAREN
    • cpLBRACKET

      public static final char[] cpLBRACKET
    • cpRBRACKET

      public static final char[] cpRBRACKET
    • cpLBRACE

      public static final char[] cpLBRACE
    • cpRBRACE

      public static final char[] cpRBRACE
    • cpPLUSASSIGN

      public static final char[] cpPLUSASSIGN
    • cpINCR

      public static final char[] cpINCR
    • cpPLUS

      public static final char[] cpPLUS
    • cpMINUSASSIGN

      public static final char[] cpMINUSASSIGN
    • cpDECR

      public static final char[] cpDECR
    • cpARROWSTAR

      public static final char[] cpARROWSTAR
    • cpARROW

      public static final char[] cpARROW
    • cpMINUS

      public static final char[] cpMINUS
    • cpSTARASSIGN

      public static final char[] cpSTARASSIGN
    • cpSTAR

      public static final char[] cpSTAR
    • cpMODASSIGN

      public static final char[] cpMODASSIGN
    • cpMOD

      public static final char[] cpMOD
    • cpXORASSIGN

      public static final char[] cpXORASSIGN
    • cpXOR

      public static final char[] cpXOR
    • cpAMPERASSIGN

      public static final char[] cpAMPERASSIGN
    • cpAND

      public static final char[] cpAND
    • cpAMPER

      public static final char[] cpAMPER
    • cpBITORASSIGN

      public static final char[] cpBITORASSIGN
    • cpOR

      public static final char[] cpOR
    • cpBITOR

      public static final char[] cpBITOR
    • cpCOMPL

      public static final char[] cpCOMPL
    • cpNOTEQUAL

      public static final char[] cpNOTEQUAL
    • cpNOT

      public static final char[] cpNOT
    • cpEQUAL

      public static final char[] cpEQUAL
    • cpTHREEWAYCOMPARISON

      public static final char[] cpTHREEWAYCOMPARISON
      Since:
      8.1
    • cpASSIGN

      public static final char[] cpASSIGN
    • cpSHIFTL

      public static final char[] cpSHIFTL
    • cpLTEQUAL

      public static final char[] cpLTEQUAL
    • cpLT

      public static final char[] cpLT
    • cpSHIFTRASSIGN

      public static final char[] cpSHIFTRASSIGN
    • cpSHIFTR

      public static final char[] cpSHIFTR
    • cpGTEQUAL

      public static final char[] cpGTEQUAL
    • cpGT

      public static final char[] cpGT
    • cpSHIFTLASSIGN

      public static final char[] cpSHIFTLASSIGN
    • cpELLIPSIS

      public static final char[] cpELLIPSIS
    • cpDOTSTAR

      public static final char[] cpDOTSTAR
    • cpDOT

      public static final char[] cpDOT
    • cpDIVASSIGN

      public static final char[] cpDIVASSIGN
    • cpDIV

      public static final char[] cpDIV
    • cpPOUND

      public static final char[] cpPOUND
    • cpPOUNDPOUND

      public static final char[] cpPOUNDPOUND
    • cpMIN

      public static final char[] cpMIN
    • cpMAX

      public static final char[] cpMAX
    • cIFDEF

      public static final char[] cIFDEF
    • cIFNDEF

      public static final char[] cIFNDEF
    • cELIF

      public static final char[] cELIF
    • cENDIF

      public static final char[] cENDIF
    • cINCLUDE

      public static final char[] cINCLUDE
    • cDEFINE

      public static final char[] cDEFINE
    • cUNDEF

      public static final char[] cUNDEF
    • cERROR

      public static final char[] cERROR
    • cPRAGMA

      public static final char[] cPRAGMA
    • cLINE

      public static final char[] cLINE
    • cDEFINED

      public static final char[] cDEFINED
    • c__HAS_FEATURE

      public static final char[] c__HAS_FEATURE
      Since:
      5.11
    • c__HAS_INCLUDE

      public static final char[] c__HAS_INCLUDE
      Since:
      7.1
    • c__HAS_INCLUDE_NEXT

      public static final char[] c__HAS_INCLUDE_NEXT
      Since:
      7.1
    • _Pragma

      public static final char[] _Pragma
      Since:
      5.2
    • cVA_ARGS

      public static final char[] cVA_ARGS
    • cINCLUDE_NEXT

      public static final char[] cINCLUDE_NEXT
    • cIMPORT

      public static final char[] cIMPORT
    • cIDENT

      public static final char[] cIDENT
    • cSCCS

      public static final char[] cSCCS
    • cWARNING

      public static final char[] cWARNING
    • cASSERT

      public static final char[] cASSERT
    • cUNASSERT

      public static final char[] cUNASSERT
  • Constructor Details

    • Keywords

      public Keywords()
  • Method Details

    • addKeywordsC

      public static void addKeywordsC(CharArrayIntMap kw)
    • addKeywordsCpp

      public static void addKeywordsCpp(CharArrayIntMap kw)
    • addKeywordsPreprocessor

      public static void addKeywordsPreprocessor(CharArrayIntMap ppKeywords)