[Lldb-commits] [PATCH] D13778: [SBValue] Add a method HasChildAtIndex.
Siva Chandra via lldb-commits
lldb-commits at lists.llvm.org
Thu Oct 15 15:28:24 PDT 2015
sivachandra added a comment.
I did this experiment before setting off:
class A
{
public:
int method();
int method(int a = 10);
};
int
A::method()
{
return 10;
}
int
A::method(int a)
{
return a + 10;
}
int
main()
{
A a;
return a.method();
}
The invocation a.method() is ambiguous:
$> clang++-3.5 -g methods.cc
methods.cc:25:12: error: call to member function 'method' is ambiguous
return a.method();
~~^~~~~~
methods.cc:10:4: note: candidate function
A::method()
^
methods.cc:16:4: note: candidate function
A::method(int a)
^
1 error generated.
So, what is wrong if I just add SBValue::GetNumChildren(int max) without a default argument?
http://reviews.llvm.org/D13778
More information about the lldb-commits
mailing list