Finally! Check constants dependencies and error on recursive definition.
Showing
- spec/compiler/codegen/const_spec.cr 40 additions, 1 deletionspec/compiler/codegen/const_spec.cr
- spec/compiler/type_inference/const_spec.cr 10 additions, 0 deletionsspec/compiler/type_inference/const_spec.cr
- spec/spec_helper.cr 1 addition, 1 deletionspec/spec_helper.cr
- src/compiler/crystal/codegen/codegen.cr 16 additions, 6 deletionssrc/compiler/crystal/codegen/codegen.cr
- src/compiler/crystal/program.cr 14 additions, 0 deletionssrc/compiler/crystal/program.cr
- src/compiler/crystal/semantic/type_inference.cr 10 additions, 0 deletionssrc/compiler/crystal/semantic/type_inference.cr
- src/compiler/crystal/types.cr 8 additions, 0 deletionssrc/compiler/crystal/types.cr
Please register or sign in to comment