|
|
@c6b4432
|
10 months |
ajbeach |
Remove BaseSyntaxNode? and clean-up.
|
|
|
@4bae7b4
|
14 months |
caparson |
fixed bug where virtual dtor would not work if dtors or ctors of the …
|
|
|
@7e4bd9b6
|
14 months |
caparson |
updated actor-related passes to fix some bugs
|
|
|
@bccd70a
|
15 months |
ajbeach |
Removed internal code from TypeSubstitution? header. It caused a chain …
ast-experimental
|
|
|
@3830c84
|
18 months |
caparson |
cleaned up actor pass and added virtual destructor pass
ADTast-experimental
|
|
|
@0026d67
|
22 months |
ajbeach |
Replaced Mangle::typeMode() with Mangle::mangleType(...), as it is how …
ADTast-experimental
|
|
|
@c36814a
|
2 years |
ajbeach |
Adding 'final' and removing a redundent namespace in the post resolve …
ADTast-experimentalpthread-emulation
|
|
|
@3606fe4
|
2 years |
ajbeach |
Translated Instantiate Generic to the new AST. This includes various …
ADTast-experimentalpthread-emulation
|
|
|
@ccbc65c
|
2 years |
ajbeach |
Converted the Expand Virtual Casts to the new ast.
ADTast-experimentalpthread-emulation
|
|
|
@6a896b0
|
2 years |
ajbeach |
Translated the Exception Declaration pass.
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@9939dc3
|
2 years |
ajbeach |
Reduced the number of object files linked into the demangler. Some of …
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@4f6dda0
|
2 years |
ajbeach |
Converted Implement Concurrent Keywords to the new AST. Includes …
ADTast-experimentalenumpthread-emulationqualifiedEnum
old-sched
|
|
|
@8f910430
|
3 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
|
|
|
@aff7e86
|
3 years |
ajbeach |
Added a new attribute 'cfa_linkonce'.
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b583113
|
3 years |
ajbeach |
Recovered the polymorphic CoroutineCancelled? exception. The interface …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b91bfde
|
3 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
|
|
|
@ecfd758
|
3 years |
ajbeach |
Major exception update, seperating type-ids from virtual tables. The …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@69c5c00
|
4 years |
ajbeach |
Rework exceptions mark_exception -> get_exception_vtable and the …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@1c01c58
|
4 years |
ajbeach |
Rather large commit to get coroutine cancellation working.
This …
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@c19bc90
|
4 years |
ajbeach |
Better error messages in ExpandCasts?.
ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@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
|
|
|
@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
|
|
|
@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
|
|
|
@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
|