Home
last modified time | relevance | path

Searched refs:VBaseDecl (Results 1 – 2 of 2) sorted by relevance

/openbsd/gnu/llvm/clang/lib/AST/
H A DRecordLayoutBuilder.cpp405 const CXXRecordDecl *VBaseDecl = Base.getType()->getAsCXXRecordDecl(); in CanPlaceFieldSubobjectAtOffset() local
407 CharUnits VBaseOffset = Offset + Layout.getVBaseClassOffset(VBaseDecl); in CanPlaceFieldSubobjectAtOffset()
408 if (!CanPlaceFieldSubobjectAtOffset(VBaseDecl, Class, VBaseOffset)) in CanPlaceFieldSubobjectAtOffset()
516 const CXXRecordDecl *VBaseDecl = Base.getType()->getAsCXXRecordDecl(); in UpdateEmptyFieldSubobjects() local
518 CharUnits VBaseOffset = Offset + Layout.getVBaseClassOffset(VBaseDecl); in UpdateEmptyFieldSubobjects()
519 UpdateEmptyFieldSubobjects(VBaseDecl, Class, VBaseOffset, in UpdateEmptyFieldSubobjects()
H A DDeclCXX.cpp307 if (CXXRecordDecl *VBaseDecl = VBase.getType()->getAsCXXRecordDecl()) in setBases() local
308 if (!VBaseDecl->hasCopyConstructorWithConstParam()) in setBases()