├── .gitignore ├── LICENSE ├── README.org ├── cgen ├── asm.go ├── cgen.go ├── constants.go ├── expr.go └── temporaries.go ├── cmd ├── codegen │ └── codegen.go ├── printlex │ └── printlex.go ├── printparse │ └── printparse.go └── typecheck │ └── typecheck.go ├── parser ├── ast.go ├── cool.y ├── dump.go ├── lex.go ├── lexdebug.go ├── main.go ├── parser.go ├── rd.go ├── strings.go ├── y.go └── y.output ├── resources ├── assignments │ ├── PA1.pdf │ ├── PA2-Fall2012.pdf │ ├── PA3-Fall2012.pdf │ └── PA4-Fall2012.pdf ├── cool-tour.pdf ├── resources-cool_manual.pdf └── trap.handler ├── symbols └── symbols.go ├── testall.sh ├── testcgen.sh ├── testdata ├── codegen │ ├── PA5-filter │ ├── abort.cl │ ├── abort.cl.out │ ├── abort.cl.s │ ├── abort.s │ ├── assignment-val.cl │ ├── assignment-val.cl.out │ ├── assignment-val.cl.s │ ├── basic-init.cl │ ├── basic-init.cl.out │ ├── basic-init.cl.s │ ├── basicequality.cl │ ├── basicequality.cl.out │ ├── basicequality.cl.s │ ├── bigexample.cl │ ├── bigexample.cl.out │ ├── bigexample.cl.s │ ├── bigexpr.cl │ ├── bigexpr.cl.out │ ├── bigexpr.cl.s │ ├── book_list.cl │ ├── book_list.cl.out │ ├── book_list.cl.s │ ├── book_list.s │ ├── bool.cl │ ├── bool.cl.out │ ├── bool.cl.s │ ├── c.cl │ ├── c.cl.out │ ├── c.cl.s │ ├── calls.cl │ ├── calls.cl.out │ ├── calls.cl.s │ ├── case-none.cl │ ├── case-none.cl.out │ ├── case-none.cl.s │ ├── case-order.cl │ ├── case-order.cl.out │ ├── case-order.cl.s │ ├── casevoid.cl │ ├── casevoid.cl.out │ ├── casevoid.cl.s │ ├── cells.cl │ ├── cells.cl.out │ ├── cells.cl.s │ ├── copy-self-dispatch.cl │ ├── copy-self-dispatch.cl.out │ ├── copy-self-dispatch.cl.s │ ├── copy-self-init.cl │ ├── copy-self-init.cl.out │ ├── copy-self-init.cl.s │ ├── dispatch-override-dynamic.cl │ ├── dispatch-override-dynamic.cl.out │ ├── dispatch-override-dynamic.cl.s │ ├── dispatch-override-static.cl │ ├── dispatch-override-static.cl.out │ ├── dispatch-override-static.cl.s │ ├── dispatch-void-dynamic.cl │ ├── dispatch-void-dynamic.cl.out │ ├── dispatch-void-dynamic.cl.s │ ├── dispatch-void-static.cl │ ├── dispatch-void-static.cl.out │ ├── dispatch-void-static.cl.s │ ├── dispatchvoidlet.cl │ ├── dispatchvoidlet.cl.out │ ├── dispatchvoidlet.cl.s │ ├── eval-order-args.cl │ ├── eval-order-args.cl.out │ ├── eval-order-args.cl.s │ ├── eval-order-arith.cl │ ├── eval-order-arith.cl.out │ ├── eval-order-arith.cl.s │ ├── eval-order-self.cl │ ├── eval-order-self.cl.out │ ├── eval-order-self.cl.s │ ├── exp.cl │ ├── exp.cl.out │ ├── exp.cl.s │ ├── fact.cl │ ├── fact.cl.out │ ├── fact.cl.s │ ├── fibo.cl │ ├── fibo.cl.out │ ├── fibo.cl.s │ ├── hairyscary.cl │ ├── hairyscary.cl.out │ ├── hairyscary.cl.s │ ├── init-default.cl │ ├── init-default.cl.out │ ├── init-default.cl.s │ ├── init-order-self.cl │ ├── init-order-self.cl.out │ ├── init-order-self.cl.s │ ├── init-order-super.cl │ ├── init-order-super.cl.out │ ├── init-order-super.cl.s │ ├── interaction-attrinit-method.cl │ ├── interaction-attrinit-method.cl.out │ ├── interaction-attrinit-method.cl.s │ ├── lam-gc.cl │ ├── lam-gc.cl.out │ ├── lam-gc.cl.s │ ├── lam-gc.s │ ├── lam.cl │ ├── lam.cl.out │ ├── lam.cl.s │ ├── let-nested.cl │ ├── let-nested.cl.out │ ├── let-nested.cl.s │ ├── letinit.cl │ ├── letinit.cl.out │ ├── letinit.cl.s │ ├── many_objects_on_heap.cl │ ├── many_objects_on_heap.cl.out │ ├── many_objects_on_heap.cl.s │ ├── mod-param.cl │ ├── mod-param.cl.out │ ├── mod-param.cl.s │ ├── multiple-dispatch.cl │ ├── multiple-dispatch.cl.out │ ├── multiple-dispatch.cl.s │ ├── multiple-static-dispatch.cl │ ├── multiple-static-dispatch.cl.out │ ├── multiple-static-dispatch.cl.s │ ├── nested-arith.cl │ ├── nested-arith.cl.out │ ├── nested-arith.cl.s │ ├── new-self-dispatch.cl │ ├── new-self-dispatch.cl.out │ ├── new-self-dispatch.cl.s │ ├── new-self-init.cl │ ├── new-self-init.cl.out │ ├── new-self-init.cl.s │ ├── new-st.cl │ ├── new-st.cl.out │ ├── new-st.cl.s │ ├── newbasic.cl │ ├── newbasic.cl.out │ ├── newbasic.cl.s │ ├── not.cl │ ├── not.cl.out │ ├── not.cl.s │ ├── objectequality.cl │ ├── objectequality.cl.out │ ├── objectequality.cl.s │ ├── override-basic.cl │ ├── override-basic.cl.out │ ├── override-basic.cl.s │ ├── override.cl │ ├── override.cl.out │ ├── override.cl.s │ ├── primes.cl │ ├── primes.cl.out │ ├── primes.cl.s │ ├── recclass.cl │ ├── recclass.cl.out │ ├── recclass.cl.s │ ├── scoping.cl │ ├── scoping.cl.out │ ├── scoping.cl.s │ ├── selftypeattribute.cl │ ├── selftypeattribute.cl.out │ ├── selftypeattribute.cl.s │ ├── sequence.cl │ ├── sequence.cl.out │ ├── sequence.cl.s │ ├── shadow-attr-case.cl │ ├── shadow-attr-case.cl.out │ ├── shadow-attr-case.cl.s │ ├── shadow-attr-formal.cl │ ├── shadow-attr-formal.cl.out │ ├── shadow-attr-formal.cl.s │ ├── shadow-attr-let.cl │ ├── shadow-attr-let.cl.out │ ├── shadow-attr-let.cl.s │ ├── shadow-case-let.cl │ ├── shadow-case-let.cl.out │ ├── shadow-case-let.cl.s │ ├── shadow-formal-case.cl │ ├── shadow-formal-case.cl.out │ ├── shadow-formal-case.cl.s │ ├── shadow-formal-let.cl │ ├── shadow-formal-let.cl.out │ ├── shadow-formal-let.cl.s │ ├── shadow-let-case.cl │ ├── shadow-let-case.cl.out │ ├── shadow-let-case.cl.s │ ├── shadow-let-let.cl │ ├── shadow-let-let.cl.out │ ├── shadow-let-let.cl.s │ ├── simple-gc.cl │ ├── simple-gc.cl.out │ ├── simple-gc.cl.s │ ├── simple-gc.s │ ├── sort_list.cl │ ├── sort_list.cl.out │ ├── sort_list.cl.s │ ├── string-methods.cl │ ├── string-methods.cl.out │ ├── string-methods.cl.s │ ├── string-methods.s │ ├── typename.cl │ ├── typename.cl.out │ ├── typename.cl.s │ ├── while-val.cl │ ├── while-val.cl.out │ └── while-val.cl.s ├── lex │ ├── all_else_true.cl.cool │ ├── all_else_true.cl.cool.out │ ├── arith.cool │ ├── arith.cool.out │ ├── atoi.cool │ ├── atoi.cool.out │ ├── backslash.cool │ ├── backslash.cool.out │ ├── backslash2.cool │ ├── backslash2.cool.out │ ├── badidentifiers.cool │ ├── badidentifiers.cool.out │ ├── badkeywords.cool │ ├── badkeywords.cool.out │ ├── book_list.cl.cool │ ├── book_list.cl.cool.out │ ├── bothcomments.cool │ ├── bothcomments.cool.out │ ├── comment_in_string.cl.cool │ ├── comment_in_string.cl.cool.out │ ├── endcomment.cool │ ├── endcomment.cool.out │ ├── eofstring.cool │ ├── eofstring.cool.out │ ├── escaped_chars_in_comment.cl.cool │ ├── escaped_chars_in_comment.cl.cool.out │ ├── escapedeof.cool │ ├── escapedeof.cool.out │ ├── escapednull.cool │ ├── escapednull.cool.out │ ├── escapedquote.cool │ ├── escapedquote.cool.out │ ├── escapedunprintables.cool │ ├── escapedunprintables.cool.out │ ├── hairyscary.cool │ ├── hairyscary.cool.out │ ├── integers2.cool │ ├── integers2.cool.out │ ├── invalidcharacters.cool │ ├── invalidcharacters.cool.out │ ├── invalidinvisible.cool │ ├── invalidinvisible.cool.out │ ├── io.cool │ ├── io.cool.out │ ├── keywords.cool │ ├── keywords.cool.out │ ├── life.cool │ ├── life.cool.out │ ├── lineno2.cool │ ├── lineno2.cool.out │ ├── lineno3.cool │ ├── lineno3.cool.out │ ├── longcomment.cool │ ├── longcomment.cool.out │ ├── longstring_escapedbackslashes.cool │ ├── longstring_escapedbackslashes.cool.out │ ├── multilinecomment.cool │ ├── multilinecomment.cool.out │ ├── nestedcomment.cool │ ├── nestedcomment.cool.out │ ├── new_complex.cool │ ├── new_complex.cool.out │ ├── null_in_code.cl.cool │ ├── null_in_code.cl.cool.out │ ├── null_in_string.cl.cool │ ├── null_in_string.cl.cool.out │ ├── null_in_string_followed_by_tokens.cl.cool │ ├── null_in_string_followed_by_tokens.cl.cool.out │ ├── null_in_string_unescaped_newline.cl.cool │ ├── null_in_string_unescaped_newline.cl.cool.out │ ├── objectid.test.cool │ ├── objectid.test.cool.out │ ├── opencomment.cool │ ├── opencomment.cool.out │ ├── operators.cool │ ├── operators.cool.out │ ├── palindrome.cool │ ├── palindrome.cool.out │ ├── pathologicalstrings.cool │ ├── pathologicalstrings.cool.out │ ├── s03.test.cool │ ├── s03.test.cool.out │ ├── s04.test.cool │ ├── s04.test.cool.out │ ├── s05.test.cool │ ├── s05.test.cool.out │ ├── s14.test.cool │ ├── s14.test.cool.out │ ├── s16.test.cool │ ├── s16.test.cool.out │ ├── s19.test.cool │ ├── s19.test.cool.out │ ├── s25.test.cool │ ├── s25.test.cool.out │ ├── s26.test.cool │ ├── s26.test.cool.out │ ├── s31.test.cool │ ├── s31.test.cool.out │ ├── s32.test.cool │ ├── s32.test.cool.out │ ├── s33.test.cool │ ├── s33.test.cool.out │ ├── s34.test.cool │ ├── s34.test.cool.out │ ├── simplestrings.cool │ ├── simplestrings.cool.out │ ├── sort_list.cl.cool │ ├── sort_list.cl.cool.out │ ├── stringcomment.cool │ ├── stringcomment.cool.out │ ├── stringwithescapes.cool │ ├── stringwithescapes.cool.out │ ├── twice_512_nested_comments.cl.cool │ ├── twice_512_nested_comments.cl.cool.out │ ├── validcharacters.cool │ ├── validcharacters.cool.out │ ├── weirdcharcomment.cool │ ├── weirdcharcomment.cool.out │ ├── wq0607-c1.cool │ ├── wq0607-c1.cool.out │ ├── wq0607-c2.cool │ ├── wq0607-c2.cool.out │ ├── wq0607-c3.cool │ ├── wq0607-c3.cool.out │ ├── wq0607-c4.cool │ └── wq0607-c4.cool.out ├── parse │ ├── addedlet.test │ ├── addedlet.test.out │ ├── arithprecedence.test │ ├── arithprecedence.test.out │ ├── assigngetstype.test │ ├── assigngetstype.test.out │ ├── assignment.test │ ├── assignment.test.out │ ├── assignseq.test │ ├── assignseq.test.out │ ├── associativity+.test │ ├── associativity+.test.out │ ├── associativity+.test.out-ORIG │ ├── associativity-.test │ ├── associativity-.test.out │ ├── associativity-.test.out-ORIG │ ├── associativity-times.test │ ├── associativity-times.test.out │ ├── associativity-times.test.out-ORIG │ ├── associativitydiv.test │ ├── associativitydiv.test.out │ ├── associativitydiv.test.out-ORIG │ ├── atoi.test │ ├── atoi.test.out │ ├── attrcapitalname.test │ ├── attrcapitalname.test.out │ ├── badblock.test │ ├── badblock.test.out │ ├── baddispatch1.test │ ├── baddispatch1.test.out │ ├── baddispatch2.test │ ├── baddispatch2.test.out │ ├── baddispatch3.test │ ├── baddispatch3.test.out │ ├── baddispatch4.test │ ├── baddispatch4.test.out │ ├── badexprlist.test │ ├── badexprlist.test.out │ ├── badfeaturenames.test │ ├── badfeaturenames.test.out │ ├── badfeatures.test │ ├── badfeatures.test.out │ ├── badfeatures.test.out-ORIG │ ├── badfeatures.test.out1 │ ├── badfeatures.test.out2 │ ├── casemultiplebranch.test │ ├── casemultiplebranch.test.out │ ├── casenoexpr.test │ ├── casenoexpr.test.out │ ├── casenoexpr.test.out-ORIG │ ├── casenoexpr.test.out1 │ ├── casenoexpr.test.out2 │ ├── classbadinherits.test │ ├── classbadinherits.test.out │ ├── classbadname.test │ ├── classbadname.test.out │ ├── classmethodonearg.test │ ├── classmethodonearg.test.out │ ├── classmethodonearg.test.out-ORIG │ ├── classnoname.test │ ├── classnoname.test.out │ ├── classonefield.test │ ├── classonefield.test.out │ ├── classtwofields.test │ ├── classtwofields.test.out │ ├── comparisons-assoc.test │ ├── comparisons-assoc.test.out │ ├── complex.test │ ├── complex.test.out │ ├── complex.test.out-ORIG │ ├── dispatcharglist.test │ ├── dispatcharglist.test.out │ ├── dispatchnoargs.test │ ├── dispatchnoargs.test.out │ ├── dispatchonearg.test │ ├── dispatchonearg.test.out │ ├── emptyassign.test │ ├── emptyassign.test.out │ ├── emptymethodbody.test │ ├── emptymethodbody.test.out │ ├── emptyprogram.test │ ├── emptyprogram.test.out │ ├── emptyprogram.test.out-ORIG │ ├── emptystaticdispatch.test │ ├── emptystaticdispatch.test.out │ ├── equalsassociativity.test │ ├── equalsassociativity.test.out │ ├── extrasemicolonblock.test │ ├── extrasemicolonblock.test.out │ ├── firstbindingerrored.test │ ├── firstbindingerrored.test.out │ ├── firstclasserrored.test │ ├── firstclasserrored.test.out │ ├── formallists.test │ ├── formallists.test.out │ ├── formallists.test.out-ORIG │ ├── ifexpressionblock.test │ ├── ifexpressionblock.test.out │ ├── ifnested.test │ ├── ifnested.test.out │ ├── ifnoelse.test │ ├── ifnoelse.test.out │ ├── ifnoelse.test.out1 │ ├── ifnoelsebranch.test │ ├── ifnoelsebranch.test.out │ ├── ifnofi.test │ ├── ifnofi.test.out │ ├── ifnofi.test.out1 │ ├── ifnothenbranch.test │ ├── ifnothenbranch.test.out │ ├── isvoidbadtype.test │ ├── isvoidbadtype.test.out │ ├── letassociativity.test │ ├── letassociativity.test.out │ ├── letassociativity.test.out.ORIG │ ├── letinit.test │ ├── letinit.test.out │ ├── letinitmultiplebindings.test │ ├── letinitmultiplebindings.test.out │ ├── letnoinit.test │ ├── letnoinit.test.out │ ├── letparens.test │ ├── letparens.test.out │ ├── lteassociativity.test │ ├── lteassociativity.test.out │ ├── multipleatdispatches.test │ ├── multipleatdispatches.test.out │ ├── multipleattributes.test │ ├── multipleattributes.test.out │ ├── multipleclasses.test │ ├── multipleclasses.test.out │ ├── multipledispatches.test │ ├── multipledispatches.test.out │ ├── multiplemethoderrors.test │ ├── multiplemethoderrors.test.out │ ├── nestedblocks.test │ ├── nestedblocks.test.out │ ├── nestedlet.test │ ├── nestedlet.test.out │ ├── nestedlet.test.out-ORIG │ ├── newbadtype.test │ ├── newbadtype.test.out │ ├── returntypebad.test │ ├── returntypebad.test.out │ ├── secondbindingerrored.test │ ├── secondbindingerrored.test.out │ ├── staticdispatchnoargs.test │ ├── staticdispatchnoargs.test.out │ ├── unaryassociativity.test │ ├── unaryassociativity.test.out │ ├── while.test │ ├── while.test.out │ ├── whileexpressionblock.test │ ├── whileexpressionblock.test.out │ ├── whilenoloop.test │ ├── whilenoloop.test.out │ ├── whileoneexpression.test │ └── whileoneexpression.test.out └── typecheck │ ├── anattributenamedself.test │ ├── anattributenamedself.test.out │ ├── assignment.test │ ├── assignment.test.out │ ├── assignnoconform.test │ ├── assignnoconform.test.out │ ├── attrbadinit.test │ ├── attrbadinit.test.out │ ├── attroverride.test │ ├── attroverride.test.out │ ├── attroverride.test.out-ORIG │ ├── badargs1.test │ ├── badargs1.test.out │ ├── badarith.test │ ├── badarith.test.out │ ├── baddispatch.test │ ├── baddispatch.test.out │ ├── badequalitytest.test │ ├── badequalitytest.test.out │ ├── badequalitytest2.test │ ├── badequalitytest2.test.out │ ├── badmethodcallsitself.test │ ├── badmethodcallsitself.test.out │ ├── badredefineint.test │ ├── badredefineint.test.out │ ├── badstaticdispatch.test │ ├── badstaticdispatch.test.out │ ├── badwhilebody.test │ ├── badwhilebody.test.out │ ├── badwhilecond.test │ ├── badwhilecond.test.out │ ├── basic.test │ ├── basic.test.out │ ├── basicclassestree.test │ ├── basicclassestree.test.out │ ├── case-none.cl.test │ ├── case-none.cl.test.out │ ├── caseidenticalbranch.test │ ├── caseidenticalbranch.test.out │ ├── cells.cl.test │ ├── cells.cl.test.out │ ├── cells.cl.test.out-ORIG │ ├── classes.test │ ├── classes.test.out │ ├── compare.test │ ├── compare.test.out │ ├── compare.test.out-ORIG │ ├── comparisons.test │ ├── comparisons.test.out │ ├── cycleinmethods.test │ ├── cycleinmethods.test.out │ ├── dispatch.test │ ├── dispatch.test.out │ ├── dispatch.test.out-ORIG │ ├── dupformals.test │ ├── dupformals.test.out │ ├── expressionblock.test │ ├── expressionblock.test.out │ ├── forwardinherits.test │ ├── forwardinherits.test.out │ ├── hairyscary.cl.test │ ├── hairyscary.cl.test.out │ ├── if-self-type.test │ ├── if-self-type.test.out │ ├── if.test │ ├── if.test.out │ ├── inheritsObject.test │ ├── inheritsObject.test.out │ ├── inheritsbool.test │ ├── inheritsbool.test.out │ ├── inheritsselftype.test │ ├── inheritsselftype.test.out │ ├── inheritsstring.test │ ├── inheritsstring.test.out │ ├── initwithself.test │ ├── initwithself.test.out │ ├── io.test │ ├── io.test.out │ ├── isvoid.test │ ├── isvoid.test.out │ ├── letbadinit.test │ ├── letbadinit.test.out │ ├── letbadinit.test.out-ORIG │ ├── letinit.test │ ├── letinit.test.out │ ├── letnoinit.test │ ├── letnoinit.test.out │ ├── letself.test │ ├── letself.test.out │ ├── letself.test.out-ORIG │ ├── letselftype.test │ ├── letselftype.test.out │ ├── letshadows.test │ ├── letshadows.test.out │ ├── list.cl.test │ ├── list.cl.test.out │ ├── lubtest.test │ ├── lubtest.test.out │ ├── mainmethod-missing.test │ ├── mainmethod-missing.test.out │ ├── mainmethod-wrong.test │ ├── mainmethod-wrong.test.out │ ├── methodcallsitself.test │ ├── methodcallsitself.test.out │ ├── methodnameclash.test │ ├── methodnameclash.test.out │ ├── missingclass.test │ ├── missingclass.test.out │ ├── neg.test │ ├── neg.test.out │ ├── newselftype.test │ ├── newselftype.test.out │ ├── nomain.test │ ├── nomain.test.out │ ├── objectdispatchabort.test │ ├── objectdispatchabort.test.out │ ├── outofscope.test │ ├── outofscope.test.out │ ├── overriderenamearg.test │ ├── overriderenamearg.test.out │ ├── overridingmethod.test │ ├── overridingmethod.test.out │ ├── overridingmethod2.test │ ├── overridingmethod2.test.out │ ├── overridingmethod3.test │ ├── overridingmethod3.test.out │ ├── overridingmethod4.test │ ├── overridingmethod4.test.out │ ├── redefinedclass.test │ ├── redefinedclass.test.out │ ├── redefinedobject.test │ ├── redefinedobject.test.out │ ├── returntypenoexist.test │ ├── returntypenoexist.test.out │ ├── returntypenoexist.test.out-ORIG │ ├── scopes.test │ ├── scopes.test.out │ ├── self-assignment.test │ ├── self-assignment.test.out │ ├── selfinformalparameter.test │ ├── selfinformalparameter.test.out │ ├── selftypebadreturn.test │ ├── selftypebadreturn.test.out │ ├── selftypeparameterposition.test │ ├── selftypeparameterposition.test.out │ ├── selftyperedeclared.test │ ├── selftyperedeclared.test.out │ ├── signaturechange.test │ ├── signaturechange.test.out │ ├── signaturechange.test.out-ORIG │ ├── simplearith.test │ ├── simplearith.test.out │ ├── simplecase.test │ ├── simplecase.test.out │ ├── staticdispatch.test │ ├── staticdispatch.test.out │ ├── stringtest.test │ ├── stringtest.test.out │ ├── subtypemethodreturn.test │ ├── subtypemethodreturn.test.out │ ├── subtypemethodreturn.test.out-ORIG │ ├── trickyatdispatch.test │ ├── trickyatdispatch.test.out │ ├── trickyatdispatch2.test │ └── trickyatdispatch2.test.out ├── testlexer.sh ├── testparser.sh ├── testrdparser.sh ├── testtypes.sh ├── typecmp.sh └── types ├── builtins.go └── types.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/LICENSE -------------------------------------------------------------------------------- /README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/README.org -------------------------------------------------------------------------------- /cgen/asm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/cgen/asm.go -------------------------------------------------------------------------------- /cgen/cgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/cgen/cgen.go -------------------------------------------------------------------------------- /cgen/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/cgen/constants.go -------------------------------------------------------------------------------- /cgen/expr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/cgen/expr.go -------------------------------------------------------------------------------- /cgen/temporaries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/cgen/temporaries.go -------------------------------------------------------------------------------- /cmd/codegen/codegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/cmd/codegen/codegen.go -------------------------------------------------------------------------------- /cmd/printlex/printlex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/cmd/printlex/printlex.go -------------------------------------------------------------------------------- /cmd/printparse/printparse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/cmd/printparse/printparse.go -------------------------------------------------------------------------------- /cmd/typecheck/typecheck.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/cmd/typecheck/typecheck.go -------------------------------------------------------------------------------- /parser/ast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/parser/ast.go -------------------------------------------------------------------------------- /parser/cool.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/parser/cool.y -------------------------------------------------------------------------------- /parser/dump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/parser/dump.go -------------------------------------------------------------------------------- /parser/lex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/parser/lex.go -------------------------------------------------------------------------------- /parser/lexdebug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/parser/lexdebug.go -------------------------------------------------------------------------------- /parser/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/parser/main.go -------------------------------------------------------------------------------- /parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/parser/parser.go -------------------------------------------------------------------------------- /parser/rd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/parser/rd.go -------------------------------------------------------------------------------- /parser/strings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/parser/strings.go -------------------------------------------------------------------------------- /parser/y.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/parser/y.go -------------------------------------------------------------------------------- /parser/y.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/parser/y.output -------------------------------------------------------------------------------- /resources/assignments/PA1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/resources/assignments/PA1.pdf -------------------------------------------------------------------------------- /resources/assignments/PA2-Fall2012.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/resources/assignments/PA2-Fall2012.pdf -------------------------------------------------------------------------------- /resources/assignments/PA3-Fall2012.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/resources/assignments/PA3-Fall2012.pdf -------------------------------------------------------------------------------- /resources/assignments/PA4-Fall2012.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/resources/assignments/PA4-Fall2012.pdf -------------------------------------------------------------------------------- /resources/cool-tour.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/resources/cool-tour.pdf -------------------------------------------------------------------------------- /resources/resources-cool_manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/resources/resources-cool_manual.pdf -------------------------------------------------------------------------------- /resources/trap.handler: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/resources/trap.handler -------------------------------------------------------------------------------- /symbols/symbols.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/symbols/symbols.go -------------------------------------------------------------------------------- /testall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testall.sh -------------------------------------------------------------------------------- /testcgen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testcgen.sh -------------------------------------------------------------------------------- /testdata/codegen/PA5-filter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/PA5-filter -------------------------------------------------------------------------------- /testdata/codegen/abort.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/abort.cl -------------------------------------------------------------------------------- /testdata/codegen/abort.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/abort.cl.out -------------------------------------------------------------------------------- /testdata/codegen/abort.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/abort.cl.s -------------------------------------------------------------------------------- /testdata/codegen/abort.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/abort.s -------------------------------------------------------------------------------- /testdata/codegen/assignment-val.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/assignment-val.cl -------------------------------------------------------------------------------- /testdata/codegen/assignment-val.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/assignment-val.cl.out -------------------------------------------------------------------------------- /testdata/codegen/assignment-val.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/assignment-val.cl.s -------------------------------------------------------------------------------- /testdata/codegen/basic-init.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/basic-init.cl -------------------------------------------------------------------------------- /testdata/codegen/basic-init.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/basic-init.cl.out -------------------------------------------------------------------------------- /testdata/codegen/basic-init.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/basic-init.cl.s -------------------------------------------------------------------------------- /testdata/codegen/basicequality.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/basicequality.cl -------------------------------------------------------------------------------- /testdata/codegen/basicequality.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/basicequality.cl.out -------------------------------------------------------------------------------- /testdata/codegen/basicequality.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/basicequality.cl.s -------------------------------------------------------------------------------- /testdata/codegen/bigexample.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/bigexample.cl -------------------------------------------------------------------------------- /testdata/codegen/bigexample.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/bigexample.cl.out -------------------------------------------------------------------------------- /testdata/codegen/bigexample.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/bigexample.cl.s -------------------------------------------------------------------------------- /testdata/codegen/bigexpr.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/bigexpr.cl -------------------------------------------------------------------------------- /testdata/codegen/bigexpr.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/bigexpr.cl.out -------------------------------------------------------------------------------- /testdata/codegen/bigexpr.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/bigexpr.cl.s -------------------------------------------------------------------------------- /testdata/codegen/book_list.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/book_list.cl -------------------------------------------------------------------------------- /testdata/codegen/book_list.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/book_list.cl.out -------------------------------------------------------------------------------- /testdata/codegen/book_list.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/book_list.cl.s -------------------------------------------------------------------------------- /testdata/codegen/book_list.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/book_list.s -------------------------------------------------------------------------------- /testdata/codegen/bool.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/bool.cl -------------------------------------------------------------------------------- /testdata/codegen/bool.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/bool.cl.out -------------------------------------------------------------------------------- /testdata/codegen/bool.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/bool.cl.s -------------------------------------------------------------------------------- /testdata/codegen/c.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/c.cl -------------------------------------------------------------------------------- /testdata/codegen/c.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/c.cl.out -------------------------------------------------------------------------------- /testdata/codegen/c.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/c.cl.s -------------------------------------------------------------------------------- /testdata/codegen/calls.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/calls.cl -------------------------------------------------------------------------------- /testdata/codegen/calls.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/calls.cl.out -------------------------------------------------------------------------------- /testdata/codegen/calls.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/calls.cl.s -------------------------------------------------------------------------------- /testdata/codegen/case-none.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/case-none.cl -------------------------------------------------------------------------------- /testdata/codegen/case-none.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/case-none.cl.out -------------------------------------------------------------------------------- /testdata/codegen/case-none.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/case-none.cl.s -------------------------------------------------------------------------------- /testdata/codegen/case-order.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/case-order.cl -------------------------------------------------------------------------------- /testdata/codegen/case-order.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/case-order.cl.out -------------------------------------------------------------------------------- /testdata/codegen/case-order.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/case-order.cl.s -------------------------------------------------------------------------------- /testdata/codegen/casevoid.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/casevoid.cl -------------------------------------------------------------------------------- /testdata/codegen/casevoid.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/casevoid.cl.out -------------------------------------------------------------------------------- /testdata/codegen/casevoid.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/casevoid.cl.s -------------------------------------------------------------------------------- /testdata/codegen/cells.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/cells.cl -------------------------------------------------------------------------------- /testdata/codegen/cells.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/cells.cl.out -------------------------------------------------------------------------------- /testdata/codegen/cells.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/cells.cl.s -------------------------------------------------------------------------------- /testdata/codegen/copy-self-dispatch.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/copy-self-dispatch.cl -------------------------------------------------------------------------------- /testdata/codegen/copy-self-dispatch.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/copy-self-dispatch.cl.out -------------------------------------------------------------------------------- /testdata/codegen/copy-self-dispatch.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/copy-self-dispatch.cl.s -------------------------------------------------------------------------------- /testdata/codegen/copy-self-init.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/copy-self-init.cl -------------------------------------------------------------------------------- /testdata/codegen/copy-self-init.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/copy-self-init.cl.out -------------------------------------------------------------------------------- /testdata/codegen/copy-self-init.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/copy-self-init.cl.s -------------------------------------------------------------------------------- /testdata/codegen/dispatch-override-dynamic.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/dispatch-override-dynamic.cl -------------------------------------------------------------------------------- /testdata/codegen/dispatch-override-dynamic.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/dispatch-override-dynamic.cl.out -------------------------------------------------------------------------------- /testdata/codegen/dispatch-override-dynamic.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/dispatch-override-dynamic.cl.s -------------------------------------------------------------------------------- /testdata/codegen/dispatch-override-static.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/dispatch-override-static.cl -------------------------------------------------------------------------------- /testdata/codegen/dispatch-override-static.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/dispatch-override-static.cl.out -------------------------------------------------------------------------------- /testdata/codegen/dispatch-override-static.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/dispatch-override-static.cl.s -------------------------------------------------------------------------------- /testdata/codegen/dispatch-void-dynamic.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/dispatch-void-dynamic.cl -------------------------------------------------------------------------------- /testdata/codegen/dispatch-void-dynamic.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/dispatch-void-dynamic.cl.out -------------------------------------------------------------------------------- /testdata/codegen/dispatch-void-dynamic.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/dispatch-void-dynamic.cl.s -------------------------------------------------------------------------------- /testdata/codegen/dispatch-void-static.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/dispatch-void-static.cl -------------------------------------------------------------------------------- /testdata/codegen/dispatch-void-static.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/dispatch-void-static.cl.out -------------------------------------------------------------------------------- /testdata/codegen/dispatch-void-static.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/dispatch-void-static.cl.s -------------------------------------------------------------------------------- /testdata/codegen/dispatchvoidlet.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/dispatchvoidlet.cl -------------------------------------------------------------------------------- /testdata/codegen/dispatchvoidlet.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/dispatchvoidlet.cl.out -------------------------------------------------------------------------------- /testdata/codegen/dispatchvoidlet.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/dispatchvoidlet.cl.s -------------------------------------------------------------------------------- /testdata/codegen/eval-order-args.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/eval-order-args.cl -------------------------------------------------------------------------------- /testdata/codegen/eval-order-args.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/eval-order-args.cl.out -------------------------------------------------------------------------------- /testdata/codegen/eval-order-args.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/eval-order-args.cl.s -------------------------------------------------------------------------------- /testdata/codegen/eval-order-arith.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/eval-order-arith.cl -------------------------------------------------------------------------------- /testdata/codegen/eval-order-arith.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/eval-order-arith.cl.out -------------------------------------------------------------------------------- /testdata/codegen/eval-order-arith.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/eval-order-arith.cl.s -------------------------------------------------------------------------------- /testdata/codegen/eval-order-self.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/eval-order-self.cl -------------------------------------------------------------------------------- /testdata/codegen/eval-order-self.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/eval-order-self.cl.out -------------------------------------------------------------------------------- /testdata/codegen/eval-order-self.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/eval-order-self.cl.s -------------------------------------------------------------------------------- /testdata/codegen/exp.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/exp.cl -------------------------------------------------------------------------------- /testdata/codegen/exp.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/exp.cl.out -------------------------------------------------------------------------------- /testdata/codegen/exp.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/exp.cl.s -------------------------------------------------------------------------------- /testdata/codegen/fact.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/fact.cl -------------------------------------------------------------------------------- /testdata/codegen/fact.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/fact.cl.out -------------------------------------------------------------------------------- /testdata/codegen/fact.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/fact.cl.s -------------------------------------------------------------------------------- /testdata/codegen/fibo.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/fibo.cl -------------------------------------------------------------------------------- /testdata/codegen/fibo.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/fibo.cl.out -------------------------------------------------------------------------------- /testdata/codegen/fibo.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/fibo.cl.s -------------------------------------------------------------------------------- /testdata/codegen/hairyscary.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/hairyscary.cl -------------------------------------------------------------------------------- /testdata/codegen/hairyscary.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/hairyscary.cl.out -------------------------------------------------------------------------------- /testdata/codegen/hairyscary.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/hairyscary.cl.s -------------------------------------------------------------------------------- /testdata/codegen/init-default.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/init-default.cl -------------------------------------------------------------------------------- /testdata/codegen/init-default.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/init-default.cl.out -------------------------------------------------------------------------------- /testdata/codegen/init-default.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/init-default.cl.s -------------------------------------------------------------------------------- /testdata/codegen/init-order-self.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/init-order-self.cl -------------------------------------------------------------------------------- /testdata/codegen/init-order-self.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/init-order-self.cl.out -------------------------------------------------------------------------------- /testdata/codegen/init-order-self.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/init-order-self.cl.s -------------------------------------------------------------------------------- /testdata/codegen/init-order-super.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/init-order-super.cl -------------------------------------------------------------------------------- /testdata/codegen/init-order-super.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/init-order-super.cl.out -------------------------------------------------------------------------------- /testdata/codegen/init-order-super.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/init-order-super.cl.s -------------------------------------------------------------------------------- /testdata/codegen/interaction-attrinit-method.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/interaction-attrinit-method.cl -------------------------------------------------------------------------------- /testdata/codegen/interaction-attrinit-method.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/interaction-attrinit-method.cl.out -------------------------------------------------------------------------------- /testdata/codegen/interaction-attrinit-method.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/interaction-attrinit-method.cl.s -------------------------------------------------------------------------------- /testdata/codegen/lam-gc.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/lam-gc.cl -------------------------------------------------------------------------------- /testdata/codegen/lam-gc.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/lam-gc.cl.out -------------------------------------------------------------------------------- /testdata/codegen/lam-gc.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/lam-gc.cl.s -------------------------------------------------------------------------------- /testdata/codegen/lam-gc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/lam-gc.s -------------------------------------------------------------------------------- /testdata/codegen/lam.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/lam.cl -------------------------------------------------------------------------------- /testdata/codegen/lam.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/lam.cl.out -------------------------------------------------------------------------------- /testdata/codegen/lam.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/lam.cl.s -------------------------------------------------------------------------------- /testdata/codegen/let-nested.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/let-nested.cl -------------------------------------------------------------------------------- /testdata/codegen/let-nested.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/let-nested.cl.out -------------------------------------------------------------------------------- /testdata/codegen/let-nested.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/let-nested.cl.s -------------------------------------------------------------------------------- /testdata/codegen/letinit.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/letinit.cl -------------------------------------------------------------------------------- /testdata/codegen/letinit.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/letinit.cl.out -------------------------------------------------------------------------------- /testdata/codegen/letinit.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/letinit.cl.s -------------------------------------------------------------------------------- /testdata/codegen/many_objects_on_heap.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/many_objects_on_heap.cl -------------------------------------------------------------------------------- /testdata/codegen/many_objects_on_heap.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/many_objects_on_heap.cl.out -------------------------------------------------------------------------------- /testdata/codegen/many_objects_on_heap.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/many_objects_on_heap.cl.s -------------------------------------------------------------------------------- /testdata/codegen/mod-param.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/mod-param.cl -------------------------------------------------------------------------------- /testdata/codegen/mod-param.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/mod-param.cl.out -------------------------------------------------------------------------------- /testdata/codegen/mod-param.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/mod-param.cl.s -------------------------------------------------------------------------------- /testdata/codegen/multiple-dispatch.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/multiple-dispatch.cl -------------------------------------------------------------------------------- /testdata/codegen/multiple-dispatch.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/multiple-dispatch.cl.out -------------------------------------------------------------------------------- /testdata/codegen/multiple-dispatch.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/multiple-dispatch.cl.s -------------------------------------------------------------------------------- /testdata/codegen/multiple-static-dispatch.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/multiple-static-dispatch.cl -------------------------------------------------------------------------------- /testdata/codegen/multiple-static-dispatch.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/multiple-static-dispatch.cl.out -------------------------------------------------------------------------------- /testdata/codegen/multiple-static-dispatch.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/multiple-static-dispatch.cl.s -------------------------------------------------------------------------------- /testdata/codegen/nested-arith.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/nested-arith.cl -------------------------------------------------------------------------------- /testdata/codegen/nested-arith.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/nested-arith.cl.out -------------------------------------------------------------------------------- /testdata/codegen/nested-arith.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/nested-arith.cl.s -------------------------------------------------------------------------------- /testdata/codegen/new-self-dispatch.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/new-self-dispatch.cl -------------------------------------------------------------------------------- /testdata/codegen/new-self-dispatch.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/new-self-dispatch.cl.out -------------------------------------------------------------------------------- /testdata/codegen/new-self-dispatch.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/new-self-dispatch.cl.s -------------------------------------------------------------------------------- /testdata/codegen/new-self-init.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/new-self-init.cl -------------------------------------------------------------------------------- /testdata/codegen/new-self-init.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/new-self-init.cl.out -------------------------------------------------------------------------------- /testdata/codegen/new-self-init.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/new-self-init.cl.s -------------------------------------------------------------------------------- /testdata/codegen/new-st.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/new-st.cl -------------------------------------------------------------------------------- /testdata/codegen/new-st.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/new-st.cl.out -------------------------------------------------------------------------------- /testdata/codegen/new-st.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/new-st.cl.s -------------------------------------------------------------------------------- /testdata/codegen/newbasic.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/newbasic.cl -------------------------------------------------------------------------------- /testdata/codegen/newbasic.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/newbasic.cl.out -------------------------------------------------------------------------------- /testdata/codegen/newbasic.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/newbasic.cl.s -------------------------------------------------------------------------------- /testdata/codegen/not.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/not.cl -------------------------------------------------------------------------------- /testdata/codegen/not.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/not.cl.out -------------------------------------------------------------------------------- /testdata/codegen/not.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/not.cl.s -------------------------------------------------------------------------------- /testdata/codegen/objectequality.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/objectequality.cl -------------------------------------------------------------------------------- /testdata/codegen/objectequality.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/objectequality.cl.out -------------------------------------------------------------------------------- /testdata/codegen/objectequality.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/objectequality.cl.s -------------------------------------------------------------------------------- /testdata/codegen/override-basic.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/override-basic.cl -------------------------------------------------------------------------------- /testdata/codegen/override-basic.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/override-basic.cl.out -------------------------------------------------------------------------------- /testdata/codegen/override-basic.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/override-basic.cl.s -------------------------------------------------------------------------------- /testdata/codegen/override.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/override.cl -------------------------------------------------------------------------------- /testdata/codegen/override.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/override.cl.out -------------------------------------------------------------------------------- /testdata/codegen/override.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/override.cl.s -------------------------------------------------------------------------------- /testdata/codegen/primes.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/primes.cl -------------------------------------------------------------------------------- /testdata/codegen/primes.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/primes.cl.out -------------------------------------------------------------------------------- /testdata/codegen/primes.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/primes.cl.s -------------------------------------------------------------------------------- /testdata/codegen/recclass.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/recclass.cl -------------------------------------------------------------------------------- /testdata/codegen/recclass.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/recclass.cl.out -------------------------------------------------------------------------------- /testdata/codegen/recclass.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/recclass.cl.s -------------------------------------------------------------------------------- /testdata/codegen/scoping.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/scoping.cl -------------------------------------------------------------------------------- /testdata/codegen/scoping.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/scoping.cl.out -------------------------------------------------------------------------------- /testdata/codegen/scoping.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/scoping.cl.s -------------------------------------------------------------------------------- /testdata/codegen/selftypeattribute.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/selftypeattribute.cl -------------------------------------------------------------------------------- /testdata/codegen/selftypeattribute.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/selftypeattribute.cl.out -------------------------------------------------------------------------------- /testdata/codegen/selftypeattribute.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/selftypeattribute.cl.s -------------------------------------------------------------------------------- /testdata/codegen/sequence.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/sequence.cl -------------------------------------------------------------------------------- /testdata/codegen/sequence.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/sequence.cl.out -------------------------------------------------------------------------------- /testdata/codegen/sequence.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/sequence.cl.s -------------------------------------------------------------------------------- /testdata/codegen/shadow-attr-case.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-attr-case.cl -------------------------------------------------------------------------------- /testdata/codegen/shadow-attr-case.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-attr-case.cl.out -------------------------------------------------------------------------------- /testdata/codegen/shadow-attr-case.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-attr-case.cl.s -------------------------------------------------------------------------------- /testdata/codegen/shadow-attr-formal.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-attr-formal.cl -------------------------------------------------------------------------------- /testdata/codegen/shadow-attr-formal.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-attr-formal.cl.out -------------------------------------------------------------------------------- /testdata/codegen/shadow-attr-formal.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-attr-formal.cl.s -------------------------------------------------------------------------------- /testdata/codegen/shadow-attr-let.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-attr-let.cl -------------------------------------------------------------------------------- /testdata/codegen/shadow-attr-let.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-attr-let.cl.out -------------------------------------------------------------------------------- /testdata/codegen/shadow-attr-let.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-attr-let.cl.s -------------------------------------------------------------------------------- /testdata/codegen/shadow-case-let.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-case-let.cl -------------------------------------------------------------------------------- /testdata/codegen/shadow-case-let.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-case-let.cl.out -------------------------------------------------------------------------------- /testdata/codegen/shadow-case-let.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-case-let.cl.s -------------------------------------------------------------------------------- /testdata/codegen/shadow-formal-case.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-formal-case.cl -------------------------------------------------------------------------------- /testdata/codegen/shadow-formal-case.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-formal-case.cl.out -------------------------------------------------------------------------------- /testdata/codegen/shadow-formal-case.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-formal-case.cl.s -------------------------------------------------------------------------------- /testdata/codegen/shadow-formal-let.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-formal-let.cl -------------------------------------------------------------------------------- /testdata/codegen/shadow-formal-let.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-formal-let.cl.out -------------------------------------------------------------------------------- /testdata/codegen/shadow-formal-let.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-formal-let.cl.s -------------------------------------------------------------------------------- /testdata/codegen/shadow-let-case.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-let-case.cl -------------------------------------------------------------------------------- /testdata/codegen/shadow-let-case.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-let-case.cl.out -------------------------------------------------------------------------------- /testdata/codegen/shadow-let-case.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-let-case.cl.s -------------------------------------------------------------------------------- /testdata/codegen/shadow-let-let.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-let-let.cl -------------------------------------------------------------------------------- /testdata/codegen/shadow-let-let.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-let-let.cl.out -------------------------------------------------------------------------------- /testdata/codegen/shadow-let-let.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/shadow-let-let.cl.s -------------------------------------------------------------------------------- /testdata/codegen/simple-gc.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/simple-gc.cl -------------------------------------------------------------------------------- /testdata/codegen/simple-gc.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/simple-gc.cl.out -------------------------------------------------------------------------------- /testdata/codegen/simple-gc.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/simple-gc.cl.s -------------------------------------------------------------------------------- /testdata/codegen/simple-gc.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/simple-gc.s -------------------------------------------------------------------------------- /testdata/codegen/sort_list.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/sort_list.cl -------------------------------------------------------------------------------- /testdata/codegen/sort_list.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/sort_list.cl.out -------------------------------------------------------------------------------- /testdata/codegen/sort_list.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/sort_list.cl.s -------------------------------------------------------------------------------- /testdata/codegen/string-methods.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/string-methods.cl -------------------------------------------------------------------------------- /testdata/codegen/string-methods.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/string-methods.cl.out -------------------------------------------------------------------------------- /testdata/codegen/string-methods.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/string-methods.cl.s -------------------------------------------------------------------------------- /testdata/codegen/string-methods.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/string-methods.s -------------------------------------------------------------------------------- /testdata/codegen/typename.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/typename.cl -------------------------------------------------------------------------------- /testdata/codegen/typename.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/typename.cl.out -------------------------------------------------------------------------------- /testdata/codegen/typename.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/typename.cl.s -------------------------------------------------------------------------------- /testdata/codegen/while-val.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/while-val.cl -------------------------------------------------------------------------------- /testdata/codegen/while-val.cl.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/while-val.cl.out -------------------------------------------------------------------------------- /testdata/codegen/while-val.cl.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/codegen/while-val.cl.s -------------------------------------------------------------------------------- /testdata/lex/all_else_true.cl.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/all_else_true.cl.cool -------------------------------------------------------------------------------- /testdata/lex/all_else_true.cl.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/all_else_true.cl.cool.out -------------------------------------------------------------------------------- /testdata/lex/arith.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/arith.cool -------------------------------------------------------------------------------- /testdata/lex/arith.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/arith.cool.out -------------------------------------------------------------------------------- /testdata/lex/atoi.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/atoi.cool -------------------------------------------------------------------------------- /testdata/lex/atoi.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/atoi.cool.out -------------------------------------------------------------------------------- /testdata/lex/backslash.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/backslash.cool -------------------------------------------------------------------------------- /testdata/lex/backslash.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/backslash.cool.out -------------------------------------------------------------------------------- /testdata/lex/backslash2.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/backslash2.cool -------------------------------------------------------------------------------- /testdata/lex/backslash2.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/backslash2.cool.out -------------------------------------------------------------------------------- /testdata/lex/badidentifiers.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/badidentifiers.cool -------------------------------------------------------------------------------- /testdata/lex/badidentifiers.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/badidentifiers.cool.out -------------------------------------------------------------------------------- /testdata/lex/badkeywords.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/badkeywords.cool -------------------------------------------------------------------------------- /testdata/lex/badkeywords.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/badkeywords.cool.out -------------------------------------------------------------------------------- /testdata/lex/book_list.cl.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/book_list.cl.cool -------------------------------------------------------------------------------- /testdata/lex/book_list.cl.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/book_list.cl.cool.out -------------------------------------------------------------------------------- /testdata/lex/bothcomments.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/bothcomments.cool -------------------------------------------------------------------------------- /testdata/lex/bothcomments.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/bothcomments.cool.out -------------------------------------------------------------------------------- /testdata/lex/comment_in_string.cl.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/comment_in_string.cl.cool -------------------------------------------------------------------------------- /testdata/lex/comment_in_string.cl.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/comment_in_string.cl.cool.out -------------------------------------------------------------------------------- /testdata/lex/endcomment.cool: -------------------------------------------------------------------------------- 1 | This comment was never begun *) 2 | -------------------------------------------------------------------------------- /testdata/lex/endcomment.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/endcomment.cool.out -------------------------------------------------------------------------------- /testdata/lex/eofstring.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/eofstring.cool -------------------------------------------------------------------------------- /testdata/lex/eofstring.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/eofstring.cool.out -------------------------------------------------------------------------------- /testdata/lex/escaped_chars_in_comment.cl.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/escaped_chars_in_comment.cl.cool -------------------------------------------------------------------------------- /testdata/lex/escaped_chars_in_comment.cl.cool.out: -------------------------------------------------------------------------------- 1 | #name "escaped_chars_in_comment.cl.cool" 2 | #7 OBJECTID mno 3 | -------------------------------------------------------------------------------- /testdata/lex/escapedeof.cool: -------------------------------------------------------------------------------- 1 | "What happens if I escape an EOF? \ 2 | -------------------------------------------------------------------------------- /testdata/lex/escapedeof.cool.out: -------------------------------------------------------------------------------- 1 | #name "escapedeof.cool" 2 | #2 ERROR "EOF in string constant" 3 | -------------------------------------------------------------------------------- /testdata/lex/escapednull.cool: -------------------------------------------------------------------------------- 1 | "This contains an escaped null character \" 2 | -------------------------------------------------------------------------------- /testdata/lex/escapednull.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/escapednull.cool.out -------------------------------------------------------------------------------- /testdata/lex/escapedquote.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/escapedquote.cool -------------------------------------------------------------------------------- /testdata/lex/escapedquote.cool.out: -------------------------------------------------------------------------------- 1 | #name "escapedquote.cool" 2 | #1 ERROR "EOF in string constant" 3 | -------------------------------------------------------------------------------- /testdata/lex/escapedunprintables.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/escapedunprintables.cool -------------------------------------------------------------------------------- /testdata/lex/escapedunprintables.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/escapedunprintables.cool.out -------------------------------------------------------------------------------- /testdata/lex/hairyscary.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/hairyscary.cool -------------------------------------------------------------------------------- /testdata/lex/hairyscary.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/hairyscary.cool.out -------------------------------------------------------------------------------- /testdata/lex/integers2.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/integers2.cool -------------------------------------------------------------------------------- /testdata/lex/integers2.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/integers2.cool.out -------------------------------------------------------------------------------- /testdata/lex/invalidcharacters.cool: -------------------------------------------------------------------------------- 1 | !#$%^&_>?`[]\| 2 | -------------------------------------------------------------------------------- /testdata/lex/invalidcharacters.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/invalidcharacters.cool.out -------------------------------------------------------------------------------- /testdata/lex/invalidinvisible.cool: -------------------------------------------------------------------------------- 1 | gh 2 | 3 | -------------------------------------------------------------------------------- /testdata/lex/invalidinvisible.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/invalidinvisible.cool.out -------------------------------------------------------------------------------- /testdata/lex/io.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/io.cool -------------------------------------------------------------------------------- /testdata/lex/io.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/io.cool.out -------------------------------------------------------------------------------- /testdata/lex/keywords.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/keywords.cool -------------------------------------------------------------------------------- /testdata/lex/keywords.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/keywords.cool.out -------------------------------------------------------------------------------- /testdata/lex/life.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/life.cool -------------------------------------------------------------------------------- /testdata/lex/life.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/life.cool.out -------------------------------------------------------------------------------- /testdata/lex/lineno2.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/lineno2.cool -------------------------------------------------------------------------------- /testdata/lex/lineno2.cool.out: -------------------------------------------------------------------------------- 1 | #name "lineno2.cool" 2 | #5 ERROR "!" 3 | #6 OBJECTID fjdk 4 | #7 STR_CONST "" 5 | -------------------------------------------------------------------------------- /testdata/lex/lineno3.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/lineno3.cool -------------------------------------------------------------------------------- /testdata/lex/lineno3.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/lineno3.cool.out -------------------------------------------------------------------------------- /testdata/lex/longcomment.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/longcomment.cool -------------------------------------------------------------------------------- /testdata/lex/longcomment.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/longcomment.cool.out -------------------------------------------------------------------------------- /testdata/lex/longstring_escapedbackslashes.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/longstring_escapedbackslashes.cool -------------------------------------------------------------------------------- /testdata/lex/longstring_escapedbackslashes.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/longstring_escapedbackslashes.cool.out -------------------------------------------------------------------------------- /testdata/lex/multilinecomment.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/multilinecomment.cool -------------------------------------------------------------------------------- /testdata/lex/multilinecomment.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/multilinecomment.cool.out -------------------------------------------------------------------------------- /testdata/lex/nestedcomment.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/nestedcomment.cool -------------------------------------------------------------------------------- /testdata/lex/nestedcomment.cool.out: -------------------------------------------------------------------------------- 1 | #name "nestedcomment.cool" 2 | -------------------------------------------------------------------------------- /testdata/lex/new_complex.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/new_complex.cool -------------------------------------------------------------------------------- /testdata/lex/new_complex.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/new_complex.cool.out -------------------------------------------------------------------------------- /testdata/lex/null_in_code.cl.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/null_in_code.cl.cool -------------------------------------------------------------------------------- /testdata/lex/null_in_code.cl.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/null_in_code.cl.cool.out -------------------------------------------------------------------------------- /testdata/lex/null_in_string.cl.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/null_in_string.cl.cool -------------------------------------------------------------------------------- /testdata/lex/null_in_string.cl.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/null_in_string.cl.cool.out -------------------------------------------------------------------------------- /testdata/lex/null_in_string_followed_by_tokens.cl.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/null_in_string_followed_by_tokens.cl.cool -------------------------------------------------------------------------------- /testdata/lex/null_in_string_followed_by_tokens.cl.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/null_in_string_followed_by_tokens.cl.cool.out -------------------------------------------------------------------------------- /testdata/lex/null_in_string_unescaped_newline.cl.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/null_in_string_unescaped_newline.cl.cool -------------------------------------------------------------------------------- /testdata/lex/null_in_string_unescaped_newline.cl.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/null_in_string_unescaped_newline.cl.cool.out -------------------------------------------------------------------------------- /testdata/lex/objectid.test.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/objectid.test.cool -------------------------------------------------------------------------------- /testdata/lex/objectid.test.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/objectid.test.cool.out -------------------------------------------------------------------------------- /testdata/lex/opencomment.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/opencomment.cool -------------------------------------------------------------------------------- /testdata/lex/opencomment.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/opencomment.cool.out -------------------------------------------------------------------------------- /testdata/lex/operators.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/operators.cool -------------------------------------------------------------------------------- /testdata/lex/operators.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/operators.cool.out -------------------------------------------------------------------------------- /testdata/lex/palindrome.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/palindrome.cool -------------------------------------------------------------------------------- /testdata/lex/palindrome.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/palindrome.cool.out -------------------------------------------------------------------------------- /testdata/lex/pathologicalstrings.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/pathologicalstrings.cool -------------------------------------------------------------------------------- /testdata/lex/pathologicalstrings.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/pathologicalstrings.cool.out -------------------------------------------------------------------------------- /testdata/lex/s03.test.cool: -------------------------------------------------------------------------------- 1 | -- can they handle EOF in "--" state? -------------------------------------------------------------------------------- /testdata/lex/s03.test.cool.out: -------------------------------------------------------------------------------- 1 | #name "s03.test.cool" 2 | -------------------------------------------------------------------------------- /testdata/lex/s04.test.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/s04.test.cool -------------------------------------------------------------------------------- /testdata/lex/s04.test.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/s04.test.cool.out -------------------------------------------------------------------------------- /testdata/lex/s05.test.cool: -------------------------------------------------------------------------------- 1 | "other unescaped whitespace:  " 2 | -------------------------------------------------------------------------------- /testdata/lex/s05.test.cool.out: -------------------------------------------------------------------------------- 1 | #name "s05.test.cool" 2 | #1 STR_CONST "other unescaped whitespace: \t\f\022\013" 3 | -------------------------------------------------------------------------------- /testdata/lex/s14.test.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/s14.test.cool -------------------------------------------------------------------------------- /testdata/lex/s14.test.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/s14.test.cool.out -------------------------------------------------------------------------------- /testdata/lex/s16.test.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/s16.test.cool -------------------------------------------------------------------------------- /testdata/lex/s16.test.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/s16.test.cool.out -------------------------------------------------------------------------------- /testdata/lex/s19.test.cool: -------------------------------------------------------------------------------- 1 | (* illegal: unescaped newline *) 2 | "c 3 | d" 4 | 5 | -------------------------------------------------------------------------------- /testdata/lex/s19.test.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/s19.test.cool.out -------------------------------------------------------------------------------- /testdata/lex/s25.test.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/s25.test.cool -------------------------------------------------------------------------------- /testdata/lex/s25.test.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/s25.test.cool.out -------------------------------------------------------------------------------- /testdata/lex/s26.test.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/s26.test.cool -------------------------------------------------------------------------------- /testdata/lex/s26.test.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/s26.test.cool.out -------------------------------------------------------------------------------- /testdata/lex/s31.test.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/s31.test.cool -------------------------------------------------------------------------------- /testdata/lex/s31.test.cool.out: -------------------------------------------------------------------------------- 1 | #name "s31.test.cool" 2 | #2 ERROR "_" 3 | -------------------------------------------------------------------------------- /testdata/lex/s32.test.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/s32.test.cool -------------------------------------------------------------------------------- /testdata/lex/s32.test.cool.out: -------------------------------------------------------------------------------- 1 | #name "s32.test.cool" 2 | #2 ERROR "Unmatched *)" 3 | -------------------------------------------------------------------------------- /testdata/lex/s33.test.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/s33.test.cool -------------------------------------------------------------------------------- /testdata/lex/s33.test.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/s33.test.cool.out -------------------------------------------------------------------------------- /testdata/lex/s34.test.cool: -------------------------------------------------------------------------------- 1 | before_it 2 | 3 | "this string \ 4 | doens't end 5 | -------------------------------------------------------------------------------- /testdata/lex/s34.test.cool.out: -------------------------------------------------------------------------------- 1 | #name "s34.test.cool" 2 | #1 OBJECTID before_it 3 | #5 ERROR "Unterminated string constant" 4 | -------------------------------------------------------------------------------- /testdata/lex/simplestrings.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/simplestrings.cool -------------------------------------------------------------------------------- /testdata/lex/simplestrings.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/simplestrings.cool.out -------------------------------------------------------------------------------- /testdata/lex/sort_list.cl.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/sort_list.cl.cool -------------------------------------------------------------------------------- /testdata/lex/sort_list.cl.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/sort_list.cl.cool.out -------------------------------------------------------------------------------- /testdata/lex/stringcomment.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/stringcomment.cool -------------------------------------------------------------------------------- /testdata/lex/stringcomment.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/stringcomment.cool.out -------------------------------------------------------------------------------- /testdata/lex/stringwithescapes.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/stringwithescapes.cool -------------------------------------------------------------------------------- /testdata/lex/stringwithescapes.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/stringwithescapes.cool.out -------------------------------------------------------------------------------- /testdata/lex/twice_512_nested_comments.cl.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/twice_512_nested_comments.cl.cool -------------------------------------------------------------------------------- /testdata/lex/twice_512_nested_comments.cl.cool.out: -------------------------------------------------------------------------------- 1 | #name "twice_512_nested_comments.cl.cool" 2 | #46 OBJECTID ident2 3 | -------------------------------------------------------------------------------- /testdata/lex/validcharacters.cool: -------------------------------------------------------------------------------- 1 | +/-*=<.~,;:()@{} 2 | -------------------------------------------------------------------------------- /testdata/lex/validcharacters.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/validcharacters.cool.out -------------------------------------------------------------------------------- /testdata/lex/weirdcharcomment.cool: -------------------------------------------------------------------------------- 1 | (* 2 | *) 3 | test 4 | -------------------------------------------------------------------------------- /testdata/lex/weirdcharcomment.cool.out: -------------------------------------------------------------------------------- 1 | #name "weirdcharcomment.cool" 2 | #3 OBJECTID test 3 | -------------------------------------------------------------------------------- /testdata/lex/wq0607-c1.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/wq0607-c1.cool -------------------------------------------------------------------------------- /testdata/lex/wq0607-c1.cool.out: -------------------------------------------------------------------------------- 1 | #name "wq0607-c1.cool" 2 | #4 STR_CONST "--" 3 | -------------------------------------------------------------------------------- /testdata/lex/wq0607-c2.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/wq0607-c2.cool -------------------------------------------------------------------------------- /testdata/lex/wq0607-c2.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/wq0607-c2.cool.out -------------------------------------------------------------------------------- /testdata/lex/wq0607-c3.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/wq0607-c3.cool -------------------------------------------------------------------------------- /testdata/lex/wq0607-c3.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/wq0607-c3.cool.out -------------------------------------------------------------------------------- /testdata/lex/wq0607-c4.cool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/wq0607-c4.cool -------------------------------------------------------------------------------- /testdata/lex/wq0607-c4.cool.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/lex/wq0607-c4.cool.out -------------------------------------------------------------------------------- /testdata/parse/addedlet.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/addedlet.test -------------------------------------------------------------------------------- /testdata/parse/addedlet.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/addedlet.test.out -------------------------------------------------------------------------------- /testdata/parse/arithprecedence.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/arithprecedence.test -------------------------------------------------------------------------------- /testdata/parse/arithprecedence.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/arithprecedence.test.out -------------------------------------------------------------------------------- /testdata/parse/assigngetstype.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/assigngetstype.test -------------------------------------------------------------------------------- /testdata/parse/assigngetstype.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/assigngetstype.test.out -------------------------------------------------------------------------------- /testdata/parse/assignment.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/assignment.test -------------------------------------------------------------------------------- /testdata/parse/assignment.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/assignment.test.out -------------------------------------------------------------------------------- /testdata/parse/assignseq.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/assignseq.test -------------------------------------------------------------------------------- /testdata/parse/assignseq.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/assignseq.test.out -------------------------------------------------------------------------------- /testdata/parse/associativity+.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/associativity+.test -------------------------------------------------------------------------------- /testdata/parse/associativity+.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/associativity+.test.out -------------------------------------------------------------------------------- /testdata/parse/associativity+.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/associativity+.test.out-ORIG -------------------------------------------------------------------------------- /testdata/parse/associativity-.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/associativity-.test -------------------------------------------------------------------------------- /testdata/parse/associativity-.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/associativity-.test.out -------------------------------------------------------------------------------- /testdata/parse/associativity-.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/associativity-.test.out-ORIG -------------------------------------------------------------------------------- /testdata/parse/associativity-times.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/associativity-times.test -------------------------------------------------------------------------------- /testdata/parse/associativity-times.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/associativity-times.test.out -------------------------------------------------------------------------------- /testdata/parse/associativity-times.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/associativity-times.test.out-ORIG -------------------------------------------------------------------------------- /testdata/parse/associativitydiv.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/associativitydiv.test -------------------------------------------------------------------------------- /testdata/parse/associativitydiv.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/associativitydiv.test.out -------------------------------------------------------------------------------- /testdata/parse/associativitydiv.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/associativitydiv.test.out-ORIG -------------------------------------------------------------------------------- /testdata/parse/atoi.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/atoi.test -------------------------------------------------------------------------------- /testdata/parse/atoi.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/atoi.test.out -------------------------------------------------------------------------------- /testdata/parse/attrcapitalname.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/attrcapitalname.test -------------------------------------------------------------------------------- /testdata/parse/attrcapitalname.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/attrcapitalname.test.out -------------------------------------------------------------------------------- /testdata/parse/badblock.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/badblock.test -------------------------------------------------------------------------------- /testdata/parse/badblock.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/badblock.test.out -------------------------------------------------------------------------------- /testdata/parse/baddispatch1.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/baddispatch1.test -------------------------------------------------------------------------------- /testdata/parse/baddispatch1.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/baddispatch1.test.out -------------------------------------------------------------------------------- /testdata/parse/baddispatch2.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/baddispatch2.test -------------------------------------------------------------------------------- /testdata/parse/baddispatch2.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/baddispatch2.test.out -------------------------------------------------------------------------------- /testdata/parse/baddispatch3.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/baddispatch3.test -------------------------------------------------------------------------------- /testdata/parse/baddispatch3.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/baddispatch3.test.out -------------------------------------------------------------------------------- /testdata/parse/baddispatch4.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/baddispatch4.test -------------------------------------------------------------------------------- /testdata/parse/baddispatch4.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/baddispatch4.test.out -------------------------------------------------------------------------------- /testdata/parse/badexprlist.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/badexprlist.test -------------------------------------------------------------------------------- /testdata/parse/badexprlist.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/badexprlist.test.out -------------------------------------------------------------------------------- /testdata/parse/badfeaturenames.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/badfeaturenames.test -------------------------------------------------------------------------------- /testdata/parse/badfeaturenames.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/badfeaturenames.test.out -------------------------------------------------------------------------------- /testdata/parse/badfeatures.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/badfeatures.test -------------------------------------------------------------------------------- /testdata/parse/badfeatures.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/badfeatures.test.out -------------------------------------------------------------------------------- /testdata/parse/badfeatures.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/badfeatures.test.out-ORIG -------------------------------------------------------------------------------- /testdata/parse/badfeatures.test.out1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/badfeatures.test.out1 -------------------------------------------------------------------------------- /testdata/parse/badfeatures.test.out2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/badfeatures.test.out2 -------------------------------------------------------------------------------- /testdata/parse/casemultiplebranch.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/casemultiplebranch.test -------------------------------------------------------------------------------- /testdata/parse/casemultiplebranch.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/casemultiplebranch.test.out -------------------------------------------------------------------------------- /testdata/parse/casenoexpr.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/casenoexpr.test -------------------------------------------------------------------------------- /testdata/parse/casenoexpr.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/casenoexpr.test.out -------------------------------------------------------------------------------- /testdata/parse/casenoexpr.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/casenoexpr.test.out-ORIG -------------------------------------------------------------------------------- /testdata/parse/casenoexpr.test.out1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/casenoexpr.test.out1 -------------------------------------------------------------------------------- /testdata/parse/casenoexpr.test.out2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/casenoexpr.test.out2 -------------------------------------------------------------------------------- /testdata/parse/classbadinherits.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/classbadinherits.test -------------------------------------------------------------------------------- /testdata/parse/classbadinherits.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/classbadinherits.test.out -------------------------------------------------------------------------------- /testdata/parse/classbadname.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/classbadname.test -------------------------------------------------------------------------------- /testdata/parse/classbadname.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/classbadname.test.out -------------------------------------------------------------------------------- /testdata/parse/classmethodonearg.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/classmethodonearg.test -------------------------------------------------------------------------------- /testdata/parse/classmethodonearg.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/classmethodonearg.test.out -------------------------------------------------------------------------------- /testdata/parse/classmethodonearg.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/classmethodonearg.test.out-ORIG -------------------------------------------------------------------------------- /testdata/parse/classnoname.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/classnoname.test -------------------------------------------------------------------------------- /testdata/parse/classnoname.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/classnoname.test.out -------------------------------------------------------------------------------- /testdata/parse/classonefield.test: -------------------------------------------------------------------------------- 1 | class Hello { 2 | foo: Int; 3 | }; 4 | -------------------------------------------------------------------------------- /testdata/parse/classonefield.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/classonefield.test.out -------------------------------------------------------------------------------- /testdata/parse/classtwofields.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/classtwofields.test -------------------------------------------------------------------------------- /testdata/parse/classtwofields.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/classtwofields.test.out -------------------------------------------------------------------------------- /testdata/parse/comparisons-assoc.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/comparisons-assoc.test -------------------------------------------------------------------------------- /testdata/parse/comparisons-assoc.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/comparisons-assoc.test.out -------------------------------------------------------------------------------- /testdata/parse/complex.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/complex.test -------------------------------------------------------------------------------- /testdata/parse/complex.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/complex.test.out -------------------------------------------------------------------------------- /testdata/parse/complex.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/complex.test.out-ORIG -------------------------------------------------------------------------------- /testdata/parse/dispatcharglist.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/dispatcharglist.test -------------------------------------------------------------------------------- /testdata/parse/dispatcharglist.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/dispatcharglist.test.out -------------------------------------------------------------------------------- /testdata/parse/dispatchnoargs.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/dispatchnoargs.test -------------------------------------------------------------------------------- /testdata/parse/dispatchnoargs.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/dispatchnoargs.test.out -------------------------------------------------------------------------------- /testdata/parse/dispatchonearg.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/dispatchonearg.test -------------------------------------------------------------------------------- /testdata/parse/dispatchonearg.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/dispatchonearg.test.out -------------------------------------------------------------------------------- /testdata/parse/emptyassign.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/emptyassign.test -------------------------------------------------------------------------------- /testdata/parse/emptyassign.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/emptyassign.test.out -------------------------------------------------------------------------------- /testdata/parse/emptymethodbody.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/emptymethodbody.test -------------------------------------------------------------------------------- /testdata/parse/emptymethodbody.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/emptymethodbody.test.out -------------------------------------------------------------------------------- /testdata/parse/emptyprogram.test: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testdata/parse/emptyprogram.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/emptyprogram.test.out -------------------------------------------------------------------------------- /testdata/parse/emptyprogram.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/emptyprogram.test.out-ORIG -------------------------------------------------------------------------------- /testdata/parse/emptystaticdispatch.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/emptystaticdispatch.test -------------------------------------------------------------------------------- /testdata/parse/emptystaticdispatch.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/emptystaticdispatch.test.out -------------------------------------------------------------------------------- /testdata/parse/equalsassociativity.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/equalsassociativity.test -------------------------------------------------------------------------------- /testdata/parse/equalsassociativity.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/equalsassociativity.test.out -------------------------------------------------------------------------------- /testdata/parse/extrasemicolonblock.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/extrasemicolonblock.test -------------------------------------------------------------------------------- /testdata/parse/extrasemicolonblock.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/extrasemicolonblock.test.out -------------------------------------------------------------------------------- /testdata/parse/firstbindingerrored.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/firstbindingerrored.test -------------------------------------------------------------------------------- /testdata/parse/firstbindingerrored.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/firstbindingerrored.test.out -------------------------------------------------------------------------------- /testdata/parse/firstclasserrored.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/firstclasserrored.test -------------------------------------------------------------------------------- /testdata/parse/firstclasserrored.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/firstclasserrored.test.out -------------------------------------------------------------------------------- /testdata/parse/formallists.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/formallists.test -------------------------------------------------------------------------------- /testdata/parse/formallists.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/formallists.test.out -------------------------------------------------------------------------------- /testdata/parse/formallists.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/formallists.test.out-ORIG -------------------------------------------------------------------------------- /testdata/parse/ifexpressionblock.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/ifexpressionblock.test -------------------------------------------------------------------------------- /testdata/parse/ifexpressionblock.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/ifexpressionblock.test.out -------------------------------------------------------------------------------- /testdata/parse/ifnested.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/ifnested.test -------------------------------------------------------------------------------- /testdata/parse/ifnested.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/ifnested.test.out -------------------------------------------------------------------------------- /testdata/parse/ifnoelse.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/ifnoelse.test -------------------------------------------------------------------------------- /testdata/parse/ifnoelse.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/ifnoelse.test.out -------------------------------------------------------------------------------- /testdata/parse/ifnoelse.test.out1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/ifnoelse.test.out1 -------------------------------------------------------------------------------- /testdata/parse/ifnoelsebranch.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/ifnoelsebranch.test -------------------------------------------------------------------------------- /testdata/parse/ifnoelsebranch.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/ifnoelsebranch.test.out -------------------------------------------------------------------------------- /testdata/parse/ifnofi.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/ifnofi.test -------------------------------------------------------------------------------- /testdata/parse/ifnofi.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/ifnofi.test.out -------------------------------------------------------------------------------- /testdata/parse/ifnofi.test.out1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/ifnofi.test.out1 -------------------------------------------------------------------------------- /testdata/parse/ifnothenbranch.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/ifnothenbranch.test -------------------------------------------------------------------------------- /testdata/parse/ifnothenbranch.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/ifnothenbranch.test.out -------------------------------------------------------------------------------- /testdata/parse/isvoidbadtype.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/isvoidbadtype.test -------------------------------------------------------------------------------- /testdata/parse/isvoidbadtype.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/isvoidbadtype.test.out -------------------------------------------------------------------------------- /testdata/parse/letassociativity.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/letassociativity.test -------------------------------------------------------------------------------- /testdata/parse/letassociativity.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/letassociativity.test.out -------------------------------------------------------------------------------- /testdata/parse/letassociativity.test.out.ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/letassociativity.test.out.ORIG -------------------------------------------------------------------------------- /testdata/parse/letinit.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/letinit.test -------------------------------------------------------------------------------- /testdata/parse/letinit.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/letinit.test.out -------------------------------------------------------------------------------- /testdata/parse/letinitmultiplebindings.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/letinitmultiplebindings.test -------------------------------------------------------------------------------- /testdata/parse/letinitmultiplebindings.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/letinitmultiplebindings.test.out -------------------------------------------------------------------------------- /testdata/parse/letnoinit.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/letnoinit.test -------------------------------------------------------------------------------- /testdata/parse/letnoinit.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/letnoinit.test.out -------------------------------------------------------------------------------- /testdata/parse/letparens.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/letparens.test -------------------------------------------------------------------------------- /testdata/parse/letparens.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/letparens.test.out -------------------------------------------------------------------------------- /testdata/parse/lteassociativity.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/lteassociativity.test -------------------------------------------------------------------------------- /testdata/parse/lteassociativity.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/lteassociativity.test.out -------------------------------------------------------------------------------- /testdata/parse/multipleatdispatches.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/multipleatdispatches.test -------------------------------------------------------------------------------- /testdata/parse/multipleatdispatches.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/multipleatdispatches.test.out -------------------------------------------------------------------------------- /testdata/parse/multipleattributes.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/multipleattributes.test -------------------------------------------------------------------------------- /testdata/parse/multipleattributes.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/multipleattributes.test.out -------------------------------------------------------------------------------- /testdata/parse/multipleclasses.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/multipleclasses.test -------------------------------------------------------------------------------- /testdata/parse/multipleclasses.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/multipleclasses.test.out -------------------------------------------------------------------------------- /testdata/parse/multipledispatches.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/multipledispatches.test -------------------------------------------------------------------------------- /testdata/parse/multipledispatches.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/multipledispatches.test.out -------------------------------------------------------------------------------- /testdata/parse/multiplemethoderrors.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/multiplemethoderrors.test -------------------------------------------------------------------------------- /testdata/parse/multiplemethoderrors.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/multiplemethoderrors.test.out -------------------------------------------------------------------------------- /testdata/parse/nestedblocks.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/nestedblocks.test -------------------------------------------------------------------------------- /testdata/parse/nestedblocks.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/nestedblocks.test.out -------------------------------------------------------------------------------- /testdata/parse/nestedlet.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/nestedlet.test -------------------------------------------------------------------------------- /testdata/parse/nestedlet.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/nestedlet.test.out -------------------------------------------------------------------------------- /testdata/parse/nestedlet.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/nestedlet.test.out-ORIG -------------------------------------------------------------------------------- /testdata/parse/newbadtype.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/newbadtype.test -------------------------------------------------------------------------------- /testdata/parse/newbadtype.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/newbadtype.test.out -------------------------------------------------------------------------------- /testdata/parse/returntypebad.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/returntypebad.test -------------------------------------------------------------------------------- /testdata/parse/returntypebad.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/returntypebad.test.out -------------------------------------------------------------------------------- /testdata/parse/secondbindingerrored.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/secondbindingerrored.test -------------------------------------------------------------------------------- /testdata/parse/secondbindingerrored.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/secondbindingerrored.test.out -------------------------------------------------------------------------------- /testdata/parse/staticdispatchnoargs.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/staticdispatchnoargs.test -------------------------------------------------------------------------------- /testdata/parse/staticdispatchnoargs.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/staticdispatchnoargs.test.out -------------------------------------------------------------------------------- /testdata/parse/unaryassociativity.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/unaryassociativity.test -------------------------------------------------------------------------------- /testdata/parse/unaryassociativity.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/unaryassociativity.test.out -------------------------------------------------------------------------------- /testdata/parse/while.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/while.test -------------------------------------------------------------------------------- /testdata/parse/while.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/while.test.out -------------------------------------------------------------------------------- /testdata/parse/whileexpressionblock.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/whileexpressionblock.test -------------------------------------------------------------------------------- /testdata/parse/whileexpressionblock.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/whileexpressionblock.test.out -------------------------------------------------------------------------------- /testdata/parse/whilenoloop.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/whilenoloop.test -------------------------------------------------------------------------------- /testdata/parse/whilenoloop.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/whilenoloop.test.out -------------------------------------------------------------------------------- /testdata/parse/whileoneexpression.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/whileoneexpression.test -------------------------------------------------------------------------------- /testdata/parse/whileoneexpression.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/parse/whileoneexpression.test.out -------------------------------------------------------------------------------- /testdata/typecheck/anattributenamedself.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/anattributenamedself.test -------------------------------------------------------------------------------- /testdata/typecheck/anattributenamedself.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/anattributenamedself.test.out -------------------------------------------------------------------------------- /testdata/typecheck/assignment.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/assignment.test -------------------------------------------------------------------------------- /testdata/typecheck/assignment.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/assignment.test.out -------------------------------------------------------------------------------- /testdata/typecheck/assignnoconform.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/assignnoconform.test -------------------------------------------------------------------------------- /testdata/typecheck/assignnoconform.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/assignnoconform.test.out -------------------------------------------------------------------------------- /testdata/typecheck/attrbadinit.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/attrbadinit.test -------------------------------------------------------------------------------- /testdata/typecheck/attrbadinit.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/attrbadinit.test.out -------------------------------------------------------------------------------- /testdata/typecheck/attroverride.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/attroverride.test -------------------------------------------------------------------------------- /testdata/typecheck/attroverride.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/attroverride.test.out -------------------------------------------------------------------------------- /testdata/typecheck/attroverride.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/attroverride.test.out-ORIG -------------------------------------------------------------------------------- /testdata/typecheck/badargs1.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/badargs1.test -------------------------------------------------------------------------------- /testdata/typecheck/badargs1.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/badargs1.test.out -------------------------------------------------------------------------------- /testdata/typecheck/badarith.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/badarith.test -------------------------------------------------------------------------------- /testdata/typecheck/badarith.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/badarith.test.out -------------------------------------------------------------------------------- /testdata/typecheck/baddispatch.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/baddispatch.test -------------------------------------------------------------------------------- /testdata/typecheck/baddispatch.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/baddispatch.test.out -------------------------------------------------------------------------------- /testdata/typecheck/badequalitytest.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/badequalitytest.test -------------------------------------------------------------------------------- /testdata/typecheck/badequalitytest.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/badequalitytest.test.out -------------------------------------------------------------------------------- /testdata/typecheck/badequalitytest2.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/badequalitytest2.test -------------------------------------------------------------------------------- /testdata/typecheck/badequalitytest2.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/badequalitytest2.test.out -------------------------------------------------------------------------------- /testdata/typecheck/badmethodcallsitself.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/badmethodcallsitself.test -------------------------------------------------------------------------------- /testdata/typecheck/badmethodcallsitself.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/badmethodcallsitself.test.out -------------------------------------------------------------------------------- /testdata/typecheck/badredefineint.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/badredefineint.test -------------------------------------------------------------------------------- /testdata/typecheck/badredefineint.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/badredefineint.test.out -------------------------------------------------------------------------------- /testdata/typecheck/badstaticdispatch.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/badstaticdispatch.test -------------------------------------------------------------------------------- /testdata/typecheck/badstaticdispatch.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/badstaticdispatch.test.out -------------------------------------------------------------------------------- /testdata/typecheck/badwhilebody.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/badwhilebody.test -------------------------------------------------------------------------------- /testdata/typecheck/badwhilebody.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/badwhilebody.test.out -------------------------------------------------------------------------------- /testdata/typecheck/badwhilecond.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/badwhilecond.test -------------------------------------------------------------------------------- /testdata/typecheck/badwhilecond.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/badwhilecond.test.out -------------------------------------------------------------------------------- /testdata/typecheck/basic.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/basic.test -------------------------------------------------------------------------------- /testdata/typecheck/basic.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/basic.test.out -------------------------------------------------------------------------------- /testdata/typecheck/basicclassestree.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/basicclassestree.test -------------------------------------------------------------------------------- /testdata/typecheck/basicclassestree.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/basicclassestree.test.out -------------------------------------------------------------------------------- /testdata/typecheck/case-none.cl.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/case-none.cl.test -------------------------------------------------------------------------------- /testdata/typecheck/case-none.cl.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/case-none.cl.test.out -------------------------------------------------------------------------------- /testdata/typecheck/caseidenticalbranch.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/caseidenticalbranch.test -------------------------------------------------------------------------------- /testdata/typecheck/caseidenticalbranch.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/caseidenticalbranch.test.out -------------------------------------------------------------------------------- /testdata/typecheck/cells.cl.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/cells.cl.test -------------------------------------------------------------------------------- /testdata/typecheck/cells.cl.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/cells.cl.test.out -------------------------------------------------------------------------------- /testdata/typecheck/cells.cl.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/cells.cl.test.out-ORIG -------------------------------------------------------------------------------- /testdata/typecheck/classes.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/classes.test -------------------------------------------------------------------------------- /testdata/typecheck/classes.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/classes.test.out -------------------------------------------------------------------------------- /testdata/typecheck/compare.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/compare.test -------------------------------------------------------------------------------- /testdata/typecheck/compare.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/compare.test.out -------------------------------------------------------------------------------- /testdata/typecheck/compare.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/compare.test.out-ORIG -------------------------------------------------------------------------------- /testdata/typecheck/comparisons.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/comparisons.test -------------------------------------------------------------------------------- /testdata/typecheck/comparisons.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/comparisons.test.out -------------------------------------------------------------------------------- /testdata/typecheck/cycleinmethods.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/cycleinmethods.test -------------------------------------------------------------------------------- /testdata/typecheck/cycleinmethods.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/cycleinmethods.test.out -------------------------------------------------------------------------------- /testdata/typecheck/dispatch.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/dispatch.test -------------------------------------------------------------------------------- /testdata/typecheck/dispatch.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/dispatch.test.out -------------------------------------------------------------------------------- /testdata/typecheck/dispatch.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/dispatch.test.out-ORIG -------------------------------------------------------------------------------- /testdata/typecheck/dupformals.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/dupformals.test -------------------------------------------------------------------------------- /testdata/typecheck/dupformals.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/dupformals.test.out -------------------------------------------------------------------------------- /testdata/typecheck/expressionblock.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/expressionblock.test -------------------------------------------------------------------------------- /testdata/typecheck/expressionblock.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/expressionblock.test.out -------------------------------------------------------------------------------- /testdata/typecheck/forwardinherits.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/forwardinherits.test -------------------------------------------------------------------------------- /testdata/typecheck/forwardinherits.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/forwardinherits.test.out -------------------------------------------------------------------------------- /testdata/typecheck/hairyscary.cl.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/hairyscary.cl.test -------------------------------------------------------------------------------- /testdata/typecheck/hairyscary.cl.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/hairyscary.cl.test.out -------------------------------------------------------------------------------- /testdata/typecheck/if-self-type.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/if-self-type.test -------------------------------------------------------------------------------- /testdata/typecheck/if-self-type.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/if-self-type.test.out -------------------------------------------------------------------------------- /testdata/typecheck/if.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/if.test -------------------------------------------------------------------------------- /testdata/typecheck/if.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/if.test.out -------------------------------------------------------------------------------- /testdata/typecheck/inheritsObject.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/inheritsObject.test -------------------------------------------------------------------------------- /testdata/typecheck/inheritsObject.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/inheritsObject.test.out -------------------------------------------------------------------------------- /testdata/typecheck/inheritsbool.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/inheritsbool.test -------------------------------------------------------------------------------- /testdata/typecheck/inheritsbool.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/inheritsbool.test.out -------------------------------------------------------------------------------- /testdata/typecheck/inheritsselftype.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/inheritsselftype.test -------------------------------------------------------------------------------- /testdata/typecheck/inheritsselftype.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/inheritsselftype.test.out -------------------------------------------------------------------------------- /testdata/typecheck/inheritsstring.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/inheritsstring.test -------------------------------------------------------------------------------- /testdata/typecheck/inheritsstring.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/inheritsstring.test.out -------------------------------------------------------------------------------- /testdata/typecheck/initwithself.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/initwithself.test -------------------------------------------------------------------------------- /testdata/typecheck/initwithself.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/initwithself.test.out -------------------------------------------------------------------------------- /testdata/typecheck/io.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/io.test -------------------------------------------------------------------------------- /testdata/typecheck/io.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/io.test.out -------------------------------------------------------------------------------- /testdata/typecheck/isvoid.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/isvoid.test -------------------------------------------------------------------------------- /testdata/typecheck/isvoid.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/isvoid.test.out -------------------------------------------------------------------------------- /testdata/typecheck/letbadinit.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/letbadinit.test -------------------------------------------------------------------------------- /testdata/typecheck/letbadinit.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/letbadinit.test.out -------------------------------------------------------------------------------- /testdata/typecheck/letbadinit.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/letbadinit.test.out-ORIG -------------------------------------------------------------------------------- /testdata/typecheck/letinit.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/letinit.test -------------------------------------------------------------------------------- /testdata/typecheck/letinit.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/letinit.test.out -------------------------------------------------------------------------------- /testdata/typecheck/letnoinit.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/letnoinit.test -------------------------------------------------------------------------------- /testdata/typecheck/letnoinit.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/letnoinit.test.out -------------------------------------------------------------------------------- /testdata/typecheck/letself.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/letself.test -------------------------------------------------------------------------------- /testdata/typecheck/letself.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/letself.test.out -------------------------------------------------------------------------------- /testdata/typecheck/letself.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/letself.test.out-ORIG -------------------------------------------------------------------------------- /testdata/typecheck/letselftype.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/letselftype.test -------------------------------------------------------------------------------- /testdata/typecheck/letselftype.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/letselftype.test.out -------------------------------------------------------------------------------- /testdata/typecheck/letshadows.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/letshadows.test -------------------------------------------------------------------------------- /testdata/typecheck/letshadows.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/letshadows.test.out -------------------------------------------------------------------------------- /testdata/typecheck/list.cl.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/list.cl.test -------------------------------------------------------------------------------- /testdata/typecheck/list.cl.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/list.cl.test.out -------------------------------------------------------------------------------- /testdata/typecheck/lubtest.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/lubtest.test -------------------------------------------------------------------------------- /testdata/typecheck/lubtest.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/lubtest.test.out -------------------------------------------------------------------------------- /testdata/typecheck/mainmethod-missing.test: -------------------------------------------------------------------------------- 1 | class Main { 2 | 3 | }; 4 | 5 | -------------------------------------------------------------------------------- /testdata/typecheck/mainmethod-missing.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/mainmethod-missing.test.out -------------------------------------------------------------------------------- /testdata/typecheck/mainmethod-wrong.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/mainmethod-wrong.test -------------------------------------------------------------------------------- /testdata/typecheck/mainmethod-wrong.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/mainmethod-wrong.test.out -------------------------------------------------------------------------------- /testdata/typecheck/methodcallsitself.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/methodcallsitself.test -------------------------------------------------------------------------------- /testdata/typecheck/methodcallsitself.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/methodcallsitself.test.out -------------------------------------------------------------------------------- /testdata/typecheck/methodnameclash.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/methodnameclash.test -------------------------------------------------------------------------------- /testdata/typecheck/methodnameclash.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/methodnameclash.test.out -------------------------------------------------------------------------------- /testdata/typecheck/missingclass.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/missingclass.test -------------------------------------------------------------------------------- /testdata/typecheck/missingclass.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/missingclass.test.out -------------------------------------------------------------------------------- /testdata/typecheck/neg.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/neg.test -------------------------------------------------------------------------------- /testdata/typecheck/neg.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/neg.test.out -------------------------------------------------------------------------------- /testdata/typecheck/newselftype.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/newselftype.test -------------------------------------------------------------------------------- /testdata/typecheck/newselftype.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/newselftype.test.out -------------------------------------------------------------------------------- /testdata/typecheck/nomain.test: -------------------------------------------------------------------------------- 1 | class A { 2 | 3 | }; 4 | 5 | -------------------------------------------------------------------------------- /testdata/typecheck/nomain.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/nomain.test.out -------------------------------------------------------------------------------- /testdata/typecheck/objectdispatchabort.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/objectdispatchabort.test -------------------------------------------------------------------------------- /testdata/typecheck/objectdispatchabort.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/objectdispatchabort.test.out -------------------------------------------------------------------------------- /testdata/typecheck/outofscope.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/outofscope.test -------------------------------------------------------------------------------- /testdata/typecheck/outofscope.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/outofscope.test.out -------------------------------------------------------------------------------- /testdata/typecheck/overriderenamearg.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/overriderenamearg.test -------------------------------------------------------------------------------- /testdata/typecheck/overriderenamearg.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/overriderenamearg.test.out -------------------------------------------------------------------------------- /testdata/typecheck/overridingmethod.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/overridingmethod.test -------------------------------------------------------------------------------- /testdata/typecheck/overridingmethod.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/overridingmethod.test.out -------------------------------------------------------------------------------- /testdata/typecheck/overridingmethod2.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/overridingmethod2.test -------------------------------------------------------------------------------- /testdata/typecheck/overridingmethod2.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/overridingmethod2.test.out -------------------------------------------------------------------------------- /testdata/typecheck/overridingmethod3.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/overridingmethod3.test -------------------------------------------------------------------------------- /testdata/typecheck/overridingmethod3.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/overridingmethod3.test.out -------------------------------------------------------------------------------- /testdata/typecheck/overridingmethod4.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/overridingmethod4.test -------------------------------------------------------------------------------- /testdata/typecheck/overridingmethod4.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/overridingmethod4.test.out -------------------------------------------------------------------------------- /testdata/typecheck/redefinedclass.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/redefinedclass.test -------------------------------------------------------------------------------- /testdata/typecheck/redefinedclass.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/redefinedclass.test.out -------------------------------------------------------------------------------- /testdata/typecheck/redefinedobject.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/redefinedobject.test -------------------------------------------------------------------------------- /testdata/typecheck/redefinedobject.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/redefinedobject.test.out -------------------------------------------------------------------------------- /testdata/typecheck/returntypenoexist.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/returntypenoexist.test -------------------------------------------------------------------------------- /testdata/typecheck/returntypenoexist.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/returntypenoexist.test.out -------------------------------------------------------------------------------- /testdata/typecheck/returntypenoexist.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/returntypenoexist.test.out-ORIG -------------------------------------------------------------------------------- /testdata/typecheck/scopes.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/scopes.test -------------------------------------------------------------------------------- /testdata/typecheck/scopes.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/scopes.test.out -------------------------------------------------------------------------------- /testdata/typecheck/self-assignment.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/self-assignment.test -------------------------------------------------------------------------------- /testdata/typecheck/self-assignment.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/self-assignment.test.out -------------------------------------------------------------------------------- /testdata/typecheck/selfinformalparameter.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/selfinformalparameter.test -------------------------------------------------------------------------------- /testdata/typecheck/selfinformalparameter.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/selfinformalparameter.test.out -------------------------------------------------------------------------------- /testdata/typecheck/selftypebadreturn.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/selftypebadreturn.test -------------------------------------------------------------------------------- /testdata/typecheck/selftypebadreturn.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/selftypebadreturn.test.out -------------------------------------------------------------------------------- /testdata/typecheck/selftypeparameterposition.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/selftypeparameterposition.test -------------------------------------------------------------------------------- /testdata/typecheck/selftypeparameterposition.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/selftypeparameterposition.test.out -------------------------------------------------------------------------------- /testdata/typecheck/selftyperedeclared.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/selftyperedeclared.test -------------------------------------------------------------------------------- /testdata/typecheck/selftyperedeclared.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/selftyperedeclared.test.out -------------------------------------------------------------------------------- /testdata/typecheck/signaturechange.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/signaturechange.test -------------------------------------------------------------------------------- /testdata/typecheck/signaturechange.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/signaturechange.test.out -------------------------------------------------------------------------------- /testdata/typecheck/signaturechange.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/signaturechange.test.out-ORIG -------------------------------------------------------------------------------- /testdata/typecheck/simplearith.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/simplearith.test -------------------------------------------------------------------------------- /testdata/typecheck/simplearith.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/simplearith.test.out -------------------------------------------------------------------------------- /testdata/typecheck/simplecase.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/simplecase.test -------------------------------------------------------------------------------- /testdata/typecheck/simplecase.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/simplecase.test.out -------------------------------------------------------------------------------- /testdata/typecheck/staticdispatch.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/staticdispatch.test -------------------------------------------------------------------------------- /testdata/typecheck/staticdispatch.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/staticdispatch.test.out -------------------------------------------------------------------------------- /testdata/typecheck/stringtest.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/stringtest.test -------------------------------------------------------------------------------- /testdata/typecheck/stringtest.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/stringtest.test.out -------------------------------------------------------------------------------- /testdata/typecheck/subtypemethodreturn.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/subtypemethodreturn.test -------------------------------------------------------------------------------- /testdata/typecheck/subtypemethodreturn.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/subtypemethodreturn.test.out -------------------------------------------------------------------------------- /testdata/typecheck/subtypemethodreturn.test.out-ORIG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/subtypemethodreturn.test.out-ORIG -------------------------------------------------------------------------------- /testdata/typecheck/trickyatdispatch.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/trickyatdispatch.test -------------------------------------------------------------------------------- /testdata/typecheck/trickyatdispatch.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/trickyatdispatch.test.out -------------------------------------------------------------------------------- /testdata/typecheck/trickyatdispatch2.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/trickyatdispatch2.test -------------------------------------------------------------------------------- /testdata/typecheck/trickyatdispatch2.test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testdata/typecheck/trickyatdispatch2.test.out -------------------------------------------------------------------------------- /testlexer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testlexer.sh -------------------------------------------------------------------------------- /testparser.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testparser.sh -------------------------------------------------------------------------------- /testrdparser.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testrdparser.sh -------------------------------------------------------------------------------- /testtypes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/testtypes.sh -------------------------------------------------------------------------------- /typecmp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/typecmp.sh -------------------------------------------------------------------------------- /types/builtins.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/types/builtins.go -------------------------------------------------------------------------------- /types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zellyn/gocool/HEAD/types/types.go --------------------------------------------------------------------------------