mirror of
https://github.com/github/codeql.git
synced 2025-12-16 08:43:11 +01:00
C++: Add upgrade and downgrade scripts
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
class Declaration extends @declaration {
|
||||
string toString() { none() }
|
||||
}
|
||||
|
||||
class MangledName extends @mangledname {
|
||||
string toString() { none() }
|
||||
}
|
||||
|
||||
from Declaration d, MangledName n
|
||||
where mangled_name(d, n, _)
|
||||
select d, n
|
||||
2241
cpp/downgrades/4f9fabab5124d49108782c081579f45a70571d74/old.dbscheme
Normal file
2241
cpp/downgrades/4f9fabab5124d49108782c081579f45a70571d74/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,3 @@
|
||||
description: Add completness information to mangled name table
|
||||
compatibility: full
|
||||
mangled_name.rel: run mangled_name.qlo
|
||||
@@ -0,0 +1,13 @@
|
||||
class Declaration extends @declaration {
|
||||
string toString() { none() }
|
||||
}
|
||||
|
||||
class MangledName extends @mangledname {
|
||||
string toString() { none() }
|
||||
}
|
||||
|
||||
from Declaration d, MangledName n, boolean isComplete
|
||||
where
|
||||
mangled_name(d, n) and
|
||||
if d instanceof @function then isComplete = false else isComplete = true
|
||||
select d, n, isComplete
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,3 @@
|
||||
description: Add completness information to mangled name table
|
||||
compatibility: partial
|
||||
mangled_name.rel: run mangled_name.qlo
|
||||
Reference in New Issue
Block a user