reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
440 if (SP->getDeclaration()) 441 SP = SP->getDeclaration(); 441 SP = SP->getDeclaration(); 442 assert(!SP->getDeclaration() && "should use declaration as key"); 446 auto I = TypeIndices.find({SP, Class}); 454 const bool IsStaticMethod = (SP->getFlags() & DINode::FlagStaticMember) != 0; 456 FunctionOptions FO = getFunctionOptions(SP->getType(), Class, SP->getName()); 456 FunctionOptions FO = getFunctionOptions(SP->getType(), Class, SP->getName()); 458 SP->getType(), Class, SP->getThisAdjustment(), IsStaticMethod, FO); 458 SP->getType(), Class, SP->getThisAdjustment(), IsStaticMethod, FO); 459 return recordTypeIndexForDINode(SP, TI, Class);