github-actions[bot]
|
2de4a01c86
|
Release preparation for version 2.21.3
|
2025-05-13 21:14:27 +00:00 |
|
Tom Hvitved
|
3fc9da7466
|
Merge pull request #19475 from hvitved/rust/literal-sub-classes
Rust: Add `LiteralExpr` sub classes
|
2025-05-13 16:06:53 +02:00 |
|
Tom Hvitved
|
ae54c62001
|
Simplify using non-capturing groups
|
2025-05-13 15:06:43 +02:00 |
|
Tom Hvitved
|
7494eac35c
|
Address review comments
|
2025-05-13 14:26:09 +02:00 |
|
Geoffrey White
|
20a012d5f1
|
Merge pull request #19454 from geoffw0/deref
Rust: Add Operation class
|
2025-05-13 13:17:14 +01:00 |
|
Geoffrey White
|
b3dc7a21b3
|
Apply suggestions from code review
Co-authored-by: Simon Friis Vindum <paldepind@github.com>
|
2025-05-13 09:06:25 +01:00 |
|
Tom Hvitved
|
cd01bd0e07
|
Rust: Add LiteralExpr sub classes
|
2025-05-12 20:35:00 +02:00 |
|
Geoffrey White
|
a2944cdb61
|
Rust: Make usage of Impl more consistent with other Impl modules.
|
2025-05-12 16:48:06 +01:00 |
|
Geoffrey White
|
9160036e41
|
Rust: Rename OperationImpl -> Impl.
|
2025-05-12 16:45:41 +01:00 |
|
Simon Friis Vindum
|
14ede4e0c5
|
Merge pull request #19440 from paldepind/rust-update-stdlib-models
Rust: Update generated models for core and std
|
2025-05-12 08:11:18 +02:00 |
|
Geoffrey White
|
48b95f3a4e
|
Rust: Move OperationImpl to internal/OperationImpl.qll.
|
2025-05-09 17:01:49 +01:00 |
|
Arthur Baars
|
9b0854edb1
|
Merge pull request #19335 from github/aibaars/macro-stmts
Rust: make MacroStmts expressions
|
2025-05-03 11:22:15 +02:00 |
|
Geoffrey White
|
09dc7fc5c4
|
Rust: Autoformat.
|
2025-05-02 16:58:43 +01:00 |
|
Geoffrey White
|
dc1b4fcf7a
|
Rust: Unify getOperatorName() methods into Operation.
|
2025-05-02 16:46:51 +01:00 |
|
Geoffrey White
|
be2017621f
|
Rust: Unify getAnOperand() methods into Operation.
|
2025-05-02 16:46:50 +01:00 |
|
Geoffrey White
|
060d5152c4
|
Rust: Add an Operation class above LogicalOperation, AssignmentOperation etc.
|
2025-05-02 16:46:44 +01:00 |
|
Arthur Baars
|
6bf50d8f86
|
Rust: add upgrade/downgrade scripts
|
2025-05-02 16:36:51 +02:00 |
|
Arthur Baars
|
bc35599f1a
|
Rust: rename MacroStmts to MacroBlockExpr
|
2025-05-02 16:23:02 +02:00 |
|
Arthur Baars
|
869af58c9d
|
Rust: add flow step for MacroStmts
|
2025-05-02 16:23:00 +02:00 |
|
Arthur Baars
|
9ca6706550
|
Rust: make MacroStmts a CFG Expr
|
2025-05-02 16:22:59 +02:00 |
|
Simon Friis Vindum
|
3aed1c8696
|
Merge branch 'main' into rust-update-stdlib-models
|
2025-05-02 12:54:43 +02:00 |
|
Geoffrey White
|
93f8cea884
|
Rust: Add + clean up some QLDoc.
|
2025-05-01 17:11:34 +01:00 |
|
Tom Hvitved
|
73fa381dbc
|
Rust: Remove visibility check in path resolution
|
2025-05-01 17:14:49 +02:00 |
|
Tom Hvitved
|
423e2dac91
|
Rust: Strenghten the modeling of the Clone trait
|
2025-05-01 10:54:52 +02:00 |
|
Simon Friis Vindum
|
499d224c2b
|
Rust: Update generated models for core and std
|
2025-05-01 10:54:05 +02:00 |
|
Tom Hvitved
|
1770f568a2
|
Merge pull request #19367 from hvitved/rust/type-inference-try-expr
Rust: Type inference for `?` expressions
|
2025-05-01 10:27:49 +02:00 |
|
Simon Friis Vindum
|
bab84d03d1
|
Merge pull request #19419 from paldepind/rust-precise-implicit-deref-borrow
Rust: Use type inference to insert implicit borrows and derefs
|
2025-05-01 08:41:37 +02:00 |
|
Tom Hvitved
|
a3c26b4bfe
|
Rust: Type inference for ? expressions
|
2025-04-30 20:35:11 +02:00 |
|
Simon Friis Vindum
|
c263d3faf9
|
Rust: Remove predicates unused after refactor
|
2025-04-30 17:39:22 +02:00 |
|
Tom Hvitved
|
4f5b340278
|
Rust: Add type inference debug predicates
|
2025-04-30 15:12:58 +02:00 |
|
Simon Friis Vindum
|
f584d22b53
|
Rust: Use type inference to insert implicit borrows and derefs
|
2025-04-30 14:43:51 +02:00 |
|
Tom Hvitved
|
52bd99b852
|
Address review comments
|
2025-04-30 11:04:12 +02:00 |
|
Tom Hvitved
|
97532525d8
|
Rust: Crate graph extraction workarounds
|
2025-04-30 11:01:43 +02:00 |
|
Tom Hvitved
|
64145ab98a
|
Merge pull request #19369 from hvitved/rust/crate-graph-self-param
Rust: Extract `SelfParam`s from crate graph
|
2025-04-29 21:23:27 +02:00 |
|
github-actions[bot]
|
2e0699ab2b
|
Post-release preparation for codeql-cli-2.21.2
|
2025-04-28 14:03:28 +00:00 |
|
github-actions[bot]
|
625354c46e
|
Release preparation for version 2.21.2
|
2025-04-28 10:55:22 +00:00 |
|
Tom Hvitved
|
432435f1a6
|
Merge pull request #19358 from hvitved/rust/path-resolution-perf-tweaks
Rust: Path resolution performance tweaks
|
2025-04-25 14:01:47 +02:00 |
|
Tom Hvitved
|
7e205366ab
|
Rust: Adjust clone modeling
|
2025-04-25 08:49:02 +02:00 |
|
Tom Hvitved
|
e72aba76f6
|
Rust: Path resolution performance tweaks
|
2025-04-23 19:49:20 +02:00 |
|
Tom Hvitved
|
4abdc13f79
|
Merge pull request #19193 from hvitved/rust/path-resolution-where-clause
Rust: Take `where` clauses into account in path resolution
|
2025-04-23 13:00:58 +02:00 |
|
Geoffrey White
|
22b3ef7f20
|
Merge pull request #19333 from geoffw0/consistency
Rust: Make source kinds consistent with other languages
|
2025-04-17 13:15:00 +01:00 |
|
Arthur Baars
|
48f9e5a96d
|
Merge pull request #19237 from github/aibaars/crate-graph-type-variables
Rust: extract generic parameters, arguments and resolve bound type variables
|
2025-04-17 13:02:41 +02:00 |
|
Geoffrey White
|
43069f139d
|
Rust: command-line-source -> commandargs.
|
2025-04-17 10:15:04 +01:00 |
|
Geoffrey White
|
ed2d06bcd7
|
Rust: environment-source -> environment.
|
2025-04-17 09:57:59 +01:00 |
|
Geoffrey White
|
7e108a8a29
|
Merge pull request #19310 from geoffw0/trim
Rust: Add model for str.trim
|
2025-04-17 09:48:45 +01:00 |
|
Geoffrey White
|
e1bddb6152
|
Merge pull request #19304 from geoffw0/rustio
Rust: Model sources for std::io
|
2025-04-17 09:47:21 +01:00 |
|
Geoffrey White
|
77d3c95d6e
|
Merge branch 'main' into trim
|
2025-04-16 15:33:30 +01:00 |
|
Ian Lynagh
|
bdd3207752
|
Merge branch 'main' into post-release-prep/codeql-cli-2.21.1
|
2025-04-16 11:54:23 +01:00 |
|
github-actions[bot]
|
d78736b1bf
|
Post-release preparation for codeql-cli-2.21.1
|
2025-04-15 16:33:15 +00:00 |
|
Arthur Baars
|
a4b1c2bbdc
|
Rust: crate graph: resolve bound type variablesp
|
2025-04-15 17:18:49 +02:00 |
|