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

Lines Matching refs:CXType

3020 } CXType;
3025 CINDEX_LINKAGE CXType clang_getCursorType(CXCursor C);
3033 CINDEX_LINKAGE CXString clang_getTypeSpelling(CXType CT);
3041 CINDEX_LINKAGE CXType clang_getTypedefDeclUnderlyingType(CXCursor C);
3049 CINDEX_LINKAGE CXType clang_getEnumDeclIntegerType(CXCursor C);
3154 * \brief Retrieve a CXType representing the type of a TemplateArgument of a
3171 CINDEX_LINKAGE CXType clang_Cursor_getTemplateArgumentType(CXCursor C,
3220 CINDEX_LINKAGE unsigned clang_equalTypes(CXType A, CXType B);
3223 * \brief Return the canonical type for a CXType.
3230 CINDEX_LINKAGE CXType clang_getCanonicalType(CXType T);
3233 * \brief Determine whether a CXType has the "const" qualifier set,
3237 CINDEX_LINKAGE unsigned clang_isConstQualifiedType(CXType T);
3258 * \brief Determine whether a CXType has the "volatile" qualifier set,
3262 CINDEX_LINKAGE unsigned clang_isVolatileQualifiedType(CXType T);
3265 * \brief Determine whether a CXType has the "restrict" qualifier set,
3269 CINDEX_LINKAGE unsigned clang_isRestrictQualifiedType(CXType T);
3274 CINDEX_LINKAGE CXType clang_getPointeeType(CXType T);
3279 CINDEX_LINKAGE CXCursor clang_getTypeDeclaration(CXType T);
3287 * Returns the Objective-C type encoding for the specified CXType.
3289 CINDEX_LINKAGE CXString clang_Type_getObjCEncoding(CXType type);
3301 CINDEX_LINKAGE enum CXCallingConv clang_getFunctionTypeCallingConv(CXType T);
3308 CINDEX_LINKAGE CXType clang_getResultType(CXType T);
3316 CINDEX_LINKAGE int clang_getNumArgTypes(CXType T);
3324 CINDEX_LINKAGE CXType clang_getArgType(CXType T, unsigned i);
3327 * \brief Return 1 if the CXType is a variadic function type, and 0 otherwise.
3329 CINDEX_LINKAGE unsigned clang_isFunctionTypeVariadic(CXType T);
3336 CINDEX_LINKAGE CXType clang_getCursorResultType(CXCursor C);
3339 * \brief Return 1 if the CXType is a POD (plain old data) type, and 0
3342 CINDEX_LINKAGE unsigned clang_isPODType(CXType T);
3350 CINDEX_LINKAGE CXType clang_getElementType(CXType T);
3358 CINDEX_LINKAGE long long clang_getNumElements(CXType T);
3365 CINDEX_LINKAGE CXType clang_getArrayElementType(CXType T);
3372 CINDEX_LINKAGE long long clang_getArraySize(CXType T);
3379 CINDEX_LINKAGE CXType clang_Type_getNamedType(CXType T);
3424 CINDEX_LINKAGE long long clang_Type_getAlignOf(CXType T);
3431 CINDEX_LINKAGE CXType clang_Type_getClassType(CXType T);
3442 CINDEX_LINKAGE long long clang_Type_getSizeOf(CXType T);
3457 CINDEX_LINKAGE long long clang_Type_getOffsetOf(CXType T, const char *S);
3496 CINDEX_LINKAGE int clang_Type_getNumTemplateArguments(CXType T);
3505 CINDEX_LINKAGE CXType clang_Type_getTemplateArgumentAsType(CXType T, unsigned i);
3513 CINDEX_LINKAGE enum CXRefQualifierKind clang_Type_getCXXRefQualifier(CXType T);
3613 CINDEX_LINKAGE CXType clang_getIBOutletCollectionType(CXCursor);
3913 * \brief Given a cursor pointing to an Objective-C message, returns the CXType
3916 CINDEX_LINKAGE CXType clang_Cursor_getReceiverType(CXCursor C);
5996 CINDEX_LINKAGE unsigned clang_Type_visitFields(CXType T,