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 f0d237d9c2 Added a new property for the line number of the end of a declaration. 10 years ago
..
Properties Fixed assembly property attributes. 10 years ago
AST.lua Updated build scripts with OS X fixes and added some building documentation. 12 years ago
ASTContext.cs Added support for iOS and iOS 64-bits ABIs. 11 years ago
ASTVisitor.cs Added parsing and AST support for C++ friend declarations. 11 years ago
Attribute.cs Added the option to have attributes generated. 12 years ago
Class.cs Added parsing of base classes offsets data to the AST. 11 years ago
ClassExtensions.cs Fixed the assigment of structs with private fields. 11 years ago
ClassLayout.cs Replaced declaration IgnoreFlags by GenerationKind. Added methods IsInternal and IsDeclared to declaration. Replaced IsGenerated = true by GeneratioKind = GeneratioKind.Internal. Deprecated Ignore, replace Ignore set by ExplicityIgnored, replace Ignore get by IsGenerated, IsInternal or IsDeclared. 11 years ago
Comment.cs Code cleanups, no functional changes intended. 11 years ago
Conversions.cs Move the AST project to the CppSharp.AST namespace. 12 years ago
DeclIterator.cs Reworked declaration storage in the managed AST layer. 11 years ago
Declaration.cs Added a new property for the line number of the end of a declaration. 10 years ago
Delegate.cs Move the AST project to the CppSharp.AST namespace. 12 years ago
Enumeration.cs Some refactoring in preparation for the default values of parameters. 11 years ago
Event.cs Added a property to the event to contain the declaration it wraps. 12 years ago
Expression.cs Test that demonstrate the "new 0" and show some other erroneus behaviour too. 11 years ago
Field.cs Added bit field support to the AST. 11 years ago
Friend.cs Added parsing and AST support for C++ friend declarations. 11 years ago
Function.cs Copied the signature and the line number when cloning functions. 10 years ago
Method.cs Added support for handling non-virtual methods inherited from MI bases. 11 years ago
Namespace.cs Reworked declaration storage in the managed AST layer. 11 years ago
Preprocessor.cs Renamed Location to MacroLocation in PreprocessedEntity. 11 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(). 11 years ago
Reference.cs Added missing class TypeReference. 12 years ago
SourceLocation.cs Added support for representing and parsing source locations. 11 years ago
Statement.cs Test that demonstrate the "new 0" and show some other erroneus behaviour too. 11 years ago
SymbolContext.cs Exposed the architecture of native libraries. 11 years ago
Template.cs Improved support in parser for template classes and functions. 11 years ago
TranslationUnit.cs Normalize all the line endings 11 years ago
Type.cs Take advantage of 'this' return information to adjust the return type of structors. 11 years ago
TypeExtensions.cs Included ignored fields in the wrappers for better marshalling. 11 years ago
Variable.cs Ignored private types. 12 years ago