Skip to content

Simplify SourcePropertySymbolBase constructor. #45489

@AlekseyTs

Description

@AlekseyTs
  • Extract the work that doesn't have to be performed in a constructor out of it. For example, anything requiring binding is a suspect and preferably should be delayed until after the symbol is fully constructed. Creation of accessor symbols is another thing to try to delay. Etc.
  • Reduce amount of virtual functions that has to be called by the constructor
  • Reduce amount of delegates that has to be passed to the constructor.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions