Skip to content

Update to SwiftUsd 6.0.0#2

Merged
maddyadams merged 1 commit intodevfrom
maddy-adams/v26.03
Feb 26, 2026
Merged

Update to SwiftUsd 6.0.0#2
maddyadams merged 1 commit intodevfrom
maddy-adams/v26.03

Conversation

@maddyadams
Copy link
Copy Markdown
Contributor

@maddyadams maddyadams commented Feb 26, 2026

VtValueRef additions, new in v26.03:
Add FindVtValueRefFunctionsAnalysisPass
Add augmentVtValueRefFunctionWithVtValue and renameFunctionUnsafe to APINotesAnalysisResult
Add VtValueRef functions to APINotesAnalysisPass, rename VtValue::Ref to __RefUnsafe
Change APINotesCodeGen::ReplacedMethod to ReplacedOrAugmentedFunction

Add additional information about one-arg set() assertion failure in CMake parsing
Kept as an assertion failure because it caught a v26.03-alpha execIr CMake typo

Stop templated types from relying on friend functions for empty protocol conformances

Minor improvements:
Add isFromUsdLibrary, isFromUsdLibraryStrictlyBefore, fix crash in getUsdLibraryForDecl
Make FindNamedDeclsAnalysisResult serialize out decl types along with decl names
Return empty string when calling mangleName with nullptr

VtValueRef additions, new in v26.03:
  Add FindVtValueRefFunctionsAnalysisPass
  Add augmentVtValueRefFunctionWithVtValue and renameFunctionUnsafe to APINotesAnalysisResult
  Add VtValueRef functions to APINotesAnalysisPass, rename VtValue::Ref to __RefUnsafe
  Change APINotesCodeGen::ReplacedMethod to ReplacedOrAugmentedFunction

Add additional information about one-arg set() assertion failure in CMake parsing
Kept as an assertion failure because it caught a v26.03-alpha execIr CMake typo

Stop templated types from relying on friend functions for empty protocol conformances

Minor improvements:
  Add isFromUsdLibrary, isFromUsdLibraryStrictlyBefore, fix crash in getUsdLibraryForDecl
  Make FindNamedDeclsAnalysisResult serialize out decl types along with decl names
  Return empty string when calling mangleName with nullptr
@maddyadams maddyadams marked this pull request as ready for review February 26, 2026 23:49
@maddyadams maddyadams merged commit 8b92310 into dev Feb 26, 2026
@maddyadams maddyadams deleted the maddy-adams/v26.03 branch February 26, 2026 23:49
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