32 Commits (27911ec3e430701cd8662475f1187a6f0ef10b25)

Author SHA1 Message Date
Conrad Kreyling 27911ec3e4 Fix path resolution on non-Windows ParserGen 2 years ago
Conrad Kreyling 4306054fdc Expand ParserGen to accept ARM64 build process 2 years ago
Conrad Kreyling 1d1b21f25e Instruct generator to build ARM64 bindings 2 years ago
josetr 7446ed2927 Change `GenerateSequentialLayout` default value to `true` 5 years ago
josetr 1926e69435 Only use premake for native projects and improve c# projects. 5 years ago
Dimitar Dobrev 3d750e3539 Fix a regressive crash when generating parser bindings 5 years ago
josetr bdf055fe6c Take advantage of .NET Core transitive dependencies 5 years ago
josetr dbbcb6dbdf Upgrade to .NET Core 3.1 and improve build system 5 years ago
josetr 06cdad54db
Regenerate the parser bindings with sequential layouts (#1479) 5 years ago
Dimitar Dobrev fbbda2020f Remove the direct usages of the parsing options 5 years ago
Dimitar Dobrev 9d296c10af Simplify the required headers for macOS bindings 5 years ago
João Matos 925783a0ce Fix includes setup for parser bindings generation in macOS host platform. 5 years ago
Joao Matos ac7bdb2585 Refactor Clang builtins directory logic and move it to the managed side. 6 years ago
Joao Matos ea7023dfad Remove ParserOptions.Abi since its misleading as it serves no purpose. 6 years ago
Joao Matos c3629a2aad Initial support for building under .NET Core. 7 years ago
Dimitar Dobrev fceb204a98 Fixed the generated C# for members of types nested in templates. 8 years ago
Rokas Kupstys aa33609d45 Clean up linux includes setup. 8 years ago
Rokas Kupstys 05445f3028 Linux fixes, Bootstrap.cs build errors, warnings (#1010) 8 years ago
Mohit Mohta 3699574983 Removed the macros in C++ AST for std::string because we can marshal it (#866) 8 years ago
Dimitar Dobrev dbfd93d941 Fixed the comment kind of the parser generator. 9 years ago
Dimitar Dobrev 8646d3e077 Obsoleted the direct settings for wrapped libraries in the options. 9 years ago
Joao Matos dad52a2d5b Clean up display paths of generated build project files. 9 years ago
Joao Matos fe0ee21392 Remove and sort usings. 9 years ago
Joao Matos 04ee2e5b7d Rename CodeGenerator.Templates to Outputs. 9 years ago
Dimitar Dobrev 2531d631c6 Ensured template arguments of specialised functions are read. 9 years ago
Dimitar Dobrev cef847825a Exposed constant expressions, friendships and exception specifications of functions in our AST. 9 years ago
Dimitar Dobrev ef69bf1b95 Made the case-renaming pass non-optional for Mono/.NET generators. 9 years ago
Dimitar Dobrev fc1d75363a Regenerated the parser bindings after making internals internal. 9 years ago
Joao Matos 1371f89957 Convert CheckMacroPass to be a default pass. 9 years ago
Dimitar Dobrev b2a872f431 Merged the passes for properties and made the result non-optional. 9 years ago
Joao Matos a77bc2a91f Separate parser options from driver options. 9 years ago
Joao Matos b0c539197e Extract ParserGen build project to its own file. 9 years ago