using System; using System.Collections.Generic; using CppSharp.AST; namespace CppSharp.Generators { /// /// Kinds of language generators. /// public enum GeneratorKind { CLI, CSharp, } /// /// Output generated by each backend generator. /// public struct GeneratorOutput { /// /// Translation unit associated with output. /// public TranslationUnit TranslationUnit; /// /// Text templates with generated output. /// public List