mirror of
https://github.com/github/codeql.git
synced 2025-12-16 16:53:25 +01:00
Shared: Undo changes to existing QLDoc.
This commit is contained in:
@@ -9,21 +9,21 @@ signature module InputSig {
|
||||
/**
|
||||
* Represents a node in the data flow graph.
|
||||
*/
|
||||
class Node {
|
||||
/** Gets a textual representation of this element. */
|
||||
string toString();
|
||||
class Node {
|
||||
/** Gets a textual representation of this element. */
|
||||
string toString();
|
||||
|
||||
/**
|
||||
* Holds if this element is at the specified location.
|
||||
* The location spans column `startcolumn` of line `startline` to
|
||||
* column `endcolumn` of line `endline` in file `filepath`.
|
||||
* For more information, see
|
||||
* [Locations](https://codeql.github.com/docs/writing-codeql-queries/providing-locations-in-codeql-queries/).
|
||||
*/
|
||||
predicate hasLocationInfo(
|
||||
string filepath, int startline, int startcolumn, int endline, int endcolumn
|
||||
);
|
||||
}
|
||||
/**
|
||||
* Holds if this element is at the specified location.
|
||||
* The location spans column `startcolumn` of line `startline` to
|
||||
* column `endcolumn` of line `endline` in file `filepath`.
|
||||
* For more information, see
|
||||
* [Locations](https://codeql.github.com/docs/writing-codeql-queries/providing-locations-in-codeql-queries/).
|
||||
*/
|
||||
predicate hasLocationInfo(
|
||||
string filepath, int startline, int startcolumn, int endline, int endcolumn
|
||||
);
|
||||
}
|
||||
|
||||
class ParameterNode extends Node;
|
||||
|
||||
@@ -172,13 +172,10 @@ signature module InputSig {
|
||||
/**
|
||||
* Represents a content approximation.
|
||||
*/
|
||||
class ContentApprox {
|
||||
/**
|
||||
* Gets a textual representation of this element.
|
||||
* @return The textual representation of this element.
|
||||
*/
|
||||
string toString();
|
||||
}
|
||||
class ContentApprox {
|
||||
/** Gets a textual representation of this element. */
|
||||
string toString();
|
||||
}
|
||||
|
||||
ContentApprox getContentApprox(Content c);
|
||||
|
||||
|
||||
@@ -245,12 +245,7 @@ signature module Semantic {
|
||||
* Represents a phi node in the SSA form.
|
||||
*/
|
||||
class SsaPhiNode extends SsaVariable {
|
||||
/**
|
||||
* Holds if `inp` is an input to the phi node along the edge originating in `bb`.
|
||||
* @param inp The input variable.
|
||||
* @param bb The basic block.
|
||||
* @return True if `inp` is an input to the phi node along the edge originating in `bb`, false otherwise.
|
||||
*/
|
||||
/** Holds if `inp` is an input to the phi node along the edge originating in `bb`. */
|
||||
predicate hasInputFromBlock(SsaVariable inp, BasicBlock bb);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user