Lines Matching refs:component
623 auto &component = layout.vtable_components()[idx];
631 switch (component.getKind()) {
633 return addOffsetConstant(component.getVCallOffset());
636 return addOffsetConstant(component.getVBaseOffset());
639 return addOffsetConstant(component.getOffsetToTop());
650 switch (component.getKind()) {
652 llvm_unreachable("Unexpected vtable component kind");
654 GD = component.getFunctionDecl();
657 GD = GlobalDecl(component.getDestructorDecl(), Dtor_Complete);
660 GD = GlobalDecl(component.getDestructorDecl(), Dtor_Deleting);
734 llvm_unreachable("Unexpected vtable component kind");