Skip to content

TSLANG_ISSUES: 22 and 23 fixed (#763, #765) - #766

Merged
ASDAlexander77 merged 2 commits into
mainfrom
tslang-issues-22-23
Nov 1, 2026
Merged

ASDAlexander77 merged 2 commits into
mainfrom
tslang-issues-22-23

Conversation

@ASDAlexander77

Copy link
Copy Markdown
Owner

Two commits, so the write-ups stay in the file's git history as its summary line says:

  1. Adds the write-ups of 22 (one-field @value T | null crash, regression from @value T | null without a tag when T holds an interface or a class; null tested by descriptor kind #760) and 23 (h && cond with a @cpp class | null: instanceof error).
  2. Folds both into the "fixed" summary line: 22 fixed by @value T | null of a one-pointer T; rc conditional with nested @value literals #763, 23 by @cpp class | null tested for truth with a boolean (h && cond): no instanceof #765 (test tests/00cpp_union_truth.ts).

Docs only.

🤖 Generated with Claude Code

ASDAlexander77 and others added 2 commits November 1, 2026 11:57
…h a @cpp class | null

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ASDAlexander77
ASDAlexander77 merged commit e12487a into main Nov 1, 2026
2 checks passed
@ASDAlexander77
ASDAlexander77 deleted the tslang-issues-22-23 branch November 1, 2026 11:59
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