All Superinterfaces:
ICElement

@Ser public interface ICType extends ICElement
A C type. AST types are created by an ICTypeFactory.
  • Method Details

    • getSignature

      String getSignature()
    • getBaseTypeSignature

      String getBaseTypeSignature()
    • isVoid

      boolean isVoid()
    • isAlias

      boolean isAlias()
    • isFunctionPointer

      boolean isFunctionPointer()
    • isReference

      boolean isReference()
    • isSynthetic

      boolean isSynthetic()
    • duplicate

      ICType duplicate()
      Description copied from interface: ICElement
      Deep duplication of the element. Sub-elements are duplicated.

      Note: ICClass, ICMethod, ICField, ICIdentifier, ICConstant, ICType and ICLabel are not duplicated.

      Specified by:
      duplicate in interface ICElement