Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

$IF Defined #265

Open
wants to merge 17 commits into
base: master
Choose a base branch
from
Open

$IF Defined #265

wants to merge 17 commits into from

Conversation

TetzkatLipHoka
Copy link

No description provided.

Support for $IF
Ignoring switches like UNSAFE_TYPE, ... for better uses support on 'native' Delphi units
Name -> lName
Added/Enabled PS_USESSUPPORT define
Fixed an issue with uses error handling
Added AddConstant overloads for easier adding
Added Next-Gen Delphi basic types with AddTypeCopyN - to extend support of 'native' Delphi units via uses
pult added a commit to pult/pascalscript that referenced this pull request Nov 23, 2022
pult added a commit to pult/pascalscript that referenced this pull request Nov 23, 2022
@TetzkatLipHoka: Feature extension remobjects#265

Added/Enabled PS_USESSUPPORT define
Fixed an issue with uses error handling
Added AddConstant overloads for easier adding
Added Next-Gen Delphi basic types with AddTypeCopyN - to extend support of 'native' Delphi units via uses
pult added a commit to pult/pascalscript that referenced this pull request Nov 23, 2022
Native Delphi-Imports for StrUtils, DateUtils, Math
StepTo-Function
Started adding support for DECLARED-Directive (unfinished)
Fixing issues remobjects#217-219
RTTI.Invoke with Parameters and String-Results on x64 adds the first Argument to stack before the results which is only correct for Object Methods but not for non object.
array of const-Parameters didn't work (Format)
Native Delphi Stuff
AddFunction-Callback (Used for CompletitionProposal)
SysUtils completed
Packages Build with D7, D10.3 x86/x64
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant