-
Notifications
You must be signed in to change notification settings - Fork 513
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Closes #1758.
- Loading branch information
Showing
23 changed files
with
3,757 additions
and
1,117 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
| ||
namespace CppSharp.AST | ||
{ | ||
public enum DeclarationNameKind | ||
{ | ||
Identifier, | ||
ObjCZeroArgSelector, | ||
ObjCOneArgSelector, | ||
CXXConstructorName, | ||
CXXDestructorName, | ||
CXXConversionFunctionName, | ||
CXXOperatorName, | ||
CXXDeductionGuideName, | ||
CXXLiteralOperatorName, | ||
CXXUsingDirective, | ||
ObjCMultiArgSelector, | ||
} | ||
|
||
public class DeclarationName | ||
{ | ||
public DeclarationNameKind Kind { get; set; } | ||
public string Identifier { get; set; } | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
54b88a5
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Using
still needs a referring entity property.I know maybe this branch isn't fully stable yet.
Nice progress overall, I think by the end of the year I will be pretty much ready to submit my work.
54b88a5
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, we can add a new property with the fully resolved entity.
Ths branch was working on Windows but fails CI on other platforms, so I just have to see what's up once I get some more time.
Looking forward to see your work.
54b88a5
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It might be a list of entities (like in the case of functions inherited from a base class).
Yes, I can't wait to see everything finished and working as planned.
I have a use case in mind after everything is ready.