source: src/ControlStruct

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @5339a87   16 months Thierry Delisle Added headers to Makefile Sources (since they are supposed to be) arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @7f9968a   18 months ajbeach Fixed a problem with 'throwResume;' translation and added some tests … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @b2de2e0   19 months ajbeach Improved the check of the catch[Resume] exception declaration. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @7119daa   19 months ajbeach More clean-up in ExceptTranslate?. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @66ba544   19 months ajbeach Dead code elimination in the try block translation. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @046a890   19 months ajbeach That should get default operations working for throws. More tests to come. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @3090127   21 months ajbeach Naming updates, most are to get exception names to the new … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @60a8062   22 months pabuhr rewrite most of OperatorTable? and change caller modules to use new … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @9d6317f   23 months ajbeach Added checks for returning from a finally clause. And breaking from a … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @5cdeecd   23 months ajbeach We think we figured out what MLE stood for and cleaned up some of the … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @d62806c   23 months ajbeach Start working on checks to make sure we do not jump out of a finally block. arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @6b6a3b8   2 years ajbeach Fixed a memory leak and some line length issues in setLabelsDef. arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @07de76b   2 years pabuhr remove file TypeVar?.h* and put TypeVar::Kind into TypeDecl?, move … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @397c101   2 years Thierry Delisle Fix bug where 'continue' would incorrectly claim to skip … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @9bdb8b7   2 years pabuhr allow labelled break from within the body of a try statement arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @933f32f   3 years Thierry Delisle Merge branch 'master' into cleanup-dtors arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @6a625de   3 years Thierry Delisle Some clean-up, some more assertions to check assumptions and changes … arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @35a2d47   3 years pabuhr formatting arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @7abee38   3 years Thierry Delisle Cleaned some module.mk files and preparing for better stats in the compiler aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexer
(edit) @e15853c   3 years pabuhr remove leading underscores in enums for _FloatNN and _Bool aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexer
(edit) @aac99da   3 years pabuhr change BasicType::Bool to BasicType::_Bool aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexer
(edit) @90152a4   3 years Rob Schluntz Merge branch 'master' into cleanup-dtors arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @ee3c93d   4 years Rob Schluntz Add support for while loops with control declarations aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerwith_gc
(edit) @25fcb84   4 years Rob Schluntz Reorder if/for initialization hoisting pass aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerwith_gc
(edit) @7862059   4 years Rob Schluntz Change VarExprReplacer? to DeclReplacer? and implement TypeInstType?aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerwith_gc
(edit) @720a007   4 years Rob Schluntz Implement new fallthrough semantics aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerwith_gc
(edit) @a16764a   4 years Thierry Delisle Changed warning system to prepare for toggling warnings aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @d55d7a6   4 years Thierry Delisle Massive change to errors to enable warnings aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @c0b9f5d   4 years Rob Schluntz Convert VarExprReplacer? to PassVisitor? aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @94e025a2   4 years Rob Schluntz Convert MLEMutator to PassVisitor? aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @c13e8dc8   4 years Rob Schluntz Merge branch 'master' into cleanup-dtors arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @5da9d6a   4 years Rob Schluntz Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @1fbeebd   4 years Rob Schluntz Convert LabelFixer? to PassVisitor? aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @ba3706f   4 years Rob Schluntz Remove label lists from various Statement constructors aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @36982fc   4 years Thierry Delisle Renamed internal stuff to cfaabi_… aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @7543dec   4 years Rob Schluntz Modify VarExprReplacer? to replace VariableExpr? with arbitrary expression arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @d48e529   4 years Rob Schluntz Begin to introduce support for yylloc in the parser and extend … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @8bafacc   4 years ajbeach New system for formating generated code in CodeGenerator?. aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @274ce8c   4 years pabuhr Merge branch 'master' of plg2:software/cfa/cfa-cc aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @6d49ea3   4 years pabuhr second attempt, add declarations into if conditional aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @8f6dfe7   4 years ajbeach Cleaned up the generated exception functions a bit. aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @e9145a3   4 years ajbeach Updated exception tests to exception structures. Should be … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @21f0aa8   4 years ajbeach Seperated CodeLocation? out from the general utilities. aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @be9288a   4 years Thierry Delisle Fixed errors made by the clean-up tool aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @d180746   4 years Thierry Delisle Big header cleaning pass - commit 2 aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @33c4b81   4 years Rob Schluntz Add unused attribute to original target of labelled break/continue to … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @cbce272   4 years ajbeach Structure based exception handling. aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @948b0c8   4 years ajbeach Reorginization of ExceptTranslate? to make the next steps easier. aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @03eedd5   4 years ajbeach Just a little bit of cleanup in the time I have left. aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @86d5ba7c   4 years ajbeach Added the memory management calls to the exception control flow. aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @6b0b624   4 years pabuhr change #ifndef to #pragma once aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @ac10576   4 years ajbeach Replaced emptyQualifiers with noQualifiers for consistancy with … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @6fca7ea   4 years ajbeach ExceptTranslate? now uses mutateAll. aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @38ac6ec   4 years ajbeach Fixed some names that had drifted from terminate/resume. aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @ad0be81   4 years ajbeach Fixed all the errors I found except for skipped deconstructors. aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @307a732   4 years ajbeach The exception handling code compilers and translates, but the … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @1abc5ab   4 years Rob Schluntz changed WithScopes? to WithGuards? aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @288eede   4 years ajbeach ExceptTranslate? is now compiling. aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @ba912706   4 years ajbeach Exception translation code (draft) added. aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @0db6fc0   5 years Rob Schluntz convert several passes to PassVisitor? aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @af68f0a   5 years Rob Schluntz change all break/continue statements into goto for consistency and fix … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @b726084   5 years Rob Schluntz Merge branch 'master' into tuples Conflicts: … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @62e5546   5 years Thierry Delisle Removed warnings when compiling with clang aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @906e24d   5 years Rob Schluntz replace results list on Expressions with a single Type field aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @8688ce1   5 years pabuhr move case-list management into parser aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglerjacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @08061589   5 years pabuhr more case statement cleanup aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglerjacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @057b34f   5 years pabuhr more case range clean up aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglerjacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @66d12f7   5 years pabuhr change case ranges to use gcc syntax, first attempt aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglerjacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @4e06c1e   5 years pabuhr changes for switch and choose statements aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglerjacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @99f11dd   5 years pabuhr add deleted line when fixing conflict aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglerjacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @3f869f0   5 years pabuhr fix conflicit aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglerjacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @adcc065   5 years pabuhr add labelled break to if statement, update comment formatting, add … aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglerjacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @6a37d13   5 years Thierry Delisle added some missing virtual and override in MLEMutator aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglerjacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @ca35c51   5 years pabuhr move implementation of ConstantNode? to ConstantExpr? aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglerjacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @4b2589a   5 years Rob Schluntz clean up comments, remove dead code aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @982d63f   5 years Rob Schluntz replace choose with switch before MLE mutator aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @e39aa0f   5 years Rob Schluntz overhaul MLE code, attach label to break/continue statements so it can … aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @888cbe4   5 years Rob Schluntz generated labels contain unused attribute and fixed label code gen aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @23b6f4d7   5 years Rob Schluntz change Label type from std::string to a custom Label class, link label … aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @0f8e4ac   5 years Rob Schluntz change Label from a string typedef to a class aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newwith_gc
(edit) @d3b7937   6 years pabuhr building runtime library (first attempt) aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @e766208   6 years Rob Schluntz simplified label fixer code => no longer rename and consolidate labels aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @994ec2c   6 years Rob Schluntz fix warning in logical expression aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @724c2b6   6 years Rob Schluntz Merge branch 'resolver' aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @145f1fc   6 years Rob Schluntz modified ForStmt? to have a list of statements for the initialization … aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @cff1143   6 years a3moss Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @82dd287   6 years a3moss Doc comments aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @0a0a65b   6 years Rob Schluntz fix duplicate label definitions across functions aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @f6d7e0f   6 years Rob Schluntz label fix, enumeration assignment first attempt aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @2871210   6 years pabuhr include file with keywords, fix type of label address expressions, fix … aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @1869adf   6 years Rob Schluntz fix label name in label address expression aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @de62360d   6 years pabuhr fix computed goto, fixed -std=, implicit typedefs for enum and … aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @5f2f2d7   7 years pabuhr fix constant types, remove unnecessary string copying, work on … aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @eb3261f   7 years Rob Schluntz removed carriage returns from code generation and some duplicate label … aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @4162aea9   7 years Rob Schluntz documentation and update control_structures.c example aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @27de955   7 years Rob Schluntz fix multi-level exit code (labeled break and continue) aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @954463b8   7 years Rob Schluntz fix label forward referencesC aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @4eb1db6   7 years Rob Schluntz Merge branch 'master' into labels aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @d939274   7 years Rob Schluntz documentation, reformatting, operator+ for iterators aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
(edit) @b2152e7a   7 years Rob Schluntz fix MLE hack that puts a dangling break statement outside of a case … aaron-thesisarm-ehcleanup-dtorsctordeferred_resndemanglergc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerresolv-newstringwith_gc
Note: See TracRevisionLog for help on using the revision log.