Tools and libraries to glue C/C++ APIs to high-level languages
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Salvage b4f261ea38 Simplify `IsTemplateParameterType` 2 years ago
..
ASTContext.cs Add C++ WebAssembly ABI (#1711) 3 years ago
ASTVisitor.cs Format files 3 years ago
Assembly.cs Add partial `ref` param support 3 years ago
Attribute.cs
Class.cs Misc changes (#1710) 3 years ago
ClassExtensions.cs Fix HasDependentValueFieldInLayout stack overflow 3 years ago
ClassLayout.cs Add C++ WebAssembly ABI (#1711) 3 years ago
Comment.cs Format files 3 years ago
Conversions.cs
CppSharp.AST.csproj Create a single nuget package that supports windows / linux / macos 5 years ago
Declaration.cs CppSharp.AST.Declaration - fix return QualifiedOriginalName, QualifiedLogicalOriginalName (#1740) 2 years ago
DeclarationsList.cs Format files 3 years ago
Delegate.cs
Enumeration.cs Rewrite GenerateEnumFromMacros helper to also look into enum items. 5 years ago
Event.cs Rework core implementation of QuickJS generator. 5 years ago
Expr.cs Update LLVM to obtain working lld (#1462) 5 years ago
Expression.cs Obsolete managed expression class machinery. 7 years ago
Field.cs Format files 3 years ago
Friend.cs
Function.cs Code cleanup. 5 years ago
FunctionExtensions.cs Format files 3 years ago
IExpressionPrinter.cs Obsolete managed expression class machinery. 7 years ago
LayoutBase.cs
LayoutField.cs Obsolete managed expression class machinery. 7 years ago
Method.cs Add Method.IsVolatile property. 2 years ago
Module.cs Add ability for managed module wrapper to reference extra assemblies. 8 years ago
Namespace.cs Format files 3 years ago
Preprocessor.cs
Property.cs Code cleanups and improvements (#1713) 3 years ago
PropertyExtensions.cs Format files 3 years ago
Reference.cs
SourceLocation.cs Added managed AST conversion code for statements and expressions. 7 years ago
Statement.cs
Stmt.cs Re-generated the parser bindings and bootstrap code. 6 years ago
StmtVisitor.cs Re-generated the AST bootstrap code with visitors and abstract classes. 6 years ago
SymbolContext.cs Always use the mangled names as reported by Clang 5 years ago
TargetTriple.cs Add built-in compilation of extra symbols 4 years ago
Template.cs Add type parameter to non-type template parameter decls. (#1749) 2 years ago
TranslationUnit.cs Simplify TU.FileRelativeDirectory by using Path.GetDirectoryName. 5 years ago
Type.cs Fixed debugging printing when type printing delegate is not initialized. 2 years ago
TypeExtensions.cs Simplify `IsTemplateParameterType` 2 years ago
Typedef.cs Moved typedef declarations to their own file. 9 years ago
Variable.cs Expose if a variable is a constant expression 5 years ago
premake5.lua Only use premake for native projects and improve c# projects. 5 years ago