cucapra / cucapra/node-llvmc

Add types for the low-level LLVM functions

Open
#5 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
12
Forks
7
PR merge metrics
No merged PRs in 30d

Description

We should add `declare function` TypeScript declarations for the low-level LLVM C API functions. That will make it easier to write lower-level code and will help avoid bugs in our own wrapper code.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files or tests; first locate the TypeScript declarations and the low-level LLVM C API wrapper entry points. Identify the functions currently used without declarations, then add `declare function` types for the requested low-level API and verify that the wrapper code can use them without untyped calls.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
compilers, devtools
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.