forked from jasonroelofs/rbgccxml
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
31 lines (24 loc) · 717 Bytes
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
The parts that need to be implemented, to be sorted by release and importance of feature
* Proper handling of all possible types, including pointers and references
* Removing nodes from the tree (#remove)
* Proper handling of inheritance searching
* Template handling
Following GCCXML types
* ReferenceType
* CvQualifiedType
* Field
* Destructor
* Variable
* OperatorFunction
Done:
* Searching functions by return type
* Searching functions by argument type(s)
* :args => [nil, "int", nil] # => 3 arguments, 2nd is an int the other two can be anything
* Name searching of namespaces / classes / functions by regex
* Constructor
* FundamentalType
*? File
* Function::Argument
* Struct
* PointerType
* Typedef