Calum Grant
|
62a6a2479b
|
Types
|
2024-06-10 11:33:09 +01:00 |
|
Calum Grant
|
c92be9fcd7
|
Mangling WIP
|
2024-06-08 07:25:10 +01:00 |
|
Calum Grant
|
996811d918
|
WIP
|
2024-06-08 07:10:41 +01:00 |
|
Calum Grant
|
179a7f3fdb
|
WIP
|
2024-06-07 11:10:39 +01:00 |
|
Calum Grant
|
0c164b0552
|
WIP
|
2024-06-07 08:40:01 +01:00 |
|
Calum Grant
|
6b38ca3db9
|
WIP
|
2024-06-06 15:59:33 +01:00 |
|
Calum Grant
|
4acc51bb7f
|
Scopes WIP
|
2024-06-06 14:18:25 +01:00 |
|
Calum Grant
|
4316ab6518
|
Source types
|
2024-06-06 13:41:44 +01:00 |
|
Calum Grant
|
8d12d0d1ac
|
WIP
|
2024-05-31 17:04:00 +01:00 |
|
Calum Grant
|
2b052b18e2
|
WIP
|
2024-05-31 16:30:58 +01:00 |
|
Calum Grant
|
213711029a
|
WIP
|
2024-05-31 13:00:24 +01:00 |
|
Calum Grant
|
7407b55f75
|
WIP
|
2024-05-30 15:00:07 +01:00 |
|
Calum Grant
|
e950ddcb1c
|
Types WIP
|
2024-05-30 12:53:34 +01:00 |
|
Calum Grant
|
c4e2a52dc3
|
WIP
|
2024-05-29 15:56:57 +01:00 |
|
Calum Grant
|
190c5ca9c0
|
WIP
|
2024-05-29 15:00:51 +01:00 |
|
Calum Grant
|
3ae2652040
|
Variables defined correctly
|
2024-05-29 14:51:11 +01:00 |
|
Calum Grant
|
8b0293d189
|
WIP
|
2024-05-29 14:41:26 +01:00 |
|
Calum Grant
|
3550e1f837
|
WIP
|
2024-05-25 07:17:16 +01:00 |
|
Calum Grant
|
66e56e2e39
|
WIP
|
2024-05-24 15:48:46 +01:00 |
|
Calum Grant
|
1bc6bc8049
|
WIP
|
2024-05-24 12:16:57 +01:00 |
|
Calum Grant
|
ff379714b6
|
AST WIP
|
2024-05-24 12:11:20 +01:00 |
|
Calum Grant
|
74b51313e0
|
Starting on AST module
|
2024-05-24 09:19:06 +01:00 |
|
Dave Bartolomeo
|
613ccaac1d
|
Add change note to all v1.0.0 packs
|
2024-05-23 13:01:22 -04:00 |
|
Dave Bartolomeo
|
ffe4c8c87b
|
Update all pack versions to 1.0.0
|
2024-05-22 13:39:08 -04:00 |
|
Mathias Vorreiter Pedersen
|
09357e15b4
|
Merge pull request #16533 from MathiasVP/better-negation-guards-in-c
C++: Make `IRGuardCondition` handle `p` in `if(p)` and `if(!p)` better in C programs
|
2024-05-22 13:02:06 +01:00 |
|
Tom Hvitved
|
454687d583
|
Data flow: Synthesize parameter return nodes
|
2024-05-21 14:47:42 +02:00 |
|
Mathias Vorreiter Pedersen
|
0a550bb919
|
C++: Support 'if(!p)' for C programs in IRGuards.
|
2024-05-20 22:28:17 +01:00 |
|
Mathias Vorreiter Pedersen
|
398b90a15d
|
C++: Rename a few predicates.
|
2024-05-20 17:15:20 +01:00 |
|
Chuan-kai Lin
|
f1047606ad
|
Merge pull request #16418 from github/cklin/cpp-entities-reorder
C++: Use entities in reorder directives
|
2024-05-17 06:43:07 -07:00 |
|
Mathias Vorreiter Pedersen
|
64b8f97d39
|
Merge pull request #16495 from MathiasVP/delete-duplicated-conjunction
|
2024-05-15 09:37:46 +01:00 |
|
Mathias Vorreiter Pedersen
|
a1cb419902
|
C++: Delete duplicated case in IR generation.
|
2024-05-15 08:52:56 +01:00 |
|
github-actions[bot]
|
32e8b5c667
|
Post-release preparation for codeql-cli-2.17.3
|
2024-05-14 21:14:08 +00:00 |
|
github-actions[bot]
|
100166fa53
|
Release preparation for version 2.17.3
|
2024-05-14 19:23:18 +00:00 |
|
Jeroen Ketema
|
4dfcdbccd7
|
Merge pull request #16459 from jketema/handler-fix
C++: Fix destructor translation for handlers
|
2024-05-09 10:23:07 +02:00 |
|
Jeroen Ketema
|
9e09c5a6cf
|
C++: Fix copy and paste error in comment
|
2024-05-08 22:11:19 +02:00 |
|
Jeroen Ketema
|
d68d2cca41
|
C++: Fix destructor translation for handlers
|
2024-05-08 19:26:56 +02:00 |
|
Jeroen Ketema
|
0cbedfb28c
|
Merge pull request #16455 from jketema/if-fix
C++: Ensure destructors for ifs are called after both branches and for both if and constexpr if
|
2024-05-08 19:15:28 +02:00 |
|
Jeroen Ketema
|
1a53b923a6
|
C++: Ensure destructors for ifs are called after both branches
|
2024-05-08 14:48:28 +02:00 |
|
Jeroen Ketema
|
52db1c1253
|
C++: Introduce abstract class to share code between if and constexpr if
|
2024-05-08 14:16:19 +02:00 |
|
Jeroen Ketema
|
fa06d88642
|
C++: Add forgotten getLastChild to TranslatedConstExprIfStmt
|
2024-05-08 14:07:29 +02:00 |
|
Mathias Vorreiter Pedersen
|
65645821be
|
C++: Remove the 'BaseSourceVariableInstruction' column as it's functionally determined by the address column.
|
2024-05-08 10:00:48 +01:00 |
|
Mathias Vorreiter Pedersen
|
07d51a55fd
|
C++: Assign a meaningful definition location to the address of an SSA variable when it's available.
|
2024-05-07 09:10:58 +01:00 |
|
Chuan-kai Lin
|
ca9567debc
|
C++: Use entities in reorder directives
|
2024-05-03 11:14:41 -07:00 |
|
Mathias Vorreiter Pedersen
|
5d5e31378b
|
Merge pull request #16415 from MathiasVP/cleanup-ir-variables
|
2024-05-03 18:49:11 +01:00 |
|
Mathias Vorreiter Pedersen
|
d5475c4a89
|
C++: Delete predicate that I introduced by mistake.
|
2024-05-03 14:48:01 +01:00 |
|
Mathias Vorreiter Pedersen
|
7ca54a6f94
|
C++: Sync identical files.
|
2024-05-03 13:51:04 +01:00 |
|
Mathias Vorreiter Pedersen
|
e8cb8b4f81
|
C++: Convert IR variables to an abstract base class and use final alias'ing to ensure that we don't accidentially extend the abstract base class.
|
2024-05-03 13:50:50 +01:00 |
|
Jeroen Ketema
|
ba64cf3016
|
C++: Correctly handle destructors at the end of range-based for-loops in the IR
|
2024-05-03 14:38:37 +02:00 |
|
Mathias Vorreiter Pedersen
|
f7113e0105
|
Merge pull request #16345 from MathiasVP/cleanup-ssa-and-iterator-flow
C++: Clean up SSA and stop relying on memory edges for iterator flow
|
2024-05-02 14:21:25 +01:00 |
|
Mathias Vorreiter Pedersen
|
b912918d8b
|
C++: Fix QLDoc.
|
2024-05-02 13:32:52 +01:00 |
|