Skip to content

feat: ios android clangd support - #1224

Open
closetcaiman wants to merge 9 commits into
mainfrom
feat/ios-android-clangd-support
Open

feat: ios android clangd support#1224
closetcaiman wants to merge 9 commits into
mainfrom
feat/ios-android-clangd-support

Conversation

@closetcaiman

@closetcaiman closetcaiman commented Aug 12, 2026

Copy link
Copy Markdown
Member

Closes #

⚠️ Breaking changes ⚠️

  • N/A

Introduced changes

  • modified clangd/CMakeLists.txt so that is also generates compile_commands for ios and android
  • added two yarn scripts:
    • clangd:setup -> invokes clangd/generate-and-copy.sh
    • clangd:setup:clean -> does the same, but first runs pod deintegrate && pod install and yarn build:android

Checklist

  • Linked relevant issue
  • Updated relevant documentation
  • Added/Conducted relevant tests
  • Performed self-review of the code
  • Updated Web Audio API coverage
  • Added support for web
  • Updated old arch android spec file

@closetcaiman closetcaiman added the feature New user-facing features or major capabilities label Aug 12, 2026
@closetcaiman
closetcaiman marked this pull request as ready for review August 13, 2026 11:52
@github-actions

github-actions Bot commented Aug 13, 2026

Copy link
Copy Markdown

WPT non-regression comparison

PASS — no regressions · 0 improved section(s) · overall 2589 → 2589 (0)

Unchanged sections (28)
Spec section Base pass Head pass Delta
Processing model 0 0 0
Other 52 52 0
AnalyserNode 138 138 0
AudioBuffer 140 140 0
AudioBufferSourceNode 208 208 0
AudioContext 58 58 0
AudioNode 261 261 0
AudioParam 599 599 0
BiquadFilterNode 232 232 0
ChannelMergerNode 30 30 0
ChannelSplitterNode 7 7 0
ConstantSourceNode 59 59 0
ConvolverNode 170 170 0
DelayNode 104 104 0
DestinationNode 0 0 0
DynamicsCompressorNode 4 4 0
GainNode 15 15 0
IIRFilterNode 87 87 0
MediaElementAudioSourceNode 0 0 0
MediaStreamAudioDestinationNode 1 1 0
MediaStreamAudioSourceNode 0 0 0
OfflineAudioContext 35 35 0
OscillatorNode 104 104 0
PannerNode 75 75 0
PeriodicWave 33 33 0
ScriptProcessorNode 0 0 0
StereoPannerNode 102 102 0
WaveShaperNode 75 75 0

Baseline: fd1d87dca04244c53abfbddf8ab98284cb3218ee · Candidate: 7539c660e47a8200f99edbf65c8260acf99e07a4

Workflow run · this comment is updated on every push.

@closetcaiman
closetcaiman enabled auto-merge (squash) August 13, 2026 14:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New user-facing features or major capabilities

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant