HomeSort by: relevance | last modified time | path
    Searched defs:baseType (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/tools/libclang/
CIndexCodeCompletion.cpp 610 QualType baseType = Context.getBaseType();
613 if (!baseType.isNull()) {
615 if (const TagType *Tag = baseType->getAs<TagType>())
620 baseType->getAs<ObjCObjectPointerType>())
623 else if (const ObjCObjectType *Obj = baseType->getAs<ObjCObjectType>())
627 baseType->getAs<InjectedClassNameType>())
640 const Type *type = baseType.getTypePtrOrNull();
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprConstant.cpp 2200 llvm::Type *baseType,
2234 llvm::Type *baseType = structure->getElementType(fieldIndex);
2235 elements[fieldIndex] = EmitNullConstantForBase(CGM, baseType, base);
2273 llvm::Type *baseType = structure->getElementType(fieldIndex);
2274 elements[fieldIndex] = EmitNullConstantForBase(CGM, baseType, base);
2289 llvm::Type *baseType,
2295 return llvm::Constant::getNullValue(baseType);
CodeGenFunction.cpp 1827 /// \param baseType the inner-most element type of the array
1831 static void emitNonZeroVLAInit(CodeGenFunction &CGF, QualType baseType,
1836 CharUnits baseSize = CGF.getContext().getTypeSizeInChars(baseType);
1978 QualType &baseType,
1996 baseType = elementType;
2046 llvm::Type *baseType = ConvertType(eltType);
2047 addr = Builder.CreateElementBitCast(addr, baseType, "array.begin");
2055 baseType = eltType;
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseObjc.cpp 1594 ParsedType baseType,
1634 QualType BaseT = Actions.GetTypeFromParser(baseType);
1658 baseType,
1773 ParsedType baseType,
1785 parseObjCTypeArgsOrProtocolQualifiers(baseType,
  /src/external/apache2/llvm/dist/clang/lib/AST/
Type.cpp 735 : Type(ObjCObject, Canonical, Base->getDependence()), BaseType(Base) {
813 QualType baseType(splitBaseType.Ty, 0);
815 baseType = baseObj->stripObjCKindOfTypeAndQuals(ctx);
817 return ctx.getObjCObjectType(ctx.getQualifiedType(baseType,
1189 QualType baseType = recurse(T->getBaseType());
1190 if (baseType.isNull())
1207 if (baseType.getAsOpaquePtr() == T->getBaseType().getAsOpaquePtr() &&
1211 return Ctx.getObjCObjectType(baseType, typeArgs,
1249 using BaseType = SimpleTransformVisitor<SubstObjCTypeArgsVisitor>;
1256 : BaseType(ctx), TypeArgs(typeArgs), SubstContext(context) {
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaDecl.cpp 13152 QualType baseType = Context.getBaseElementType(type);
13216 CXXRecordDecl *RD = baseType->getAsCXXRecordDecl();
13230 if (const RecordType *recordType = baseType->getAs<RecordType>())
17385 QualType BaseType = Context.getBaseElementType(FD->getType());
17386 if (BaseType->isRecordType() &&
17387 BaseType->castAs<RecordType>()->getDecl()->hasObjectMember())
17389 else if (BaseType->isObjCObjectPointerType() ||
17390 BaseType.isObjCGCStrong())

Completed in 49 milliseconds