Home | History | Annotate | Download | only in clang-c

Lines Matching refs:CXType

2875 } CXType;
2880 CINDEX_LINKAGE CXType clang_getCursorType(CXCursor C);
2888 CINDEX_LINKAGE CXString clang_getTypeSpelling(CXType CT);
2896 CINDEX_LINKAGE CXType clang_getTypedefDeclUnderlyingType(CXCursor C);
2904 CINDEX_LINKAGE CXType clang_getEnumDeclIntegerType(CXCursor C);
3009 * \brief Retrieve a CXType representing the type of a TemplateArgument of a
3026 CINDEX_LINKAGE CXType clang_Cursor_getTemplateArgumentType(CXCursor C,
3075 CINDEX_LINKAGE unsigned clang_equalTypes(CXType A, CXType B);
3078 * \brief Return the canonical type for a CXType.
3085 CINDEX_LINKAGE CXType clang_getCanonicalType(CXType T);
3088 * \brief Determine whether a CXType has the "const" qualifier set,
3092 CINDEX_LINKAGE unsigned clang_isConstQualifiedType(CXType T);
3095 * \brief Determine whether a CXType has the "volatile" qualifier set,
3099 CINDEX_LINKAGE unsigned clang_isVolatileQualifiedType(CXType T);
3102 * \brief Determine whether a CXType has the "restrict" qualifier set,
3106 CINDEX_LINKAGE unsigned clang_isRestrictQualifiedType(CXType T);
3111 CINDEX_LINKAGE CXType clang_getPointeeType(CXType T);
3116 CINDEX_LINKAGE CXCursor clang_getTypeDeclaration(CXType T);
3133 CINDEX_LINKAGE enum CXCallingConv clang_getFunctionTypeCallingConv(CXType T);
3140 CINDEX_LINKAGE CXType clang_getResultType(CXType T);
3148 CINDEX_LINKAGE int clang_getNumArgTypes(CXType T);
3156 CINDEX_LINKAGE CXType clang_getArgType(CXType T, unsigned i);
3159 * \brief Return 1 if the CXType is a variadic function type, and 0 otherwise.
3161 CINDEX_LINKAGE unsigned clang_isFunctionTypeVariadic(CXType T);
3168 CINDEX_LINKAGE CXType clang_getCursorResultType(CXCursor C);
3171 * \brief Return 1 if the CXType is a POD (plain old data) type, and 0
3174 CINDEX_LINKAGE unsigned clang_isPODType(CXType T);
3182 CINDEX_LINKAGE CXType clang_getElementType(CXType T);
3190 CINDEX_LINKAGE long long clang_getNumElements(CXType T);
3197 CINDEX_LINKAGE CXType clang_getArrayElementType(CXType T);
3204 CINDEX_LINKAGE long long clang_getArraySize(CXType T);
3249 CINDEX_LINKAGE long long clang_Type_getAlignOf(CXType T);
3256 CINDEX_LINKAGE CXType clang_Type_getClassType(CXType T);
3267 CINDEX_LINKAGE long long clang_Type_getSizeOf(CXType T);
3282 CINDEX_LINKAGE long long clang_Type_getOffsetOf(CXType T, const char *S);
3322 CINDEX_LINKAGE int clang_Type_getNumTemplateArguments(CXType T);
3331 CINDEX_LINKAGE CXType clang_Type_getTemplateArgumentAsType(CXType T, unsigned i);
3339 CINDEX_LINKAGE enum CXRefQualifierKind clang_Type_getCXXRefQualifier(CXType T);
3440 CINDEX_LINKAGE CXType clang_getIBOutletCollectionType(CXCursor);
3742 * \brief Given a cursor pointing to an Objective-C message, returns the CXType
3745 CINDEX_LINKAGE CXType clang_Cursor_getReceiverType(CXCursor C);
5726 CINDEX_LINKAGE unsigned clang_Type_visitFields(CXType T,