|
|
|
@ -30,7 +30,6 @@ namespace Grunwald.BooBinding.Designer |
|
|
|
IDesignerLoaderHost designerLoaderHost = null; |
|
|
|
IDesignerLoaderHost designerLoaderHost = null; |
|
|
|
IDesignerGenerator generator; |
|
|
|
IDesignerGenerator generator; |
|
|
|
ITypeResolutionService typeResolutionService = null; |
|
|
|
ITypeResolutionService typeResolutionService = null; |
|
|
|
CodeDomProvider provider = new Microsoft.CSharp.CSharpCodeProvider(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TextEditorControl textEditorControl; |
|
|
|
TextEditorControl textEditorControl; |
|
|
|
|
|
|
|
|
|
|
|
@ -54,7 +53,7 @@ namespace Grunwald.BooBinding.Designer |
|
|
|
|
|
|
|
|
|
|
|
protected override CodeDomProvider CodeDomProvider { |
|
|
|
protected override CodeDomProvider CodeDomProvider { |
|
|
|
get { |
|
|
|
get { |
|
|
|
return provider; |
|
|
|
return generator.CodeDomProvider; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@ -182,7 +181,8 @@ namespace Grunwald.BooBinding.Designer |
|
|
|
// output generated CodeDOM to the console :
|
|
|
|
// output generated CodeDOM to the console :
|
|
|
|
ICSharpCode.NRefactory.Visitors.CodeDomVerboseOutputGenerator outputGenerator = new ICSharpCode.NRefactory.Visitors.CodeDomVerboseOutputGenerator(); |
|
|
|
ICSharpCode.NRefactory.Visitors.CodeDomVerboseOutputGenerator outputGenerator = new ICSharpCode.NRefactory.Visitors.CodeDomVerboseOutputGenerator(); |
|
|
|
outputGenerator.GenerateCodeFromMember(visitor.OutputCompileUnit.Namespaces[0].Types[0], Console.Out, null); |
|
|
|
outputGenerator.GenerateCodeFromMember(visitor.OutputCompileUnit.Namespaces[0].Types[0], Console.Out, null); |
|
|
|
provider.GenerateCodeFromCompileUnit(visitor.OutputCompileUnit, Console.Out, null); |
|
|
|
CodeDomProvider cSharpProvider = new Microsoft.CSharp.CSharpCodeProvider(); |
|
|
|
|
|
|
|
cSharpProvider.GenerateCodeFromCompileUnit(visitor.OutputCompileUnit, Console.Out, null); |
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
return visitor.OutputCompileUnit; |
|
|
|
return visitor.OutputCompileUnit; |
|
|
|
|