data: complex typename parsing
Added DataType class that can be constructed with a clang::qualType. DataType keeps an internal QualifierList and ModifierStack.
This commit is contained in:
@@ -1,3 +1,24 @@
|
||||
/*
|
||||
class e
|
||||
{
|
||||
};
|
||||
class x: public e
|
||||
{
|
||||
};
|
||||
struct y;
|
||||
enum z;
|
||||
|
||||
x foox();
|
||||
y fooy();
|
||||
z fooz();
|
||||
*/
|
||||
|
||||
const bool *ab(int a, int b);
|
||||
|
||||
bool const *abc(int a, int b);
|
||||
|
||||
bool *const abcd(int a, int b);
|
||||
|
||||
int main();
|
||||
void foo();
|
||||
int sum(int a, int b);
|
||||
|
||||
Reference in New Issue
Block a user