Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaObjC.cpp380 TypeSourceInfo *BaseTypeInfo = nullptr; in actOnObjCTypeArgsAndProtocolQualifiers() local
381 QualType T = SemaRef.GetTypeFromParser(BaseType, &BaseTypeInfo); in actOnObjCTypeArgsAndProtocolQualifiers()
386 if (!BaseTypeInfo) in actOnObjCTypeArgsAndProtocolQualifiers()
387 BaseTypeInfo = Context.getTrivialTypeSourceInfo(T, Loc); in actOnObjCTypeArgsAndProtocolQualifiers()
405 T, BaseTypeInfo->getTypeLoc().getSourceRange().getBegin(), in actOnObjCTypeArgsAndProtocolQualifiers()
472 ObjCObjectTL.getBaseLoc().initializeFullCopy(BaseTypeInfo->getTypeLoc()); in actOnObjCTypeArgsAndProtocolQualifiers()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h183 TypeSourceInfo *BaseTypeInfo; variable
190 Access(A), InheritConstructors(false), BaseTypeInfo(TInfo) {} in CXXBaseSpecifier()
199 return BaseTypeInfo->getTypeLoc().getBeginLoc(); in getBaseTypeLoc()
250 return BaseTypeInfo->getType().getUnqualifiedType(); in getType()
254 TypeSourceInfo *getTypeSourceInfo() const { return BaseTypeInfo; } in getTypeSourceInfo()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp4333 llvm::Constant *BaseTypeInfo = in BuildObjCObjectTypeInfo() local
4335 Fields.push_back(BaseTypeInfo); in BuildObjCObjectTypeInfo()
4344 llvm::Constant *BaseTypeInfo = in BuildSIClassTypeInfo() local
4346 Fields.push_back(BaseTypeInfo); in BuildSIClassTypeInfo()