зеркало из https://github.com/github/codeql.git
C++: Add an upgrade script
This commit is contained in:
Родитель
c254de464a
Коммит
616bad7b5c
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -0,0 +1,21 @@
|
|||
class StaticAssert extends @static_assert {
|
||||
string toString() { none() }
|
||||
}
|
||||
|
||||
class Expr extends @expr {
|
||||
string toString() { none() }
|
||||
}
|
||||
|
||||
class Location extends @location_default {
|
||||
string toString() { none() }
|
||||
}
|
||||
|
||||
class NameSpace extends @namespace {
|
||||
string toString() { none() }
|
||||
}
|
||||
|
||||
from StaticAssert sa, Expr condition, string message, Location loc, NameSpace ns
|
||||
where
|
||||
static_asserts(sa, condition, message, loc) and
|
||||
namespaces(ns, "")
|
||||
select sa, condition, message, loc, ns
|
|
@ -0,0 +1,4 @@
|
|||
description: Give static_assert's an enclosing element
|
||||
compatibility: partial
|
||||
static_asserts.rel: run static_asserts.qlo
|
||||
|
Загрузка…
Ссылка в новой задаче