| 2932 | } |
| 2933 | |
| 2934 | std::string Function::fullName() const |
| 2935 | { |
| 2936 | std::string ret = name(); |
| 2937 | for (const Scope *s = nestedIn; s; s = s->nestedIn) { |
| 2938 | if (!s->className.empty()) |
| 2939 | ret = s->className + "::" + ret; |
| 2940 | } |
| 2941 | ret += "("; |
| 2942 | for (const Variable &a : argumentList) |
| 2943 | ret += (a.index() == 0 ? "" : ",") + a.name(); |
| 2944 | return ret + ")"; |
| 2945 | } |
| 2946 | |
| 2947 | static std::string qualifiedName(const Scope *scope) |
| 2948 | { |
no test coverage detected