13 Commits (48a96b48651016585bdddbaa96ae1ccea33945cf)

Author SHA1 Message Date
triton 48a96b4865 Cosmetic fix in Parser.cpp. 13 years ago
triton faded38014 Keep the declaration order of classes and sort them before processing. This helps with some referencing order problems in the generated code. 13 years ago
triton 8b2facf759 Speed up parsing of the AST by skipping function bodies. 13 years ago
triton 724a5d4fcc Added very primitive support for variables in the AST. 13 years ago
triton 3c0b6e5620 Changed the generator to get the AST of each header individually. This fixes some problems that the old way had related to keeping track of forward references. 13 years ago
triton 953779d0ed Check if a function already exists before adding a new one. 13 years ago
triton ef23735d9b Removed some dead code from Parser.cpp. 13 years ago
triton df61ea6041 Classes now try to keep accurate track if they were complete / forward referenced at the time of referencing. 13 years ago
triton f5fcef50f1 Massive update to the codebase. 13 years ago
triton 57a14eabf3 Fixed whitespace inconsistency. 13 years ago
triton 4c4e65723c Added support for typedefs to the native parser. Added support for user-specified include directories. 13 years ago
triton 0224542925 Fixed the native code parser to deal with namespaces. 13 years ago
triton c4fd9ae614 Added C++/CLI wrapper around the C++ Clang parser. 13 years ago