Home
last modified time | relevance | path

Searched refs:baseType (Results 1 – 18 of 18) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCIndexCodeCompletion.cpp610 QualType baseType = Context.getBaseType(); in ProcessCodeCompleteResults() local
613 if (!baseType.isNull()) { in ProcessCodeCompleteResults()
615 if (const TagType *Tag = baseType->getAs<TagType>()) in ProcessCodeCompleteResults()
620 baseType->getAs<ObjCObjectPointerType>()) in ProcessCodeCompleteResults()
623 else if (const ObjCObjectType *Obj = baseType->getAs<ObjCObjectType>()) in ProcessCodeCompleteResults()
627 baseType->getAs<InjectedClassNameType>()) in ProcessCodeCompleteResults()
640 const Type *type = baseType.getTypePtrOrNull(); in ProcessCodeCompleteResults()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DTypeProperties.td84 def : Property<"baseType", QualType> {
89 return ctx.getMemberPointerType(pointeeType, baseType.getTypePtr());
416 def : Property<"baseType", QualType> {
427 return ctx.getUnaryTransformType(baseType, underlyingType, transform);
811 def : Property<"baseType", QualType> {
825 return ctx.getObjCObjectType(baseType, typeArgsAsWritten, qualifiers,
833 let IgnoredProperties = [ "baseType", "typeArgsAsWritten",
H A DType.h1359 ExtQualsTypeCommonBase(const Type *baseType, QualType canon)
1360 : BaseType(baseType), CanonicalType(canon) {}
1394 ExtQuals(const Type *baseType, QualType canon, Qualifiers quals)
1395 : ExtQualsTypeCommonBase(baseType,
6055 QualType baseType = getBaseType();
6056 while (const auto *ObjT = baseType->getAs<ObjCObjectType>()) {
6060 baseType = ObjT->getBaseType();
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCodeGenFunction.cpp1831 static void emitNonZeroVLAInit(CodeGenFunction &CGF, QualType baseType, in emitNonZeroVLAInit() argument
1836 CharUnits baseSize = CGF.getContext().getTypeSizeInChars(baseType); in emitNonZeroVLAInit()
1978 QualType &baseType, in emitArrayLength() argument
1996 baseType = elementType; in emitArrayLength()
2046 llvm::Type *baseType = ConvertType(eltType); in emitArrayLength() local
2047 addr = Builder.CreateElementBitCast(addr, baseType, "array.begin"); in emitArrayLength()
2055 baseType = eltType; in emitArrayLength()
H A DCGExprConstant.cpp2200 llvm::Type *baseType,
2234 llvm::Type *baseType = structure->getElementType(fieldIndex); in EmitNullConstant() local
2235 elements[fieldIndex] = EmitNullConstantForBase(CGM, baseType, base); in EmitNullConstant()
2273 llvm::Type *baseType = structure->getElementType(fieldIndex); in EmitNullConstant() local
2274 elements[fieldIndex] = EmitNullConstantForBase(CGM, baseType, base); in EmitNullConstant()
2289 llvm::Type *baseType, in EmitNullConstantForBase() argument
2295 return llvm::Constant::getNullValue(baseType); in EmitNullConstantForBase()
H A DCodeGenFunction.h2716 QualType &baseType,
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DType.cpp813 QualType baseType(splitBaseType.Ty, 0); in stripObjCKindOfTypeAndQuals() local
815 baseType = baseObj->stripObjCKindOfTypeAndQuals(ctx); in stripObjCKindOfTypeAndQuals()
817 return ctx.getObjCObjectType(ctx.getQualifiedType(baseType, in stripObjCKindOfTypeAndQuals()
1189 QualType baseType = recurse(T->getBaseType()); in VisitObjCObjectType() local
1190 if (baseType.isNull()) in VisitObjCObjectType()
1207 if (baseType.getAsOpaquePtr() == T->getBaseType().getAsOpaquePtr() && in VisitObjCObjectType()
1211 return Ctx.getObjCObjectType(baseType, typeArgs, in VisitObjCObjectType()
1467 QualType baseType = objType->getBaseType().stripObjCKindOfType(Ctx); in VisitObjCObjectType() local
1468 return Ctx.getObjCObjectType(baseType, objType->getTypeArgsAsWritten(), in VisitObjCObjectType()
H A DASTContext.cpp2913 ASTContext::getExtQualType(const Type *baseType, Qualifiers quals) const { in getExtQualType() argument
2919 ExtQuals::Profile(ID, baseType, quals); in getExtQualType()
2928 if (!baseType->isCanonicalUnqualified()) { in getExtQualType()
2929 SplitQualType canonSplit = baseType->getCanonicalTypeInternal().split(); in getExtQualType()
2937 auto *eq = new (*this, TypeAlignment) ExtQuals(baseType, canon, quals); in getExtQualType()
5081 QualType baseType, in getObjCObjectType() argument
5088 isa<ObjCInterfaceType>(baseType)) in getObjCObjectType()
5089 return baseType; in getObjCObjectType()
5093 ObjCObjectTypeImpl::Profile(ID, baseType, typeArgs, protocols, isKindOf); in getObjCObjectType()
5103 if (const auto *baseObject = baseType->getAs<ObjCObjectType>()) in getObjCObjectType()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseObjc.cpp1594 ParsedType baseType, in parseObjCTypeArgsOrProtocolQualifiers() argument
1634 QualType BaseT = Actions.GetTypeFromParser(baseType); in parseObjCTypeArgsOrProtocolQualifiers()
1658 baseType, in parseObjCTypeArgsOrProtocolQualifiers()
1773 ParsedType baseType, in parseObjCTypeArgsAndProtocolQualifiers() argument
1785 parseObjCTypeArgsOrProtocolQualifiers(baseType, in parseObjCTypeArgsAndProtocolQualifiers()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaExprMember.cpp297 CheckExtVectorComponent(Sema &S, QualType baseType, ExprValueKind &VK, in CheckExtVectorComponent() argument
305 const ExtVectorType *vecType = baseType->getAs<ExtVectorType>(); in CheckExtVectorComponent()
377 << baseType << SourceRange(CompLoc); in CheckExtVectorComponent()
H A DSemaDeclObjC.cpp1412 ParsedType baseType, in actOnObjCTypeArgsOrProtocolQualifiers() argument
1434 QualType base = GetTypeFromParser(baseType, nullptr); in actOnObjCTypeArgsOrProtocolQualifiers()
H A DSemaDecl.cpp13152 QualType baseType = Context.getBaseElementType(type); in CheckCompleteVariableDeclaration() local
13216 CXXRecordDecl *RD = baseType->getAsCXXRecordDecl(); in CheckCompleteVariableDeclaration()
13230 if (const RecordType *recordType = baseType->getAs<RecordType>()) in CheckCompleteVariableDeclaration()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Parse/
H A DParser.h1631 ParsedType baseType,
1645 ParsedType baseType,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/
H A DDIARawSymbol.cpp237 RAW_METHOD_DUMP_AS(OS, baseType, PDB_BuiltinType); in dump()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp4886 REQUIRED(baseType, MDField, ); \ in parseDIDerivedType()
4902 scope.Val, baseType.Val, size.Val, align.Val, in parseDIDerivedType()
4915 OPTIONAL(baseType, MDField, ); \ in parseDICompositeType()
4944 scope.Val, baseType.Val, size.Val, align.Val, offset.Val, flags.Val, in parseDICompositeType()
4956 (Context, tag.Val, name.Val, file.Val, line.Val, scope.Val, baseType.Val, in parseDICompositeType()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReader.cpp6426 QualType baseType = Record.readQualType(); in readTypeRecord() local
6428 return Context.getQualifiedType(baseType, quals); in readTypeRecord()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DLangRef.rst5158 !1 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !0, size: 32,
5180 <DICompositeType>`. The type of the member is the ``baseType:``. The
5189 ``DW_TAG_typedef`` is used to provide a name for the ``baseType:``.
5193 are used to qualify the ``baseType:``.
5575 !18 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !19, size: 64)
5584 !18 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !19, size: 64)
5585 !19 = !DIDerivedType(tag: DW_TAG_pointer_type, baseType: !20, size: 64)
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h9560 ParsedType baseType,