Sha256: 1aa15202f1f3f6bc2e821096721301aa1294e7892375e304040f6827b91b8451

Contents?: true

Size: 717 Bytes

Versions: 11

Compression:

Stored size: 717 Bytes

Contents

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

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
rbgccxml-1.1.0 TODO
rbgccxml-1.0.4 TODO
rbgccxml-1.0.3 TODO
rbgccxml-1.0.2 TODO
rbgccxml-1.0.1 TODO
rbgccxml-1.0 TODO
rbgccxml-0.9.1 TODO
rbgccxml-0.9 TODO
rbgccxml-0.1 TODO
rbgccxml-0.8 TODO
rbgccxml-0.1.1 TODO