Lines Matching refs:Target
32 static std::string GetSignature(const FunctionDecl *Target) { in GetSignature() argument
33 if (!Target) in GetSignature()
41 Target->getTemplateInstantiationPattern()) in GetSignature()
42 Target = InstantiatedFrom; in GetSignature()
44 if (!isa<CXXConstructorDecl>(Target) && !isa<CXXDestructorDecl>(Target) && in GetSignature()
45 !isa<CXXConversionDecl>(Target)) in GetSignature()
46 Signature.append(Target->getReturnType().getAsString()).append(" "); in GetSignature()
47 Signature.append(Target->getQualifiedNameAsString()).append("("); in GetSignature()
49 for (int i = 0, paramsCount = Target->getNumParams(); i < paramsCount; ++i) { in GetSignature()
52 Signature.append(Target->getParamDecl(i)->getType().getAsString()); in GetSignature()
55 if (Target->isVariadic()) in GetSignature()
60 llvm::dyn_cast_or_null<FunctionType>(Target->getType().getTypePtr()); in GetSignature()
62 if (!TargetT || !isa<CXXMethodDecl>(Target)) in GetSignature()
73 dyn_cast_or_null<FunctionProtoType>(Target->getType().getTypePtr())) { in GetSignature()