internal override void StartGrouping(GroupingInfo groupingInfo) { this.InitializeTables(); this.propertyBuilder = TypePropertyBuilder.Create(groupingInfo, this.decl, this.declItemsInfo); this.propertyBuilder.StartCodeGen(); this.propertyBuilderStack.Push(this.propertyBuilder); }
internal override void CreateAttributeProperty(ClrBasePropertyInfo propertyInfo, List <ClrAnnotation> annotations) { this.propertyBuilder = TypePropertyBuilder.Create(this.decl, this.declItemsInfo); this.propertyBuilder.GenerateCode(propertyInfo, annotations); }