7 Commits (eab7a0cdde744e6f19027c7d936d90842aee8d7e)

Author SHA1 Message Date
josetr eb5031bf4c Format files 4 years ago
Dimitar Dobrev 07763331e2 Move libraries to a new class for linking options 6 years ago
Dimitar Dobrev 926fca6087 Simplify ClangParser by making it static 6 years ago
Dimitar Dobrev 33bc64ad9a Reused the parsing of headers to get the target info as well. 8 years ago
Joao Matos e1200bc577 [parser] Refactor the parser layer. 9 years ago
Dimitar Dobrev b2a872f431 Merged the passes for properties and made the result non-optional. 9 years ago
Joao Matos c56b6311ed Extracted managed parser code to CppSharp.Parser project. 10 years ago
Dimitar Dobrev dc84c9b765 Added an option to parse all headers at once - much faster. 10 years ago
Dimitar Dobrev 6e5a8e835d Fixed a crash when wrapping more than one header. 10 years ago
Dimitar Dobrev acbfd21b7a Freed C++ objects allocated by the parser. 10 years ago
Dimitar Dobrev bba8d389fb Revert "Fixed more minor memory leaks." 10 years ago
Dimitar Dobrev 41fbe1e9dd Fixed more minor memory leaks. 10 years ago
Dimitar Dobrev c61cfa43a9 Exposed the architecture of native libraries. 11 years ago
triton 934558ed54 Code cleanups, no functional changes intended. 11 years ago
Dimitar Dobrev 29e2c58811 Added reading of dependencies of DLL-s. 12 years ago
triton ce2f7f70b4 Fixed driver code to use source file options for parsing. 12 years ago
triton 1802470013 Kill the old parser (good riddance :). 12 years ago
Øystein Krog a268eb1875 Add new GetTargetInfo() method in parsers, that exposes information about type sizes and alignment. 12 years ago
triton b58a99ebf3 Some fixes to the codebase to work correctly with the new parser bindings. 12 years ago
triton 4aab472af5 Fixed driver code to work with the new parser. 12 years ago
triton e984fb7305 Removed unused SymbolsContext from parser. 12 years ago
triton 4a29db6bcd Revert "Fixed bug caused by a type in the new parser." 12 years ago
triton f1f6c2e5e9 Fixed bug caused by a type in the new parser. 12 years ago
triton 341fd7d0d1 Fixed comment typo. 12 years ago
triton d61f6f1a53 Fixed library parsing by passing SymbolContext to the native parser. 12 years ago
triton 60bdf71ca8 Use the project-level options for now instead of the file-specific options. 12 years ago
triton 0cc9446fe7 Refactored the parser class. 12 years ago