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

/external/vulkan-validation-layers/
H A Dreg.py75 # BaseInfo - base class for information about a registry feature
83 class BaseInfo: class in inherits:
94 # beyond BaseInfo is required.
95 class TypeInfo(BaseInfo):
98 BaseInfo.__init__(self, elem)
102 class GroupInfo(BaseInfo):
105 BaseInfo.__init__(self, elem)
110 class EnumInfo(BaseInfo):
113 BaseInfo.__init__(self, elem)
119 class CmdInfo(BaseInfo)
[all...]
/external/clang/lib/CodeGen/
H A DCGExprConstant.cpp413 struct BaseInfo { struct in namespace:__anon1124::__anon1125
414 BaseInfo(const CXXRecordDecl *Decl, CharUnits Offset, unsigned Index) function in struct:__anon1124::__anon1125::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];
/external/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());
/external/clang/tools/libclang/
H A DIndexingContext.cpp143 CXIdxBaseClassInfo BaseInfo = { nullptr, local
146 BaseInfos.push_back(BaseInfo);
/external/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;
/external/clang/lib/Parse/
H A DParseDeclCXX.cpp1826 SmallVector<CXXBaseSpecifier *, 8> BaseInfo; local
1837 BaseInfo.push_back(Result.get());
1847 Actions.ActOnBaseSpecifiers(ClassDecl, BaseInfo.data(), BaseInfo.size());

Completed in 331 milliseconds