コード例 #1
0
        protected EnumContext GetEnumContext(IntegerEnum integerEnum)
        {
            var enumContext = _contextGenerator.EnumFromIdl(integerEnum);

            foreach (var field in integerEnum.Fields)
            {
                enumContext.AddField(_contextGenerator.FieldFromIdl(field));
            }
            return(enumContext);
        }
コード例 #2
0
ファイル: CodeGenerator.cs プロジェクト: yuzd/BaijiGenerator
        public void Visit(IntegerEnum integerEnum)
        {
            var enumContext = _contextGenerator.EnumFromIdl(integerEnum);

            foreach (var field in integerEnum.Fields)
            {
                enumContext.AddField(_contextGenerator.FieldFromIdl(field));
            }

            Render(enumContext, "intEnum");
        }