Vapi generation: No full namespace for default parameters when based on constant
Submitted by Jan-Jaap van der Geer
Link to original bug (#601461)
Description
Assume this vapi:
namespace Test
{
public const int ConstInt;
}
and this class:
using Test;
public class TestClass
{
public void TestMethod(int someInt = ConstInt)
{
}
public static void main()
{
}
}
Generating a vapi of this class gives:
public void TestMethod (int someInt = ConstInt);
"ConstInt" makes no sense in this context, it should have been "Test.ConstInt" (or some using-statements).
Version: 0.35.x