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.
 
 
 
 
 
Dimitar Dobrev e62651a954 Fixed the getting of base methods to include ignored ones. 9 years ago
..
ASTContext.cs Fixed class documentation for ASTContext. 9 years ago
ASTVisitor.cs Fixed the visiting of class template specialisations. 9 years ago
Attribute.cs Added the option to have attributes generated. 12 years ago
Class.cs Improved Class.GetOverloads method to work with functions as generalized declarations. 9 years ago
ClassExtensions.cs Fixed the getting of base methods to include ignored ones. 9 years ago
ClassLayout.cs Saved the offsets per base in the layout of a record. 10 years ago
Comment.cs Remove "Ordinary" prefix from BCPL and C comment kinds. 9 years ago
Conversions.cs Move the AST project to the CppSharp.AST namespace. 13 years ago
CppTypePrinter.cs Add Decimal primitive types to the AST type model. 9 years ago
DeclIterator.cs Reworked declaration storage in the managed AST layer. 11 years ago
Declaration.cs Extended declarations to store their packing. (#871) 9 years ago
Delegate.cs Move the AST project to the CppSharp.AST namespace. 13 years ago
Enumeration.cs Properly handled enumeration items in default values of parameters. 10 years ago
Event.cs Added a property to the event to contain the declaration it wraps. 12 years ago
Expression.cs Added support for directly wrapping entire sets of interdependent libraries. 10 years ago
Field.cs [ast] Added IsStatic property to fields. 9 years ago
Friend.cs Added parsing and AST support for C++ friend declarations. 11 years ago
Function.cs Made Function a DeclarationContext to match the Clang AST. (#896) 9 years ago
FunctionExtensions.cs Fixed the getting of base methods to include ignored ones. 9 years ago
IExpressionPrinter.cs Moved type printing functionality to CppSharp.AST. 10 years ago
ITypePrinter.cs Overhaul type printer and marshal contexts design and implementation. 9 years ago
LayoutBase.cs Saved the offsets per base in the layout of a record. 10 years ago
LayoutField.cs Saved the offsets per base in the layout of a record. 10 years ago
Method.cs Added final AST support for methods and classes. 9 years ago
Module.cs Fixed the generated C# when an external specialisation with a dependent field is used as a field. 9 years ago
Namespace.cs Improved Class.GetOverloads method to work with functions as generalized declarations. 9 years ago
Preprocessor.cs Changed PreprocessedEntity to a non-declaration because it isn't in Clang. 10 years ago
Property.cs Marked the __Instance property in interfaces as synthetised. 11 years ago
PropertyExtensions.cs Separated IsTagDecl into TryGetClass and TryGetEnum, added IsClass() and IsEnum(). 12 years ago
Reference.cs Added missing class TypeReference. 12 years ago
SourceLocation.cs Move SourceLocation to CppSharp.AST. 10 years ago
Statement.cs Added support for call expressions in default args. 10 years ago
SymbolContext.cs Added support for directly wrapping entire sets of interdependent libraries. 10 years ago
Template.cs Improved debugging representation of template arguments and specializations. 10 years ago
TranslationUnit.cs Deleted a useless weak reference thus simplifying TranslationUnit. 9 years ago
Type.cs Bound the supported specialisations with generic syntax in the generated C#. (#880) 9 years ago
TypeExtensions.cs Fixed the generated C# when an external specialisation with a dependent field is used as a field. 9 years ago
Typedef.cs Moved typedef declarations to their own file. 9 years ago
Variable.cs Ignored private types. 13 years ago
premake5.lua Clean up display paths of generated build project files. 9 years ago