Home
last modified time | relevance | path

Searched refs:BaseTypeInfo (Results 1 – 6 of 6) sorted by relevance

/external/clang/include/clang/AST/
DDeclCXX.h192 TypeSourceInfo *BaseTypeInfo; variable
200 Access(A), InheritConstructors(false), BaseTypeInfo(TInfo) { } in CXXBaseSpecifier()
255 return BaseTypeInfo->getType().getUnqualifiedType(); in getType()
259 TypeSourceInfo *getTypeSourceInfo() const { return BaseTypeInfo; } in getTypeSourceInfo()
/external/llvm-project/clang/include/clang/AST/
DDeclCXX.h179 TypeSourceInfo *BaseTypeInfo; variable
186 Access(A), InheritConstructors(false), BaseTypeInfo(TInfo) {} in CXXBaseSpecifier()
195 return BaseTypeInfo->getTypeLoc().getBeginLoc(); in getBaseTypeLoc()
246 return BaseTypeInfo->getType().getUnqualifiedType(); in getType()
250 TypeSourceInfo *getTypeSourceInfo() const { return BaseTypeInfo; } in getTypeSourceInfo()
/external/clang/lib/CodeGen/
DItaniumCXXABI.cpp3119 llvm::Constant *BaseTypeInfo = in BuildObjCObjectTypeInfo() local
3121 Fields.push_back(BaseTypeInfo); in BuildObjCObjectTypeInfo()
3130 llvm::Constant *BaseTypeInfo = in BuildSIClassTypeInfo() local
3132 Fields.push_back(BaseTypeInfo); in BuildSIClassTypeInfo()
/external/clang/lib/Sema/
DSemaType.cpp1138 TypeSourceInfo *BaseTypeInfo = nullptr; in actOnObjCTypeArgsAndProtocolQualifiers() local
1139 QualType T = GetTypeFromParser(BaseType, &BaseTypeInfo); in actOnObjCTypeArgsAndProtocolQualifiers()
1144 if (!BaseTypeInfo) in actOnObjCTypeArgsAndProtocolQualifiers()
1145 BaseTypeInfo = Context.getTrivialTypeSourceInfo(T, Loc); in actOnObjCTypeArgsAndProtocolQualifiers()
1163 T, BaseTypeInfo->getTypeLoc().getSourceRange().getBegin(), in actOnObjCTypeArgsAndProtocolQualifiers()
1215 ObjCObjectTL.getBaseLoc().initializeFullCopy(BaseTypeInfo->getTypeLoc()); in actOnObjCTypeArgsAndProtocolQualifiers()
/external/llvm-project/clang/lib/CodeGen/
DItaniumCXXABI.cpp3810 llvm::Constant *BaseTypeInfo = in BuildObjCObjectTypeInfo() local
3812 Fields.push_back(BaseTypeInfo); in BuildObjCObjectTypeInfo()
3821 llvm::Constant *BaseTypeInfo = in BuildSIClassTypeInfo() local
3823 Fields.push_back(BaseTypeInfo); in BuildSIClassTypeInfo()
/external/llvm-project/clang/lib/Sema/
DSemaType.cpp1152 TypeSourceInfo *BaseTypeInfo = nullptr; in actOnObjCTypeArgsAndProtocolQualifiers() local
1153 QualType T = GetTypeFromParser(BaseType, &BaseTypeInfo); in actOnObjCTypeArgsAndProtocolQualifiers()
1158 if (!BaseTypeInfo) in actOnObjCTypeArgsAndProtocolQualifiers()
1159 BaseTypeInfo = Context.getTrivialTypeSourceInfo(T, Loc); in actOnObjCTypeArgsAndProtocolQualifiers()
1177 T, BaseTypeInfo->getTypeLoc().getSourceRange().getBegin(), in actOnObjCTypeArgsAndProtocolQualifiers()
1243 ObjCObjectTL.getBaseLoc().initializeFullCopy(BaseTypeInfo->getTypeLoc()); in actOnObjCTypeArgsAndProtocolQualifiers()