dillon1000/react

Commit

[hir] Add alias analysis for lvalue aggregates

This adds a field sensitive, flow-insensitive, context-insensitive alias 
analysis for lvalue aggregates. 

In the future, InferMutableLifetimes can refine it's analysis using these field 
sensitive alias sets.
Browse files
Changed paths5 files
First-parent comparison
M compiler/forget/src/HIR/BuildAliasSets.ts ModifiedM compiler/forget/src/__tests__/fixtures/hir/mutable-lifetime-with-aliasing.expect.md ModifiedM compiler/forget/src/__tests__/fixtures/hir/property-assignment.expect.md ModifiedM compiler/forget/src/__tests__/fixtures/hir/reactive-scope-grouping.expect.md ModifiedM compiler/forget/src/__tests__/fixtures/hir/ssa-property.expect.md Modified
Patch

Files changed

Rendering syntax-highlighted changes…