reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2771 assert(MD->isInstance() && "Member function must not be static!"); 2774 const CXXRecordDecl *RD = MD->getParent()->getMostRecentNonInjectedDecl(); 2779 const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>(); 2780 if (!MD->isVirtual()) { 2785 Ty = Types.GetFunctionType(Types.arrangeCXXMethodDeclaration(MD)); 2791 FirstField = CGM.GetAddrOfFunction(MD, Ty); 2794 MethodVFTableLocation ML = VTableContext.getMethodVFTableLocation(MD); 2795 FirstField = EmitVirtualMemPtrThunk(MD, ML);