source: src/Virtual

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @fc1a3e2   7 months ajbeach Style update. Focused on indentation and trailing whitespace.
(edit) @b1f2007   12 months pabuhr first attempt at simplifying SemanticError? and its usage
(edit) @37273c8   12 months ajbeach Removed the old-ast-compatable FunctionDecl? constructor. However, …
(edit) @c6b4432   13 months ajbeach Remove BaseSyntaxNode? and clean-up.
(edit) @4bae7b4   17 months caparson fixed bug where virtual dtor would not work if dtors or ctors of the …
(edit) @7e4bd9b6   18 months caparson updated actor-related passes to fix some bugs
(edit) @bccd70a   18 months ajbeach Removed internal code from TypeSubstitution? header. It caused a chain … ast-experimental
(edit) @3830c84   21 months caparson cleaned up actor pass and added virtual destructor pass ADTast-experimental
(edit) @0026d67   2 years ajbeach Replaced Mangle::typeMode() with Mangle::mangleType(...), as it is how … ADTast-experimental
(edit) @c36814a   2 years ajbeach Adding 'final' and removing a redundent namespace in the post resolve … ADTast-experimentalpthread-emulation
(edit) @3606fe4   2 years ajbeach Translated Instantiate Generic to the new AST. This includes various … ADTast-experimentalpthread-emulation
(edit) @ccbc65c   2 years ajbeach Converted the Expand Virtual Casts to the new ast. ADTast-experimentalpthread-emulation
(edit) @6a896b0   2 years ajbeach Translated the Exception Declaration pass. ADTast-experimentalpthread-emulationqualifiedEnum
(edit) @9939dc3   3 years ajbeach Reduced the number of object files linked into the demangler. Some of … ADTast-experimentalpthread-emulationqualifiedEnum
(edit) @4f6dda0   3 years ajbeach Converted Implement Concurrent Keywords to the new AST. Includes … ADTast-experimentalenumpthread-emulationqualifiedEnum old-sched
(edit) @8f910430   4 years ajbeach Updated the virtual module to prefix the names with the new convention … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @aff7e86   4 years ajbeach Added a new attribute 'cfa_linkonce'. ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @b583113   4 years ajbeach Recovered the polymorphic CoroutineCancelled? exception. The interface … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @b91bfde   4 years ajbeach Added and used some helpers. The widely useful one is a from_string … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @ecfd758   4 years ajbeach Major exception update, seperating type-ids from virtual tables. The … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @69c5c00   4 years ajbeach Rework exceptions mark_exception -> get_exception_vtable and the … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @1c01c58   4 years ajbeach Rather large commit to get coroutine cancellation working. This … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @5339a87   4 years Thierry Delisle Added headers to Makefile Sources (since they are supposed to be) ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @6dba8755   4 years ajbeach I was given a trick with the indexer that fixes some scoping issues … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @f19fbbc   4 years ajbeach Fixed the virtual system so it can handle in polymorphic virtual … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @c19bc90   4 years ajbeach Better error messages in ExpandCasts?. ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @8e6214f   6 years Rob Schluntz Update virtual cast handling to use ApplicationExpr? rather than … ADTarm-ehast-experimentalcleanup-dtorsenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @08fc48f   7 years Thierry Delisle Big header cleaning pass - commit 1 ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc
(edit) @cbce272   7 years ajbeach Structure based exception handling. ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc
(add) @a5f0529   7 years ajbeach Virtual casts have been added. They still require a lot of hand coded … ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc
Note: See TracRevisionLog for help on using the revision log.