Lines Matching refs:Component
1164 const VTableComponent &Component = Components[TI.first];
1168 switch (Component.getKind()) {
1170 llvm_unreachable("Unexpected vtable component kind!");
1172 MD = Component.getFunctionDecl();
1175 MD = Component.getDestructorDecl();
1914 const VTableComponent &Component = Components[I];
1916 // Dump the component.
1917 switch (Component.getKind()) {
1921 << Component.getVCallOffset().getQuantity()
1927 << Component.getVBaseOffset().getQuantity()
1933 << Component.getOffsetToTop().getQuantity()
1938 Component.getRTTIDecl()->printQualifiedName(Out);
1943 const CXXMethodDecl *MD = Component.getFunctionDecl();
1990 Component.getKind() == VTableComponent::CK_CompleteDtorPointer;
1992 const CXXDestructorDecl *DD = Component.getDestructorDecl();
2023 const CXXMethodDecl *MD = Component.getUnusedFunctionDecl();
2418 /// \brief Does this class have an RTTI component?
2548 // Provide the RTTI component if RTTIData is enabled. If the vftable would
3136 const VTableComponent &Component = Components[I];
3138 // Dump the component.
3139 switch (Component.getKind()) {
3141 Component.getRTTIDecl()->printQualifiedName(Out);
3146 const CXXMethodDecl *MD = Component.getFunctionDecl();
3167 const CXXDestructorDecl *DD = Component.getDestructorDecl();
3189 "Unexpected vftable component type %0 for component number %1");
3191 << I << Component.getKind();