private static void ParseClass(Construct construct, UnifiedBlock block) { // コードの取得 // ステートメントの取得 foreach (var procedure in construct.GetProcedures()) { foreach (var statement in procedure.Statements) { block.AddRange(CreateStatement(statement)); } } // フィールドの取得 foreach (var field in construct.GetAllFields()) { block.Add(CreateField(field)); } }