public static extern uint clang_equalTypes( CXType A, CXType B);
public static extern long clang_Type_getOffsetOf( CXType T, sbyte *S);
public static extern CXType clang_Type_getTemplateArgumentAsType( CXType T, uint i);
public static extern uint clang_Type_isTransparentTagTypedef( CXType T);
public static extern CXType clang_Type_getClassType( CXType T);
public static extern long clang_getNumElements( CXType T);
public static extern long clang_getArraySize( CXType T);
public static extern CXString clang_getTypedefName( CXType CT);
public static extern CXType clang_getPointeeType( CXType T);
public static extern uint clang_isRestrictQualifiedType( CXType T);
public static extern uint clang_getAddressSpace( CXType T);
public static extern uint clang_isVolatileQualifiedType( CXType T);
public static extern uint clang_isConstQualifiedType( CXType T);
public static extern CXType clang_getCanonicalType( CXType T);
public static extern uint clang_isFunctionTypeVariadic( CXType T);
public static extern CXCursor clang_getTypeDeclaration( CXType T);
public static extern uint clang_isPODType( CXType T);
public static extern CXString clang_Type_getObjCEncoding( CXType type);
public static extern CXType clang_getArrayElementType( CXType T);
public static extern CXCallingConv clang_getFunctionTypeCallingConv( CXType T);
public static extern CXType clang_Type_getNamedType( CXType T);
public static extern CXType clang_getResultType( CXType T);
public static extern long clang_Type_getAlignOf( CXType T);
public static extern int clang_getExceptionSpecificationType( CXType T);
public static extern long clang_Type_getSizeOf( CXType T);
public static extern int clang_getNumArgTypes( CXType T);
public static extern int clang_Type_getNumTemplateArguments( CXType T);
public static extern CXType clang_getArgType( CXType T, uint i);
public static extern CXRefQualifierKind clang_Type_getCXXRefQualifier( CXType T);
public static extern CXString clang_getTypeSpelling( CXType CT);