Searched refs:BaseTypeInfo (Results 1 – 6 of 6) sorted by relevance
/external/clang/include/clang/AST/ |
D | DeclCXX.h | 192 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/ |
D | DeclCXX.h | 179 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/ |
D | ItaniumCXXABI.cpp | 3119 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/ |
D | SemaType.cpp | 1138 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/ |
D | ItaniumCXXABI.cpp | 3810 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/ |
D | SemaType.cpp | 1152 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()
|