Searched refs:BaseInfo (Results 1 - 6 of 6) sorted by relevance

/external/clang/lib/CodeGen/
H A DCGExprConstant.cpp392 struct BaseInfo { struct in namespace:__anon17836::__anon17837
393 BaseInfo(const CXXRecordDecl *Decl, CharUnits Offset, unsigned Index) function in struct:__anon17836::__anon17837::BaseInfo
401 bool operator<(const BaseInfo &O) const { return Offset < O.Offset; }
422 SmallVector<BaseInfo, 8> Bases;
430 Bases.push_back(BaseInfo(BD, BaseOffset, BaseNo));
435 BaseInfo &Base = Bases[I];
/external/clang/lib/AST/
H A DRecordLayoutBuilder.cpp44 /// IsVirtual - Whether the BaseInfo represents a virtual base or not.
1029 BaseSubobjectInfo *BaseInfo = NonVirtualBaseInfo.lookup(BaseDecl); local
1030 assert(BaseInfo && "Did not find base info for non-virtual base!");
1032 LayoutNonVirtualBase(BaseInfo);
1113 const BaseSubobjectInfo *BaseInfo = VirtualBaseInfo.lookup(BaseDecl); local
1114 assert(BaseInfo && "Did not find virtual base info!");
1115 LayoutVirtualBase(BaseInfo);
H A DVTableBuilder.cpp3190 for (VPtrInfo *BaseInfo : BasePaths) {
3193 if (setsIntersect(VBasesSeen, BaseInfo->ContainingVBases))
3197 VPtrInfo *P = new VPtrInfo(*BaseInfo);
3421 const VirtualBaseInfo *BaseInfo = local
3423 VBI->VBTableIndices.insert(BaseInfo->VBTableIndices.begin(),
3424 BaseInfo->VBTableIndices.end());
/external/clang/tools/libclang/
H A DIndexingContext.cpp143 CXIdxBaseClassInfo BaseInfo = { nullptr, local
146 BaseInfos.push_back(BaseInfo);
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp1501 TemplateDeductionInfo BaseInfo(Info.getLocation());
1504 QualType(NextT, 0), BaseInfo,
1514 Info.Param = BaseInfo.Param;
1515 Info.FirstArg = BaseInfo.FirstArg;
1516 Info.SecondArg = BaseInfo.SecondArg;
/external/clang/lib/Parse/
H A DParseDeclCXX.cpp1698 SmallVector<CXXBaseSpecifier *, 8> BaseInfo; local
1709 BaseInfo.push_back(Result.get());
1719 Actions.ActOnBaseSpecifiers(ClassDecl, BaseInfo.data(), BaseInfo.size());

Completed in 201 milliseconds