mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
C++: Add upgrade and downgrade scripts
This commit is contained in:
@@ -0,0 +1,9 @@
|
|||||||
|
class Function extends @function {
|
||||||
|
string toString() { none() }
|
||||||
|
}
|
||||||
|
|
||||||
|
from Function f, string n, int k, int new_k
|
||||||
|
where
|
||||||
|
functions(f, n, k) and
|
||||||
|
if builtin_functions(f) then new_k = 6 else new_k = k
|
||||||
|
select f, n, new_k
|
||||||
2433
cpp/downgrades/801b2f03360d78c85f51fbad9b75956fa8d58b00/old.dbscheme
Normal file
2433
cpp/downgrades/801b2f03360d78c85f51fbad9b75956fa8d58b00/old.dbscheme
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,4 @@
|
|||||||
|
description: Move builtin function identification to its own table
|
||||||
|
compatibility: full
|
||||||
|
functions.rel: run functions.qlo
|
||||||
|
builtin_functions.rel: delete
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
class Function extends @function {
|
||||||
|
string toString() { none() }
|
||||||
|
}
|
||||||
|
|
||||||
|
from Function f
|
||||||
|
where functions(f, _, 6)
|
||||||
|
select f
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
class Function extends @function {
|
||||||
|
string toString() { none() }
|
||||||
|
}
|
||||||
|
|
||||||
|
from Function f, string n, int k, int new_k
|
||||||
|
where
|
||||||
|
functions(f, n, k) and
|
||||||
|
if k = 6 then new_k = 1 else new_k = k
|
||||||
|
select f, n, new_k
|
||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,4 @@
|
|||||||
|
description: Move builtin function identification to its own table
|
||||||
|
compatibility: full
|
||||||
|
functions.rel: run functions.qlo
|
||||||
|
builtin_functions.rel: run builtin_functions.qlo
|
||||||
Reference in New Issue
Block a user