Skip to content

Apply NoContraction to dot()#3923

Open
mjn33 wants to merge 1 commit intoKhronosGroup:mainfrom
mjn33:fix-2708
Open

Apply NoContraction to dot()#3923
mjn33 wants to merge 1 commit intoKhronosGroup:mainfrom
mjn33:fix-2708

Conversation

@mjn33
Copy link
Copy Markdown

@mjn33 mjn33 commented Apr 9, 2025

Implement the change in issue #2708 so noContraction is set for dot() in the AST.

Translate EOpDot using createBinaryOperation(), which handles setting the NoContraction decoration unlike createMiscOperation().

Fixes #2708.

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Apr 9, 2025

CLA assistant check
All committers have signed the CLA.

@jeremy-lunarg
Copy link
Copy Markdown
Contributor

Rebased on #3936 to fix CI error.

@jeremy-lunarg jeremy-lunarg added the kokoro:run Trigger Google bot runs label Apr 23, 2025
@kokoro-team kokoro-team removed the kokoro:run Trigger Google bot runs label Apr 23, 2025
@mjn33
Copy link
Copy Markdown
Author

mjn33 commented Apr 25, 2025

Updated to fix a new test added in ba16404 that was failing.

@jeremy-lunarg jeremy-lunarg added the kokoro:run Trigger Google bot runs label Apr 25, 2025
@kokoro-team kokoro-team removed the kokoro:run Trigger Google bot runs label Apr 25, 2025
Implement the change in issue 2708 so `noContraction` is set for `dot()` in the
AST.

Translate `EOpDot` using `createBinaryOperation()`, which handles setting the
`NoContraction` decoration unlike `createMiscOperation()`.
@arcady-lunarg arcady-lunarg added the kokoro:run Trigger Google bot runs label Feb 24, 2026
@kokoro-team kokoro-team removed the kokoro:run Trigger Google bot runs label Feb 24, 2026
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.

Should NoContraction apply to dot()?

5 participants