File tree Expand file tree Collapse file tree 2 files changed +5
-2
lines changed
src/Generator/Generators/CSharp Expand file tree Collapse file tree 2 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -270,7 +270,8 @@ classTemplate.OriginalNamespace is Class ?
270
270
foreach ( var specialization in generated )
271
271
GenerateClassInternals ( specialization ) ;
272
272
273
- foreach ( var group in generated . SelectMany ( s => s . Classes ) . GroupBy ( c => c . Name ) )
273
+ foreach ( var group in generated . SelectMany ( s => s . Classes ) . Where (
274
+ c => ! c . IsIncomplete ) . GroupBy ( c => c . Name ) )
274
275
GenerateNestedInternals ( group . Key , group ) ;
275
276
276
277
WriteCloseBraceIndent ( ) ;
Original file line number Diff line number Diff line change @@ -113,8 +113,10 @@ template <typename T>
113
113
class DLL_API DependentValueFields : public Base<T>
114
114
{
115
115
public:
116
+ class Nested ;
116
117
class Nested
117
118
{
119
+ T field;
118
120
};
119
121
DependentValueFields ();
120
122
~DependentValueFields ();
@@ -530,4 +532,4 @@ class ClassWithNonTypeTemplateArgument
530
532
};
531
533
532
534
class SpecializationOfClassWithNonTypeTemplateArgument : public ClassWithNonTypeTemplateArgument <0 >
533
- { };
535
+ { };
You can’t perform that action at this time.
0 commit comments