CodeQL library for C#
codeql/csharp-all 3.1.1 (changelog, source)
Search

Module ArgumentNodes

Import path

import semmle.code.csharp.dataflow.internal.DataFlowPrivate

Classes

DelegateSelfArgumentNode

A data-flow node that represents a delegate passed into itself.

ExplicitArgumentNode

A data-flow node that represents an explicit call argument.

MallocNode

A node that corresponds to the value of an object creation (new C()) before the constructor has run.

ParamsArgumentNode

A data-flow node that represents the implicit array creation in a call to a callable with a params parameter. For example, there is an implicit array creation new [] { "a", "b", "c" } in