Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
13 | 2 | 2 | 0.952 | member_specification |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 13 | 173 | InclusionConstraintGraph/Type.h |
2 | 13 | 190 | InclusionConstraintGraph/Type.h |
| ||||
public: EllipsisType() { } ~EllipsisType() { assert(0); } public: virtual bool MayBeAssigned(const Type &type) const { return true; } virtual const std::wstring GetString() const { return std::wstring(L"."); } |
| ||||
public: UnspecifiedType() { } ~UnspecifiedType() { assert(0); } public: virtual bool MayBeAssigned(const Type &type) const { return true; } virtual const std::wstring GetString() const { return std::wstring(L"?"); } |
| |||
public: [[#variablea9358e0]]() { } ~[[#variablea9358e0]]() { assert(0); } public: virtual bool MayBeAssigned(const Type &type) const { return true; } virtual const std::wstring GetString() const { return std::wstring([[#variablea935860]]); } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#a9358e0]] | UnspecifiedType |
1 | 2 | [[#a9358e0]] | EllipsisType |
2 | 1 | [[#a935860]] | L"?" |
2 | 2 | [[#a935860]] | L"." |