mirror of
https://github.com/github/codeql.git
synced 2025-12-16 08:43:11 +01:00
Add dummy instantiations for other languages.
This commit is contained in:
@@ -148,6 +148,19 @@ module SourceSinkInterpretationInput implements
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
predicate barrierElement(
|
||||||
|
Element n, string output, string kind, Public::Provenance provenance, string model
|
||||||
|
) {
|
||||||
|
none()
|
||||||
|
}
|
||||||
|
|
||||||
|
predicate barrierGuardElement(
|
||||||
|
Element n, string input, Public::AcceptingValue acceptingvalue, string kind,
|
||||||
|
Public::Provenance provenance, string model
|
||||||
|
) {
|
||||||
|
none()
|
||||||
|
}
|
||||||
|
|
||||||
private newtype TInterpretNode =
|
private newtype TInterpretNode =
|
||||||
TElement_(Element n) or
|
TElement_(Element n) or
|
||||||
TNode_(Node n)
|
TNode_(Node n)
|
||||||
|
|||||||
@@ -235,6 +235,19 @@ module SourceSinkInterpretationInput implements
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
predicate barrierElement(
|
||||||
|
Element n, string output, string kind, Public::Provenance provenance, string model
|
||||||
|
) {
|
||||||
|
none()
|
||||||
|
}
|
||||||
|
|
||||||
|
predicate barrierGuardElement(
|
||||||
|
Element n, string input, Public::AcceptingValue acceptingvalue, string kind,
|
||||||
|
Public::Provenance provenance, string model
|
||||||
|
) {
|
||||||
|
none()
|
||||||
|
}
|
||||||
|
|
||||||
class SourceOrSinkElement = Element;
|
class SourceOrSinkElement = Element;
|
||||||
|
|
||||||
private newtype TInterpretNode =
|
private newtype TInterpretNode =
|
||||||
|
|||||||
@@ -163,6 +163,19 @@ module SourceSinkInterpretationInput implements
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
predicate barrierElement(
|
||||||
|
Element n, string output, string kind, Public::Provenance provenance, string model
|
||||||
|
) {
|
||||||
|
none()
|
||||||
|
}
|
||||||
|
|
||||||
|
predicate barrierGuardElement(
|
||||||
|
Element n, string input, Public::AcceptingValue acceptingvalue, string kind,
|
||||||
|
Public::Provenance provenance, string model
|
||||||
|
) {
|
||||||
|
none()
|
||||||
|
}
|
||||||
|
|
||||||
// Note that due to embedding, which is currently implemented via some
|
// Note that due to embedding, which is currently implemented via some
|
||||||
// Methods having multiple qualified names, a given Method is liable to have
|
// Methods having multiple qualified names, a given Method is liable to have
|
||||||
// more than one SourceOrSinkElement, one for each of the names it claims.
|
// more than one SourceOrSinkElement, one for each of the names it claims.
|
||||||
|
|||||||
@@ -159,6 +159,19 @@ module SourceSinkInterpretationInput implements
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
predicate barrierElement(
|
||||||
|
Element n, string output, string kind, Public::Provenance provenance, string model
|
||||||
|
) {
|
||||||
|
none()
|
||||||
|
}
|
||||||
|
|
||||||
|
predicate barrierGuardElement(
|
||||||
|
Element n, string input, Public::AcceptingValue acceptingvalue, string kind,
|
||||||
|
Public::Provenance provenance, string model
|
||||||
|
) {
|
||||||
|
none()
|
||||||
|
}
|
||||||
|
|
||||||
private newtype TInterpretNode =
|
private newtype TInterpretNode =
|
||||||
TElement_(Element n) or
|
TElement_(Element n) or
|
||||||
TNode_(Node n) or
|
TNode_(Node n) or
|
||||||
|
|||||||
Reference in New Issue
Block a user