dart-sdk/sdk/lib/ffi
Alexander Markov dcdfcc2b8d Reland "[vm/ffi] Express FFI call closures explicitly in AST"
This reverts commit 1800039c2a.

The changes fd2e9b9f1a and
c20f9eaf6f are relanded as is.

Reason for revert was fixed separately in
https://dart-review.googlesource.com/c/sdk/+/341621

TEST=ci

CoreLibraryReviewExempt: Implementation change only.
Issue: https://github.com/dart-lang/sdk/issues/54172
Issue: https://github.com/dart-lang/sdk/issues/39692
Change-Id: I1a2324768502e5ffbce328127938c0d3c96c38ba
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/341642
Reviewed-by: Siva Annamalai <asiva@google.com>
Commit-Queue: Alexander Markov <alexmarkov@google.com>
2023-12-15 15:25:29 +00:00
..
abi.dart [vm] Add arch-specific bits for Android RISCV64. 2023-05-22 16:43:04 +00:00
abi_specific.dart [vm] Add arch-specific bits for Android RISCV64. 2023-05-22 16:43:04 +00:00
allocation.dart [vm/ffi] Improve Allocator documentation 2022-05-02 12:13:19 +00:00
annotations.dart Reland "[vm/ffi] Add class modifiers" 2023-03-21 15:25:10 +00:00
c_type.dart [vm] Add arch-specific bits for Android RISCV64. 2023-05-22 16:43:04 +00:00
dynamic_library.dart [ffi/docs] Elaborate on limitations on leaf functions 2023-07-31 11:17:12 +00:00
ffi.dart Reland "[vm/ffi] Express FFI call closures explicitly in AST" 2023-12-15 15:25:29 +00:00
ffi_sources.gni [cfe/ffi] Implement Finalizable 2022-02-05 11:54:59 +00:00
native_finalizer.dart [ffi] Update comment for NativeFinalizer 2023-08-22 11:17:47 +00:00
native_type.dart [vm/ffi] Document API handle scopes on Handle 2023-12-14 10:16:30 +00:00
struct.dart Reland "[vm/ffi] Add class modifiers" 2023-03-21 15:25:10 +00:00
union.dart Reland "[vm/ffi] Add class modifiers" 2023-03-21 15:25:10 +00:00