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

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprConstant.cpp413 struct BaseInfo { struct in namespace:__anon3791::__anon3792
414 BaseInfo(const CXXRecordDecl *Decl, CharUnits Offset, unsigned Index) function in struct:__anon3791::__anon3792::BaseInfo
422 bool operator<(const BaseInfo &O) const { return Offset < O.Offset; }
443 SmallVector<BaseInfo, 8> Bases;
451 Bases.push_back(BaseInfo(BD, BaseOffset, BaseNo));
456 BaseInfo &Base = Bases[I];
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DRecordLayoutBuilder.cpp43 /// IsVirtual - Whether the BaseInfo represents a virtual base or not.
1046 BaseSubobjectInfo *BaseInfo = NonVirtualBaseInfo.lookup(BaseDecl); local
1047 assert(BaseInfo && "Did not find base info for non-virtual base!");
1049 LayoutNonVirtualBase(BaseInfo);
1128 const BaseSubobjectInfo *BaseInfo = VirtualBaseInfo.lookup(BaseDecl); local
1129 assert(BaseInfo && "Did not find virtual base info!");
1130 LayoutVirtualBase(BaseInfo);
H A DVTableBuilder.cpp3296 for (VPtrInfo *BaseInfo : BasePaths) {
3299 if (setsIntersect(VBasesSeen, BaseInfo->ContainingVBases))
3303 VPtrInfo *P = new VPtrInfo(*BaseInfo);
3692 const VirtualBaseInfo *BaseInfo = local
3694 VBI->VBTableIndices.insert(BaseInfo->VBTableIndices.begin(),
3695 BaseInfo->VBTableIndices.end());
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp1466 TemplateDeductionInfo BaseInfo(Info.getLocation());
1469 QualType(NextT, 0), BaseInfo,
1479 Info.Param = BaseInfo.Param;
1480 Info.FirstArg = BaseInfo.FirstArg;
1481 Info.SecondArg = BaseInfo.SecondArg;
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseDeclCXX.cpp1826 SmallVector<CXXBaseSpecifier *, 8> BaseInfo; local
1837 BaseInfo.push_back(Result.get());
1847 Actions.ActOnBaseSpecifiers(ClassDecl, BaseInfo);

Completed in 110 milliseconds