mirror of
https://github.com/github/codeql.git
synced 2026-04-21 06:55:31 +02:00
C++: Document Node0Impl, remove a debug change.
This commit is contained in:
@@ -89,7 +89,7 @@ module Input implements InputSig<DataFlowImplSpecific::CppDataFlow> {
|
||||
}
|
||||
}
|
||||
|
||||
/*private*/ import Make<DataFlowImplSpecific::CppDataFlow, Input> as Impl
|
||||
private import Make<DataFlowImplSpecific::CppDataFlow, Input> as Impl
|
||||
|
||||
private module StepsInput implements Impl::Private::StepsInputSig {
|
||||
DataFlowCall getACall(Public::SummarizedCallable sc) { result.getStaticCallTarget() = sc }
|
||||
|
||||
@@ -94,6 +94,11 @@ module NodeStars {
|
||||
|
||||
import NodeStars
|
||||
|
||||
/**
|
||||
* A cut-down `DataFlow::Node` class that does not depend on the output of SSA.
|
||||
* This can thus be safely used in the SSA computations themselves, as well as
|
||||
* in construction of other node classes (`TIRDataFlowNode`).
|
||||
*/
|
||||
class Node0Impl extends TIRDataFlowNode0 {
|
||||
/**
|
||||
* INTERNAL: Do not use.
|
||||
|
||||
Reference in New Issue
Block a user