diff --git a/dokka/main/cpg-analysis/navigation.html b/dokka/main/cpg-analysis/navigation.html index 634bad8e79..ad3266ce89 100644 --- a/dokka/main/cpg-analysis/navigation.html +++ b/dokka/main/cpg-analysis/navigation.html @@ -977,557 +977,562 @@ get() -
+
+ +
+
-
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
- Node + Node
- -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
-
+
- -
+ -
+ -
+ -
+ -
+ -
+
-
+ -
+
-
+ -
+ -
+ -
+ -
+
diff --git a/dokka/main/cpg-console/navigation.html b/dokka/main/cpg-console/navigation.html index 634bad8e79..ad3266ce89 100644 --- a/dokka/main/cpg-console/navigation.html +++ b/dokka/main/cpg-console/navigation.html @@ -977,557 +977,562 @@ get()
-
+
+ +
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
- Node + Node
- -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
-
+
- -
+ -
+ -
+ -
+ -
+ -
+
-
+ -
+
-
+ -
+ -
+ -
+ -
+
diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-constructor-declaration/index.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-constructor-declaration/index.html index ee3ba7e387..fd1e0a5e49 100644 --- a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-constructor-declaration/index.html +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-constructor-declaration/index.html @@ -89,7 +89,22 @@

Constructors

Properties

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override var aliases: MutableSet<HasAliases>

The aliases which this node has.

+
+
+
+
+
diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-constant-declaration/index.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-constant-declaration/index.html index 61ed9f5b85..4df4147f3e 100644 --- a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-constant-declaration/index.html +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-constant-declaration/index.html @@ -89,7 +89,22 @@

Constructors

Properties

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override var aliases: MutableSet<HasAliases>

The aliases which this node has.

+
+
+
+
+
diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-field-declaration/index.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-field-declaration/index.html index 7ef6cb4762..b82d7edc88 100644 --- a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-field-declaration/index.html +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-field-declaration/index.html @@ -89,7 +89,22 @@

Constructors

Properties

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override var aliases: MutableSet<HasAliases>

The aliases which this node has.

+
+
+
+
+
@@ -374,6 +389,21 @@

Properties

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Determines if this is a global variable.

+
+
+
+
diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/index.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/index.html index 11e06d121c..79e70b111e 100644 --- a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/index.html +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/index.html @@ -108,7 +108,22 @@

Types

Properties

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override var aliases: MutableSet<HasAliases>

The aliases which this node has.

+
+
+
+
+
diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-method-declaration/index.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-method-declaration/index.html index 63cea80917..743e338ac7 100644 --- a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-method-declaration/index.html +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-method-declaration/index.html @@ -89,7 +89,22 @@

Constructors

Properties

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override var aliases: MutableSet<HasAliases>

The aliases which this node has.

+
+
+
+
+
diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-parameter-declaration/index.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-parameter-declaration/index.html index 729a1610c7..575b524e2f 100644 --- a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-parameter-declaration/index.html +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-parameter-declaration/index.html @@ -89,7 +89,22 @@

Constructors

Properties

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override var aliases: MutableSet<HasAliases>

The aliases which this node has.

+
+
+
+
+
diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-problem-declaration/index.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-problem-declaration/index.html index a15353bd3a..04fb8ebaa7 100644 --- a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-problem-declaration/index.html +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-problem-declaration/index.html @@ -89,7 +89,22 @@

Constructors

Properties

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override var aliases: MutableSet<HasAliases>

The aliases which this node has.

+
+
+
+
+
diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-tuple-declaration/index.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-tuple-declaration/index.html index 9f2859f133..40ec2ba204 100644 --- a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-tuple-declaration/index.html +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-tuple-declaration/index.html @@ -89,7 +89,22 @@

Constructors

Properties

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override var aliases: MutableSet<HasAliases>

The aliases which this node has.

+
+
+
+
+
@@ -374,6 +389,21 @@

Properties

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Determines if this is a global variable.

+
+
+
+
diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-type-parameter-declaration/index.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-type-parameter-declaration/index.html index 0814be1146..22edac0b69 100644 --- a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-type-parameter-declaration/index.html +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-type-parameter-declaration/index.html @@ -89,7 +89,22 @@

Constructors

Properties

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override var aliases: MutableSet<HasAliases>

The aliases which this node has.

+
+
+
+
+
diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/aliases.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/aliases.html new file mode 100644 index 0000000000..745922a061 --- /dev/null +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/aliases.html @@ -0,0 +1,77 @@ + + + + + aliases + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

aliases

+
+
open override var aliases: MutableSet<HasAliases>

The aliases which this node has.

+
+ +
+
+
+ + + diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/index.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/index.html index af6ec18f7a..817c62f87f 100644 --- a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/index.html +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/index.html @@ -63,7 +63,7 @@
@@ -89,7 +89,22 @@

Constructors

Properties

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override var aliases: MutableSet<HasAliases>

The aliases which this node has.

+
+
+
+
+
diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/index.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/index.html index f6ccca694d..9e81a73deb 100644 --- a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/index.html +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/index.html @@ -89,7 +89,22 @@

Constructors

Properties

-
+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override var aliases: MutableSet<HasAliases>

The aliases which this node has.

+
+
+
+
+
@@ -359,6 +374,21 @@

Properties

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+

Determines if this is a global variable.

+
+
+
+
diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/is-global.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/is-global.html new file mode 100644 index 0000000000..cce5f02bc5 --- /dev/null +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/is-global.html @@ -0,0 +1,77 @@ + + + + + isGlobal + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

isGlobal

+
+

Determines if this is a global variable.

+
+ +
+
+
+ + + diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/index.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/index.html index c0900bdb66..a936db9e89 100644 --- a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/index.html +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/index.html @@ -394,7 +394,7 @@

Types

-

A declaration who has a type.

+

A declaration who has a type.

diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/index.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/index.html index 6efbcc9676..1958d0bd8a 100644 --- a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/index.html +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/index.html @@ -104,6 +104,21 @@

Properties

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override var aliases: MutableSet<HasAliases>

The aliases which this node has.

+
+
+
+
diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/aliases.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/aliases.html new file mode 100644 index 0000000000..544fa4d5d3 --- /dev/null +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/aliases.html @@ -0,0 +1,77 @@ + + + + + aliases + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

aliases

+
+
open override var aliases: MutableSet<HasAliases>

The aliases which this node has.

+
+ +
+
+
+ + + diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/index.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/index.html index ae27e67c9c..42cc01a280 100644 --- a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/index.html +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/index.html @@ -63,7 +63,7 @@

Reference

-

An expression, which refers to something which is declared, e.g. a variable. For example, the expression a = b, which itself is an AssignExpression, contains two References, one for the variable a and one for variable b, which have been previously been declared.

Inheritors

+

An expression, which refers to something which is declared, e.g. a variable. For example, the expression a = b, which itself is an AssignExpression, contains two References, one for the variable a and one for variable b, which have been previously been declared.

Inheritors

@@ -104,6 +104,21 @@

Properties

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
open override var aliases: MutableSet<HasAliases>

The aliases which this node has.

+
+
+
+
diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/index.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/index.html index fedc24156c..a2b5829496 100644 --- a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/index.html +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/index.html @@ -409,7 +409,7 @@

Types

-

An expression, which refers to something which is declared, e.g. a variable. For example, the expression a = b, which itself is an AssignExpression, contains two References, one for the variable a and one for variable b, which have been previously been declared.

+

An expression, which refers to something which is declared, e.g. a variable. For example, the expression a = b, which itself is an AssignExpression, contains two References, one for the variable a and one for variable b, which have been previously been declared.

diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph/-has-aliases/aliases.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph/-has-aliases/aliases.html new file mode 100644 index 0000000000..5b2c49d5de --- /dev/null +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph/-has-aliases/aliases.html @@ -0,0 +1,77 @@ + + + + + aliases + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

aliases

+
+

The aliases which this node has.

+
+ +
+
+
+ + + diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph/-has-aliases/index.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph/-has-aliases/index.html new file mode 100644 index 0000000000..6a817075bd --- /dev/null +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph/-has-aliases/index.html @@ -0,0 +1,101 @@ + + + + + HasAliases + + + + + + + + + + + + + + + + + + +
+ +
+ +
+
+ +
+

HasAliases

+
interface HasAliases

Some nodes have aliases, i.e., it potentially references another variable. This means that writing to this node, also writes to its aliases and vice-versa.

Inheritors

+
+
+
+
+
+

Properties

+
+
+
+
+ + +
Link copied to clipboard
+
+
+
+

The aliases which this node has.

+
+
+
+
+
+
+
+
+
+ +
+
+
+ + + diff --git a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph/index.html b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph/index.html index 49e7c3e591..f32191b39a 100644 --- a/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph/index.html +++ b/dokka/main/cpg-core/de.fraunhofer.aisec.cpg.graph/index.html @@ -294,6 +294,21 @@

Types

+ +
+
+
+ + +
Link copied to clipboard
+
+
+
+
interface HasAliases

Some nodes have aliases, i.e., it potentially references another variable. This means that writing to this node, also writes to its aliases and vice-versa.

+
+
+
+
diff --git a/dokka/main/cpg-core/navigation.html b/dokka/main/cpg-core/navigation.html index 634bad8e79..ad3266ce89 100644 --- a/dokka/main/cpg-core/navigation.html +++ b/dokka/main/cpg-core/navigation.html @@ -977,557 +977,562 @@ get()
-
+
+ +
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
- Node + Node
- -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
-
+
- -
+ -
+ -
+ -
+ -
+ -
+
-
+ -
+
-
+ -
+ -
+ -
+ -
+
diff --git a/dokka/main/cpg-language-cxx/navigation.html b/dokka/main/cpg-language-cxx/navigation.html index 634bad8e79..ad3266ce89 100644 --- a/dokka/main/cpg-language-cxx/navigation.html +++ b/dokka/main/cpg-language-cxx/navigation.html @@ -977,557 +977,562 @@ get()
-
+
+ +
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
- Node + Node
- -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
-
+
- -
+ -
+ -
+ -
+ -
+ -
+
-
+ -
+
-
+ -
+ -
+ -
+ -
+
diff --git a/dokka/main/cpg-language-go/navigation.html b/dokka/main/cpg-language-go/navigation.html index 634bad8e79..ad3266ce89 100644 --- a/dokka/main/cpg-language-go/navigation.html +++ b/dokka/main/cpg-language-go/navigation.html @@ -977,557 +977,562 @@ get()
-
+
+ +
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
- Node + Node
- -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
-
+
- -
+ -
+ -
+ -
+ -
+ -
+
-
+ -
+
-
+ -
+ -
+ -
+ -
+
diff --git a/dokka/main/cpg-language-java/navigation.html b/dokka/main/cpg-language-java/navigation.html index 634bad8e79..ad3266ce89 100644 --- a/dokka/main/cpg-language-java/navigation.html +++ b/dokka/main/cpg-language-java/navigation.html @@ -977,557 +977,562 @@ get()
-
+
+ +
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
- Node + Node
- -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
-
+
- -
+ -
+ -
+ -
+ -
+ -
+
-
+ -
+
-
+ -
+ -
+ -
+ -
+
diff --git a/dokka/main/cpg-language-llvm/navigation.html b/dokka/main/cpg-language-llvm/navigation.html index 634bad8e79..ad3266ce89 100644 --- a/dokka/main/cpg-language-llvm/navigation.html +++ b/dokka/main/cpg-language-llvm/navigation.html @@ -977,557 +977,562 @@ get()
-
+
+ +
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
- Node + Node
- -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
-
+
- -
+ -
+ -
+ -
+ -
+ -
+
-
+ -
+
-
+ -
+ -
+ -
+ -
+
diff --git a/dokka/main/cpg-language-python/navigation.html b/dokka/main/cpg-language-python/navigation.html index 634bad8e79..ad3266ce89 100644 --- a/dokka/main/cpg-language-python/navigation.html +++ b/dokka/main/cpg-language-python/navigation.html @@ -977,557 +977,562 @@ get()
-
+
+ +
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
- Node + Node
- -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
-
+
- -
+ -
+ -
+ -
+ -
+ -
+
-
+ -
+
-
+ -
+ -
+ -
+ -
+
diff --git a/dokka/main/cpg-language-ruby/navigation.html b/dokka/main/cpg-language-ruby/navigation.html index 634bad8e79..ad3266ce89 100644 --- a/dokka/main/cpg-language-ruby/navigation.html +++ b/dokka/main/cpg-language-ruby/navigation.html @@ -977,557 +977,562 @@ get()
-
+
+ +
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
- Node + Node
- -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
-
+
- -
+ -
+ -
+ -
+ -
+ -
+
-
+ -
+
-
+ -
+ -
+ -
+ -
+
diff --git a/dokka/main/cpg-language-typescript/navigation.html b/dokka/main/cpg-language-typescript/navigation.html index 634bad8e79..ad3266ce89 100644 --- a/dokka/main/cpg-language-typescript/navigation.html +++ b/dokka/main/cpg-language-typescript/navigation.html @@ -977,557 +977,562 @@ get()
-
+
+ +
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
- Node + Node
- -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
-
+
- -
+ -
+ -
+ -
+ -
+ -
+
-
+ -
+
-
+ -
+ -
+ -
+ -
+
diff --git a/dokka/main/cpg-neo4j/navigation.html b/dokka/main/cpg-neo4j/navigation.html index 634bad8e79..ad3266ce89 100644 --- a/dokka/main/cpg-neo4j/navigation.html +++ b/dokka/main/cpg-neo4j/navigation.html @@ -977,557 +977,562 @@ get()
-
+
+ +
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
- Node + Node
- -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
-
+
- -
+ -
+ -
+ -
+ -
+ -
+
-
+ -
+
-
+ -
+ -
+ -
+ -
+
diff --git a/dokka/main/navigation.html b/dokka/main/navigation.html index a6880147ea..b6a2c1253c 100644 --- a/dokka/main/navigation.html +++ b/dokka/main/navigation.html @@ -977,557 +977,562 @@ get()
-
+
+ +
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
- Node + Node
- -
+ -
+ -
+ -
+ -
+ -
+ -
+ -
+
-
+
- -
+ -
+ -
+ -
+ -
+ -
+
-
+ -
+
-
+ -
+ -
+ -
+ -
+
diff --git a/dokka/main/scripts/pages.json b/dokka/main/scripts/pages.json index fd5e04f7d5..ca8cb3fc5c 100644 --- a/dokka/main/scripts/pages.json +++ b/dokka/main/scripts/pages.json @@ -1 +1 @@ -[{"name":"class CompilationDatabase : Plugin","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/index.html","searchKeys":["CompilationDatabase","class CompilationDatabase : Plugin","de.fraunhofer.aisec.cpg.console.CompilationDatabase"]},{"name":"class MultiLineToStringStyle : ToStringStyle","description":"de.fraunhofer.aisec.cpg.analysis.MultiLineToStringStyle","location":"cpg-console/de.fraunhofer.aisec.cpg.analysis/-multi-line-to-string-style/index.html","searchKeys":["MultiLineToStringStyle","class MultiLineToStringStyle : ToStringStyle","de.fraunhofer.aisec.cpg.analysis.MultiLineToStringStyle"]},{"name":"class Neo4jPlugin : Plugin","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/index.html","searchKeys":["Neo4jPlugin","class Neo4jPlugin : Plugin","de.fraunhofer.aisec.cpg.console.Neo4jPlugin"]},{"name":"class NullPointerCheck","description":"de.fraunhofer.aisec.cpg.analysis.NullPointerCheck","location":"cpg-console/de.fraunhofer.aisec.cpg.analysis/-null-pointer-check/index.html","searchKeys":["NullPointerCheck","class NullPointerCheck","de.fraunhofer.aisec.cpg.analysis.NullPointerCheck"]},{"name":"class OutOfBoundsCheck","description":"de.fraunhofer.aisec.cpg.analysis.OutOfBoundsCheck","location":"cpg-console/de.fraunhofer.aisec.cpg.analysis/-out-of-bounds-check/index.html","searchKeys":["OutOfBoundsCheck","class OutOfBoundsCheck","de.fraunhofer.aisec.cpg.analysis.OutOfBoundsCheck"]},{"name":"class RunPlugin : Plugin","description":"de.fraunhofer.aisec.cpg.console.RunPlugin","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/index.html","searchKeys":["RunPlugin","class RunPlugin : Plugin","de.fraunhofer.aisec.cpg.console.RunPlugin"]},{"name":"class ShowCodePlugin : Plugin","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/index.html","searchKeys":["ShowCodePlugin","class ShowCodePlugin : Plugin","de.fraunhofer.aisec.cpg.console.ShowCodePlugin"]},{"name":"class TranslatePlugin : Plugin","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/index.html","searchKeys":["TranslatePlugin","class TranslatePlugin : Plugin","de.fraunhofer.aisec.cpg.console.TranslatePlugin"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.analysis.NullPointerCheck.NullPointerCheck","location":"cpg-console/de.fraunhofer.aisec.cpg.analysis/-null-pointer-check/-null-pointer-check.html","searchKeys":["NullPointerCheck","constructor()","de.fraunhofer.aisec.cpg.analysis.NullPointerCheck.NullPointerCheck"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.analysis.OutOfBoundsCheck.OutOfBoundsCheck","location":"cpg-console/de.fraunhofer.aisec.cpg.analysis/-out-of-bounds-check/-out-of-bounds-check.html","searchKeys":["OutOfBoundsCheck","constructor()","de.fraunhofer.aisec.cpg.analysis.OutOfBoundsCheck.OutOfBoundsCheck"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.CompilationDatabase","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/-compilation-database.html","searchKeys":["CompilationDatabase","constructor()","de.fraunhofer.aisec.cpg.console.CompilationDatabase.CompilationDatabase"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Neo4jPlugin","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/-neo4j-plugin.html","searchKeys":["Neo4jPlugin","constructor()","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Neo4jPlugin"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.RunPlugin","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/-run-plugin.html","searchKeys":["RunPlugin","constructor()","de.fraunhofer.aisec.cpg.console.RunPlugin.RunPlugin"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.ShowCodePlugin","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/-show-code-plugin.html","searchKeys":["ShowCodePlugin","constructor()","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.ShowCodePlugin"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.TranslatePlugin","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/-translate-plugin.html","searchKeys":["TranslatePlugin","constructor()","de.fraunhofer.aisec.cpg.console.TranslatePlugin.TranslatePlugin"]},{"name":"constructor(conf: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/-load/-load.html","searchKeys":["Load","constructor(conf: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.Load"]},{"name":"constructor(conf: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/-load/-load.html","searchKeys":["Load","constructor(conf: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.Load"]},{"name":"constructor(conf: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.Load.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/-load/-load.html","searchKeys":["Load","constructor(conf: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.RunPlugin.Load.Load"]},{"name":"constructor(conf: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/-load/-load.html","searchKeys":["Load","constructor(conf: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.Load"]},{"name":"constructor(conf: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/-load/-load.html","searchKeys":["Load","constructor(conf: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.Load"]},{"name":"fun Collection.printCode(linesAhead: Int = 0, showNumbers: Boolean = false): Collection","description":"de.fraunhofer.aisec.cpg.console.printCode","location":"cpg-console/de.fraunhofer.aisec.cpg.console/print-code.html","searchKeys":["printCode","fun Collection.printCode(linesAhead: Int = 0, showNumbers: Boolean = false): Collection","de.fraunhofer.aisec.cpg.console.printCode"]},{"name":"fun Node.fancyCode(linesAhead: Int = 0, showNumbers: Boolean): String?","description":"de.fraunhofer.aisec.cpg.console.fancyCode","location":"cpg-console/de.fraunhofer.aisec.cpg.console/fancy-code.html","searchKeys":["fancyCode","fun Node.fancyCode(linesAhead: Int = 0, showNumbers: Boolean): String?","de.fraunhofer.aisec.cpg.console.fancyCode"]},{"name":"fun Node.printCode(linesAhead: Int = 0, showNumbers: Boolean = false): Node","description":"de.fraunhofer.aisec.cpg.console.printCode","location":"cpg-console/de.fraunhofer.aisec.cpg.console/print-code.html","searchKeys":["printCode","fun Node.printCode(linesAhead: Int = 0, showNumbers: Boolean = false): Node","de.fraunhofer.aisec.cpg.console.printCode"]},{"name":"fun Node?.fancyLocationLink(): String","description":"de.fraunhofer.aisec.cpg.console.fancyLocationLink","location":"cpg-console/de.fraunhofer.aisec.cpg.console/fancy-location-link.html","searchKeys":["fancyLocationLink","fun Node?.fancyLocationLink(): String","de.fraunhofer.aisec.cpg.console.fancyLocationLink"]},{"name":"fun getCode(file: String, region: Region): String","description":"de.fraunhofer.aisec.cpg.console.getCode","location":"cpg-console/de.fraunhofer.aisec.cpg.console/get-code.html","searchKeys":["getCode","fun getCode(file: String, region: Region): String","de.fraunhofer.aisec.cpg.console.getCode"]},{"name":"fun getFanciesFor(original: Node?, node: Node?): List>","description":"de.fraunhofer.aisec.cpg.console.getFanciesFor","location":"cpg-console/de.fraunhofer.aisec.cpg.console/get-fancies-for.html","searchKeys":["getFanciesFor","fun getFanciesFor(original: Node?, node: Node?): List>","de.fraunhofer.aisec.cpg.console.getFanciesFor"]},{"name":"fun getRelativeLocation(parentRegion: Region, region: Region): Region","description":"de.fraunhofer.aisec.cpg.console.getRelativeLocation","location":"cpg-console/de.fraunhofer.aisec.cpg.console/get-relative-location.html","searchKeys":["getRelativeLocation","fun getRelativeLocation(parentRegion: Region, region: Region): Region","de.fraunhofer.aisec.cpg.console.getRelativeLocation"]},{"name":"fun handleHasBase(node: HasBase)","description":"de.fraunhofer.aisec.cpg.analysis.NullPointerCheck.handleHasBase","location":"cpg-console/de.fraunhofer.aisec.cpg.analysis/-null-pointer-check/handle-has-base.html","searchKeys":["handleHasBase","fun handleHasBase(node: HasBase)","de.fraunhofer.aisec.cpg.analysis.NullPointerCheck.handleHasBase"]},{"name":"fun main(args: Array)","description":"de.fraunhofer.aisec.cpg.console.CpgConsole.main","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-cpg-console/main.html","searchKeys":["main","fun main(args: Array)","de.fraunhofer.aisec.cpg.console.CpgConsole.main"]},{"name":"fun run(result: TranslationResult)","description":"de.fraunhofer.aisec.cpg.analysis.NullPointerCheck.run","location":"cpg-console/de.fraunhofer.aisec.cpg.analysis/-null-pointer-check/run.html","searchKeys":["run","fun run(result: TranslationResult)","de.fraunhofer.aisec.cpg.analysis.NullPointerCheck.run"]},{"name":"fun run(result: TranslationResult)","description":"de.fraunhofer.aisec.cpg.analysis.OutOfBoundsCheck.run","location":"cpg-console/de.fraunhofer.aisec.cpg.analysis/-out-of-bounds-check/run.html","searchKeys":["run","fun run(result: TranslationResult)","de.fraunhofer.aisec.cpg.analysis.OutOfBoundsCheck.run"]},{"name":"inner class Load(conf: ReplConfiguration) : BaseCommand","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/-load/index.html","searchKeys":["Load","inner class Load(conf: ReplConfiguration) : BaseCommand","de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load"]},{"name":"inner class Load(conf: ReplConfiguration) : BaseCommand","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/-load/index.html","searchKeys":["Load","inner class Load(conf: ReplConfiguration) : BaseCommand","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load"]},{"name":"inner class Load(conf: ReplConfiguration) : BaseCommand","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/-load/index.html","searchKeys":["Load","inner class Load(conf: ReplConfiguration) : BaseCommand","de.fraunhofer.aisec.cpg.console.RunPlugin.Load"]},{"name":"inner class Load(conf: ReplConfiguration) : BaseCommand","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/-load/index.html","searchKeys":["Load","inner class Load(conf: ReplConfiguration) : BaseCommand","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load"]},{"name":"inner class Load(conf: ReplConfiguration) : BaseCommand","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/-load/index.html","searchKeys":["Load","inner class Load(conf: ReplConfiguration) : BaseCommand","de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load"]},{"name":"lateinit var repl: Shell","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.repl","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/repl.html","searchKeys":["repl","lateinit var repl: Shell","de.fraunhofer.aisec.cpg.console.CompilationDatabase.repl"]},{"name":"lateinit var repl: Shell","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.repl","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/repl.html","searchKeys":["repl","lateinit var repl: Shell","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.repl"]},{"name":"lateinit var repl: Shell","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.repl","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/repl.html","searchKeys":["repl","lateinit var repl: Shell","de.fraunhofer.aisec.cpg.console.RunPlugin.repl"]},{"name":"lateinit var repl: Shell","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.repl","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/repl.html","searchKeys":["repl","lateinit var repl: Shell","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.repl"]},{"name":"lateinit var repl: Shell","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.repl","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/repl.html","searchKeys":["repl","lateinit var repl: Shell","de.fraunhofer.aisec.cpg.console.TranslatePlugin.repl"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.analysis.MultiLineToStringStyle.Companion","location":"cpg-console/de.fraunhofer.aisec.cpg.analysis/-multi-line-to-string-style/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.analysis.MultiLineToStringStyle.Companion"]},{"name":"object CpgConsole","description":"de.fraunhofer.aisec.cpg.console.CpgConsole","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-cpg-console/index.html","searchKeys":["CpgConsole","object CpgConsole","de.fraunhofer.aisec.cpg.console.CpgConsole"]},{"name":"open override fun cleanUp()","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.cleanUp","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/clean-up.html","searchKeys":["cleanUp","open override fun cleanUp()","de.fraunhofer.aisec.cpg.console.CompilationDatabase.cleanUp"]},{"name":"open override fun cleanUp()","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.cleanUp","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/clean-up.html","searchKeys":["cleanUp","open override fun cleanUp()","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.cleanUp"]},{"name":"open override fun cleanUp()","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.cleanUp","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/clean-up.html","searchKeys":["cleanUp","open override fun cleanUp()","de.fraunhofer.aisec.cpg.console.RunPlugin.cleanUp"]},{"name":"open override fun cleanUp()","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.cleanUp","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/clean-up.html","searchKeys":["cleanUp","open override fun cleanUp()","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.cleanUp"]},{"name":"open override fun cleanUp()","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.cleanUp","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/clean-up.html","searchKeys":["cleanUp","open override fun cleanUp()","de.fraunhofer.aisec.cpg.console.TranslatePlugin.cleanUp"]},{"name":"open override fun execute(line: String): Command.Result","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.execute","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/-load/execute.html","searchKeys":["execute","open override fun execute(line: String): Command.Result","de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.execute"]},{"name":"open override fun execute(line: String): Command.Result","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.execute","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/-load/execute.html","searchKeys":["execute","open override fun execute(line: String): Command.Result","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.execute"]},{"name":"open override fun execute(line: String): Command.Result","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.Load.execute","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/-load/execute.html","searchKeys":["execute","open override fun execute(line: String): Command.Result","de.fraunhofer.aisec.cpg.console.RunPlugin.Load.execute"]},{"name":"open override fun execute(line: String): Command.Result","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.execute","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/-load/execute.html","searchKeys":["execute","open override fun execute(line: String): Command.Result","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.execute"]},{"name":"open override fun execute(line: String): Command.Result","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.execute","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/-load/execute.html","searchKeys":["execute","open override fun execute(line: String): Command.Result","de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.execute"]},{"name":"open override fun init(repl: Shell, config: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.init","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/init.html","searchKeys":["init","open override fun init(repl: Shell, config: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.CompilationDatabase.init"]},{"name":"open override fun init(repl: Shell, config: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.init","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/init.html","searchKeys":["init","open override fun init(repl: Shell, config: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.init"]},{"name":"open override fun init(repl: Shell, config: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.init","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/init.html","searchKeys":["init","open override fun init(repl: Shell, config: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.RunPlugin.init"]},{"name":"open override fun init(repl: Shell, config: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.init","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/init.html","searchKeys":["init","open override fun init(repl: Shell, config: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.init"]},{"name":"open override fun init(repl: Shell, config: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.init","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/init.html","searchKeys":["init","open override fun init(repl: Shell, config: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.TranslatePlugin.init"]},{"name":"open override val description: String","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.description","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/-load/description.html","searchKeys":["description","open override val description: String","de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.description"]},{"name":"open override val description: String","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.description","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/-load/description.html","searchKeys":["description","open override val description: String","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.description"]},{"name":"open override val description: String","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.Load.description","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/-load/description.html","searchKeys":["description","open override val description: String","de.fraunhofer.aisec.cpg.console.RunPlugin.Load.description"]},{"name":"open override val description: String","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.description","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/-load/description.html","searchKeys":["description","open override val description: String","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.description"]},{"name":"open override val description: String","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.description","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/-load/description.html","searchKeys":["description","open override val description: String","de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.description"]},{"name":"open override val name: String","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.name","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/-load/name.html","searchKeys":["name","open override val name: String","de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.name"]},{"name":"open override val name: String","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.name","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/-load/name.html","searchKeys":["name","open override val name: String","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.name"]},{"name":"open override val name: String","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.Load.name","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/-load/name.html","searchKeys":["name","open override val name: String","de.fraunhofer.aisec.cpg.console.RunPlugin.Load.name"]},{"name":"open override val name: String","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.name","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/-load/name.html","searchKeys":["name","open override val name: String","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.name"]},{"name":"open override val name: String","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.name","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/-load/name.html","searchKeys":["name","open override val name: String","de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.name"]},{"name":"open override val params: String","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.params","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/-load/params.html","searchKeys":["params","open override val params: String","de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.params"]},{"name":"open override val params: String","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.params","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/-load/params.html","searchKeys":["params","open override val params: String","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.params"]},{"name":"open override val params: String","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.Load.params","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/-load/params.html","searchKeys":["params","open override val params: String","de.fraunhofer.aisec.cpg.console.RunPlugin.Load.params"]},{"name":"open override val params: String","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.params","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/-load/params.html","searchKeys":["params","open override val params: String","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.params"]},{"name":"open override val params: String","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.params","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/-load/params.html","searchKeys":["params","open override val params: String","de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.params"]},{"name":"open override val short: String","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.short","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/-load/short.html","searchKeys":["short","open override val short: String","de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.short"]},{"name":"open override val short: String","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.short","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/-load/short.html","searchKeys":["short","open override val short: String","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.short"]},{"name":"open override val short: String","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.Load.short","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/-load/short.html","searchKeys":["short","open override val short: String","de.fraunhofer.aisec.cpg.console.RunPlugin.Load.short"]},{"name":"open override val short: String","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.short","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/-load/short.html","searchKeys":["short","open override val short: String","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.short"]},{"name":"open override val short: String","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.short","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/-load/short.html","searchKeys":["short","open override val short: String","de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.short"]},{"name":"val styles: SyntaxPlugin.HighlightStylesFromConfiguration","description":"de.fraunhofer.aisec.cpg.console.styles","location":"cpg-console/de.fraunhofer.aisec.cpg.console/styles.html","searchKeys":["styles","val styles: SyntaxPlugin.HighlightStylesFromConfiguration","de.fraunhofer.aisec.cpg.console.styles"]},{"name":"class DeclarationHandler(lang: TypeScriptLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.typescript.DeclarationHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-declaration-handler/index.html","searchKeys":["DeclarationHandler","class DeclarationHandler(lang: TypeScriptLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.typescript.DeclarationHandler"]},{"name":"class ExpressionHandler(lang: TypeScriptLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.typescript.ExpressionHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-expression-handler/index.html","searchKeys":["ExpressionHandler","class ExpressionHandler(lang: TypeScriptLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.typescript.ExpressionHandler"]},{"name":"class Location(var file: String, var pos: Int, var end: Int)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.Location","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-location/index.html","searchKeys":["Location","class Location(var file: String, var pos: Int, var end: Int)","de.fraunhofer.aisec.cpg.frontends.typescript.Location"]},{"name":"class StatementHandler(lang: TypeScriptLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.typescript.StatementHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-statement-handler/index.html","searchKeys":["StatementHandler","class StatementHandler(lang: TypeScriptLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.typescript.StatementHandler"]},{"name":"class TypeHandler(frontend: TypeScriptLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-handler/index.html","searchKeys":["TypeHandler","class TypeHandler(frontend: TypeScriptLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.typescript.TypeHandler"]},{"name":"class TypeScriptLanguage : JavaScriptLanguage","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguage","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language/index.html","searchKeys":["TypeScriptLanguage","class TypeScriptLanguage : JavaScriptLanguage","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguage"]},{"name":"class TypeScriptLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/index.html","searchKeys":["TypeScriptLanguageFrontend","class TypeScriptLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend"]},{"name":"class TypeScriptNode(var type: String, var children: List?, var location: Location, var code: String?)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-node/index.html","searchKeys":["TypeScriptNode","class TypeScriptNode(var type: String, var children: List?, var location: Location, var code: String?)","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.JavaScriptLanguage","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-java-script-language/-java-script-language.html","searchKeys":["JavaScriptLanguage","constructor()","de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.JavaScriptLanguage"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguage.TypeScriptLanguage","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language/-type-script-language.html","searchKeys":["TypeScriptLanguage","constructor()","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguage.TypeScriptLanguage"]},{"name":"constructor(file: String, pos: Int, end: Int)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.Location.Location","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-location/-location.html","searchKeys":["Location","constructor(file: String, pos: Int, end: Int)","de.fraunhofer.aisec.cpg.frontends.typescript.Location.Location"]},{"name":"constructor(frontend: TypeScriptLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeHandler.TypeHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-handler/-type-handler.html","searchKeys":["TypeHandler","constructor(frontend: TypeScriptLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.typescript.TypeHandler.TypeHandler"]},{"name":"constructor(lang: TypeScriptLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.DeclarationHandler.DeclarationHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-declaration-handler/-declaration-handler.html","searchKeys":["DeclarationHandler","constructor(lang: TypeScriptLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.typescript.DeclarationHandler.DeclarationHandler"]},{"name":"constructor(lang: TypeScriptLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.ExpressionHandler.ExpressionHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-expression-handler/-expression-handler.html","searchKeys":["ExpressionHandler","constructor(lang: TypeScriptLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.typescript.ExpressionHandler.ExpressionHandler"]},{"name":"constructor(lang: TypeScriptLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.StatementHandler.StatementHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-statement-handler/-statement-handler.html","searchKeys":["StatementHandler","constructor(lang: TypeScriptLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.typescript.StatementHandler.StatementHandler"]},{"name":"constructor(language: Language, ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.TypeScriptLanguageFrontend","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/-type-script-language-frontend.html","searchKeys":["TypeScriptLanguageFrontend","constructor(language: Language, ctx: TranslationContext)","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.TypeScriptLanguageFrontend"]},{"name":"constructor(type: String, children: List?, location: Location, code: String?)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.TypeScriptNode","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-node/-type-script-node.html","searchKeys":["TypeScriptNode","constructor(type: String, children: List?, location: Location, code: String?)","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.TypeScriptNode"]},{"name":"fun firstChild(type: String): TypeScriptNode?","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.firstChild","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-node/first-child.html","searchKeys":["firstChild","fun firstChild(type: String): TypeScriptNode?","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.firstChild"]},{"name":"fun getRegionFromStartEnd(file: File, start: Int, end: Int): Region?","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.getRegionFromStartEnd","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/get-region-from-start-end.html","searchKeys":["getRegionFromStartEnd","fun getRegionFromStartEnd(file: File, start: Int, end: Int): Region?","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.getRegionFromStartEnd"]},{"name":"fun handleComments(file: File, translationUnit: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.handleComments","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/handle-comments.html","searchKeys":["handleComments","fun handleComments(file: File, translationUnit: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.handleComments"]},{"name":"fun handleNode(node: TypeScriptNode): Type","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeHandler.handleNode","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-handler/handle-node.html","searchKeys":["handleNode","fun handleNode(node: TypeScriptNode): Type","de.fraunhofer.aisec.cpg.frontends.typescript.TypeHandler.handleNode"]},{"name":"fun handleSourceFile(node: TypeScriptNode): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.typescript.DeclarationHandler.handleSourceFile","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-declaration-handler/handle-source-file.html","searchKeys":["handleSourceFile","fun handleSourceFile(node: TypeScriptNode): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.typescript.DeclarationHandler.handleSourceFile"]},{"name":"fun processAnnotations(node: Node, astNode: TypeScriptNode)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.processAnnotations","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/process-annotations.html","searchKeys":["processAnnotations","fun processAnnotations(node: Node, astNode: TypeScriptNode)","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.processAnnotations"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.Companion","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.Companion"]},{"name":"open class JavaScriptLanguage : Language , HasShortCircuitOperators","description":"de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-java-script-language/index.html","searchKeys":["JavaScriptLanguage","open class JavaScriptLanguage : Language , HasShortCircuitOperators","de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage"]},{"name":"open override fun codeOf(astNode: TypeScriptNode): String?","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.codeOf","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/code-of.html","searchKeys":["codeOf","open override fun codeOf(astNode: TypeScriptNode): String?","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.codeOf"]},{"name":"open override fun locationOf(astNode: TypeScriptNode): PhysicalLocation","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.locationOf","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/location-of.html","searchKeys":["locationOf","open override fun locationOf(astNode: TypeScriptNode): PhysicalLocation","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.locationOf"]},{"name":"open override fun parse(file: File): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.parse","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/parse.html","searchKeys":["parse","open override fun parse(file: File): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.parse"]},{"name":"open override fun setComment(node: Node, astNode: TypeScriptNode)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.setComment","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/set-comment.html","searchKeys":["setComment","open override fun setComment(node: Node, astNode: TypeScriptNode)","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.setComment"]},{"name":"open override fun typeOf(type: TypeScriptNode): Type","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.typeOf","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/type-of.html","searchKeys":["typeOf","open override fun typeOf(type: TypeScriptNode): Type","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.typeOf"]},{"name":"open override val builtInTypes: Map","description":"de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.builtInTypes","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-java-script-language/built-in-types.html","searchKeys":["builtInTypes","open override val builtInTypes: Map","de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.builtInTypes"]},{"name":"open override val compoundAssignmentOperators: Set","description":"de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.compoundAssignmentOperators","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-java-script-language/compound-assignment-operators.html","searchKeys":["compoundAssignmentOperators","open override val compoundAssignmentOperators: Set","de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.compoundAssignmentOperators"]},{"name":"open override val conjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.conjunctiveOperators","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-java-script-language/conjunctive-operators.html","searchKeys":["conjunctiveOperators","open override val conjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.conjunctiveOperators"]},{"name":"open override val disjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.disjunctiveOperators","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-java-script-language/disjunctive-operators.html","searchKeys":["disjunctiveOperators","open override val disjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.disjunctiveOperators"]},{"name":"open override val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.fileExtensions","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-java-script-language/file-extensions.html","searchKeys":["fileExtensions","open override val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.fileExtensions"]},{"name":"open override val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguage.fileExtensions","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language/file-extensions.html","searchKeys":["fileExtensions","open override val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguage.fileExtensions"]},{"name":"open override val frontend: KClass","description":"de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.frontend","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-java-script-language/frontend.html","searchKeys":["frontend","open override val frontend: KClass","de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.frontend"]},{"name":"open override val namespaceDelimiter: String","description":"de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.namespaceDelimiter","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-java-script-language/namespace-delimiter.html","searchKeys":["namespaceDelimiter","open override val namespaceDelimiter: String","de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.namespaceDelimiter"]},{"name":"val declarationHandler: DeclarationHandler","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.declarationHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/declaration-handler.html","searchKeys":["declarationHandler","val declarationHandler: DeclarationHandler","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.declarationHandler"]},{"name":"val expressionHandler: ExpressionHandler","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.expressionHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/expression-handler.html","searchKeys":["expressionHandler","val expressionHandler: ExpressionHandler","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.expressionHandler"]},{"name":"val statementHandler: StatementHandler","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.statementHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/statement-handler.html","searchKeys":["statementHandler","val statementHandler: StatementHandler","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.statementHandler"]},{"name":"val typeChildNode: TypeScriptNode?","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.typeChildNode","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-node/type-child-node.html","searchKeys":["typeChildNode","val typeChildNode: TypeScriptNode?","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.typeChildNode"]},{"name":"val typeHandler: TypeHandler","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.typeHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/type-handler.html","searchKeys":["typeHandler","val typeHandler: TypeHandler","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.typeHandler"]},{"name":"var children: List?","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.children","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-node/children.html","searchKeys":["children","var children: List?","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.children"]},{"name":"var code: String?","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.code","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-node/code.html","searchKeys":["code","var code: String?","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.code"]},{"name":"var end: Int","description":"de.fraunhofer.aisec.cpg.frontends.typescript.Location.end","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-location/end.html","searchKeys":["end","var end: Int","de.fraunhofer.aisec.cpg.frontends.typescript.Location.end"]},{"name":"var file: String","description":"de.fraunhofer.aisec.cpg.frontends.typescript.Location.file","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-location/file.html","searchKeys":["file","var file: String","de.fraunhofer.aisec.cpg.frontends.typescript.Location.file"]},{"name":"var location: Location","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.location","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-node/location.html","searchKeys":["location","var location: Location","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.location"]},{"name":"var pos: Int","description":"de.fraunhofer.aisec.cpg.frontends.typescript.Location.pos","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-location/pos.html","searchKeys":["pos","var pos: Int","de.fraunhofer.aisec.cpg.frontends.typescript.Location.pos"]},{"name":"var type: String","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.type","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-node/type.html","searchKeys":["type","var type: String","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.type"]},{"name":"CHAR","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.CHAR","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/-c-h-a-r/index.html","searchKeys":["CHAR","CHAR","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.CHAR"]},{"name":"FLOAT","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.FLOAT","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/-f-l-o-a-t/index.html","searchKeys":["FLOAT","FLOAT","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.FLOAT"]},{"name":"IDENT","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.IDENT","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/-i-d-e-n-t/index.html","searchKeys":["IDENT","IDENT","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.IDENT"]},{"name":"IMAG","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.IMAG","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/-i-m-a-g/index.html","searchKeys":["IMAG","IMAG","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.IMAG"]},{"name":"INT","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.INT","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/-i-n-t/index.html","searchKeys":["INT","INT","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.INT"]},{"name":"STRING","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.STRING","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/-s-t-r-i-n-g/index.html","searchKeys":["STRING","STRING","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.STRING"]},{"name":"abstract class GoHandler(configConstructor: Supplier, lang: GoLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-handler/index.html","searchKeys":["GoHandler","abstract class GoHandler(configConstructor: Supplier, lang: GoLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.golang.GoHandler"]},{"name":"abstract fun GetArrayTypeElt(arrayType: GoStandardLibrary.Ast.ArrayType): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetArrayTypeElt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-array-type-elt.html","searchKeys":["GetArrayTypeElt","abstract fun GetArrayTypeElt(arrayType: GoStandardLibrary.Ast.ArrayType): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetArrayTypeElt"]},{"name":"abstract fun GetAssignStmtLhs(assignStmt: GoStandardLibrary.Ast.AssignStmt, i: Int): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetAssignStmtLhs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-assign-stmt-lhs.html","searchKeys":["GetAssignStmtLhs","abstract fun GetAssignStmtLhs(assignStmt: GoStandardLibrary.Ast.AssignStmt, i: Int): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetAssignStmtLhs"]},{"name":"abstract fun GetAssignStmtRhs(assignStmt: GoStandardLibrary.Ast.AssignStmt, i: Int): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetAssignStmtRhs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-assign-stmt-rhs.html","searchKeys":["GetAssignStmtRhs","abstract fun GetAssignStmtRhs(assignStmt: GoStandardLibrary.Ast.AssignStmt, i: Int): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetAssignStmtRhs"]},{"name":"abstract fun GetAssignStmtTok(assignStmt: GoStandardLibrary.Ast.AssignStmt): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetAssignStmtTok","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-assign-stmt-tok.html","searchKeys":["GetAssignStmtTok","abstract fun GetAssignStmtTok(assignStmt: GoStandardLibrary.Ast.AssignStmt): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetAssignStmtTok"]},{"name":"abstract fun GetBasicLitKind(basicLit: GoStandardLibrary.Ast.BasicLit): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBasicLitKind","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-basic-lit-kind.html","searchKeys":["GetBasicLitKind","abstract fun GetBasicLitKind(basicLit: GoStandardLibrary.Ast.BasicLit): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBasicLitKind"]},{"name":"abstract fun GetBasicLitValue(basicLit: GoStandardLibrary.Ast.BasicLit): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBasicLitValue","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-basic-lit-value.html","searchKeys":["GetBasicLitValue","abstract fun GetBasicLitValue(basicLit: GoStandardLibrary.Ast.BasicLit): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBasicLitValue"]},{"name":"abstract fun GetBinaryExprOpString(binaryExpr: GoStandardLibrary.Ast.BinaryExpr): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBinaryExprOpString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-binary-expr-op-string.html","searchKeys":["GetBinaryExprOpString","abstract fun GetBinaryExprOpString(binaryExpr: GoStandardLibrary.Ast.BinaryExpr): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBinaryExprOpString"]},{"name":"abstract fun GetBinaryExprX(binaryExpr: GoStandardLibrary.Ast.BinaryExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBinaryExprX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-binary-expr-x.html","searchKeys":["GetBinaryExprX","abstract fun GetBinaryExprX(binaryExpr: GoStandardLibrary.Ast.BinaryExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBinaryExprX"]},{"name":"abstract fun GetBinaryExprY(binaryExpr: GoStandardLibrary.Ast.BinaryExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBinaryExprY","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-binary-expr-y.html","searchKeys":["GetBinaryExprY","abstract fun GetBinaryExprY(binaryExpr: GoStandardLibrary.Ast.BinaryExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBinaryExprY"]},{"name":"abstract fun GetBlockStmtList(blockStmt: GoStandardLibrary.Ast.BlockStmt, i: Int): GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBlockStmtList","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-block-stmt-list.html","searchKeys":["GetBlockStmtList","abstract fun GetBlockStmtList(blockStmt: GoStandardLibrary.Ast.BlockStmt, i: Int): GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBlockStmtList"]},{"name":"abstract fun GetBranchStmtLabel(branchStmt: GoStandardLibrary.Ast.BranchStmt): GoStandardLibrary.Ast.Ident?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBranchStmtLabel","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-branch-stmt-label.html","searchKeys":["GetBranchStmtLabel","abstract fun GetBranchStmtLabel(branchStmt: GoStandardLibrary.Ast.BranchStmt): GoStandardLibrary.Ast.Ident?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBranchStmtLabel"]},{"name":"abstract fun GetBranchStmtTokString(branchStmt: GoStandardLibrary.Ast.BranchStmt): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBranchStmtTokString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-branch-stmt-tok-string.html","searchKeys":["GetBranchStmtTokString","abstract fun GetBranchStmtTokString(branchStmt: GoStandardLibrary.Ast.BranchStmt): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBranchStmtTokString"]},{"name":"abstract fun GetCallExprArg(callExpr: GoStandardLibrary.Ast.CallExpr, i: Int): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCallExprArg","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-call-expr-arg.html","searchKeys":["GetCallExprArg","abstract fun GetCallExprArg(callExpr: GoStandardLibrary.Ast.CallExpr, i: Int): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCallExprArg"]},{"name":"abstract fun GetCallExprFun(callExpr: GoStandardLibrary.Ast.CallExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCallExprFun","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-call-expr-fun.html","searchKeys":["GetCallExprFun","abstract fun GetCallExprFun(callExpr: GoStandardLibrary.Ast.CallExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCallExprFun"]},{"name":"abstract fun GetCaseClauseBody(caseClause: GoStandardLibrary.Ast.CaseClause, i: Int): GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCaseClauseBody","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-case-clause-body.html","searchKeys":["GetCaseClauseBody","abstract fun GetCaseClauseBody(caseClause: GoStandardLibrary.Ast.CaseClause, i: Int): GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCaseClauseBody"]},{"name":"abstract fun GetCaseClauseList(caseClause: GoStandardLibrary.Ast.CaseClause, i: Int): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCaseClauseList","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-case-clause-list.html","searchKeys":["GetCaseClauseList","abstract fun GetCaseClauseList(caseClause: GoStandardLibrary.Ast.CaseClause, i: Int): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCaseClauseList"]},{"name":"abstract fun GetChanTypeValue(chanType: GoStandardLibrary.Ast.ChanType): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetChanTypeValue","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-chan-type-value.html","searchKeys":["GetChanTypeValue","abstract fun GetChanTypeValue(chanType: GoStandardLibrary.Ast.ChanType): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetChanTypeValue"]},{"name":"abstract fun GetCommentMapNodeComment(commentMap: GoStandardLibrary.Ast.CommentMap, node: GoStandardLibrary.Ast.Node): String?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCommentMapNodeComment","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-comment-map-node-comment.html","searchKeys":["GetCommentMapNodeComment","abstract fun GetCommentMapNodeComment(commentMap: GoStandardLibrary.Ast.CommentMap, node: GoStandardLibrary.Ast.Node): String?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCommentMapNodeComment"]},{"name":"abstract fun GetCompositeLitElt(compositeLit: GoStandardLibrary.Ast.CompositeLit, i: Int): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCompositeLitElt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-composite-lit-elt.html","searchKeys":["GetCompositeLitElt","abstract fun GetCompositeLitElt(compositeLit: GoStandardLibrary.Ast.CompositeLit, i: Int): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCompositeLitElt"]},{"name":"abstract fun GetCompositeLitType(compositeLit: GoStandardLibrary.Ast.CompositeLit): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCompositeLitType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-composite-lit-type.html","searchKeys":["GetCompositeLitType","abstract fun GetCompositeLitType(compositeLit: GoStandardLibrary.Ast.CompositeLit): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCompositeLitType"]},{"name":"abstract fun GetDeclStmtDecl(declStmt: GoStandardLibrary.Ast.DeclStmt): GoStandardLibrary.Ast.Decl","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetDeclStmtDecl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-decl-stmt-decl.html","searchKeys":["GetDeclStmtDecl","abstract fun GetDeclStmtDecl(declStmt: GoStandardLibrary.Ast.DeclStmt): GoStandardLibrary.Ast.Decl","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetDeclStmtDecl"]},{"name":"abstract fun GetDeferStmtCall(deferStmt: GoStandardLibrary.Ast.DeferStmt): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetDeferStmtCall","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-defer-stmt-call.html","searchKeys":["GetDeferStmtCall","abstract fun GetDeferStmtCall(deferStmt: GoStandardLibrary.Ast.DeferStmt): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetDeferStmtCall"]},{"name":"abstract fun GetEllipsisElt(ellipsis: GoStandardLibrary.Ast.Ellipsis): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetEllipsisElt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-ellipsis-elt.html","searchKeys":["GetEllipsisElt","abstract fun GetEllipsisElt(ellipsis: GoStandardLibrary.Ast.Ellipsis): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetEllipsisElt"]},{"name":"abstract fun GetExprStmtX(exprStmt: GoStandardLibrary.Ast.ExprStmt): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetExprStmtX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-expr-stmt-x.html","searchKeys":["GetExprStmtX","abstract fun GetExprStmtX(exprStmt: GoStandardLibrary.Ast.ExprStmt): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetExprStmtX"]},{"name":"abstract fun GetFieldListList(fieldList: GoStandardLibrary.Ast.FieldList, i: Int): GoStandardLibrary.Ast.Field","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFieldListList","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-field-list-list.html","searchKeys":["GetFieldListList","abstract fun GetFieldListList(fieldList: GoStandardLibrary.Ast.FieldList, i: Int): GoStandardLibrary.Ast.Field","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFieldListList"]},{"name":"abstract fun GetFieldName(field: GoStandardLibrary.Ast.Field, i: Int): GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFieldName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-field-name.html","searchKeys":["GetFieldName","abstract fun GetFieldName(field: GoStandardLibrary.Ast.Field, i: Int): GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFieldName"]},{"name":"abstract fun GetFieldType(field: GoStandardLibrary.Ast.Field): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFieldType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-field-type.html","searchKeys":["GetFieldType","abstract fun GetFieldType(field: GoStandardLibrary.Ast.Field): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFieldType"]},{"name":"abstract fun GetFileComments(file: GoStandardLibrary.Ast.File): Pointer","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileComments","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-file-comments.html","searchKeys":["GetFileComments","abstract fun GetFileComments(file: GoStandardLibrary.Ast.File): Pointer","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileComments"]},{"name":"abstract fun GetFileDecl(file: GoStandardLibrary.Ast.File, i: Int): GoStandardLibrary.Ast.Decl","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileDecl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-file-decl.html","searchKeys":["GetFileDecl","abstract fun GetFileDecl(file: GoStandardLibrary.Ast.File, i: Int): GoStandardLibrary.Ast.Decl","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileDecl"]},{"name":"abstract fun GetFileImport(file: GoStandardLibrary.Ast.File, i: Int): GoStandardLibrary.Ast.ImportSpec","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileImport","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-file-import.html","searchKeys":["GetFileImport","abstract fun GetFileImport(file: GoStandardLibrary.Ast.File, i: Int): GoStandardLibrary.Ast.ImportSpec","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileImport"]},{"name":"abstract fun GetFileName(file: GoStandardLibrary.Ast.File): GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-file-name.html","searchKeys":["GetFileName","abstract fun GetFileName(file: GoStandardLibrary.Ast.File): GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileName"]},{"name":"abstract fun GetFileSetFileName(fileSet: GoStandardLibrary.Ast.FileSet, pos: Int): String?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileSetFileName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-file-set-file-name.html","searchKeys":["GetFileSetFileName","abstract fun GetFileSetFileName(fileSet: GoStandardLibrary.Ast.FileSet, pos: Int): String?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileSetFileName"]},{"name":"abstract fun GetFileSetNodeCode(fileSet: GoStandardLibrary.Ast.FileSet, node: GoStandardLibrary.Ast.Node): String?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileSetNodeCode","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-file-set-node-code.html","searchKeys":["GetFileSetNodeCode","abstract fun GetFileSetNodeCode(fileSet: GoStandardLibrary.Ast.FileSet, node: GoStandardLibrary.Ast.Node): String?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileSetNodeCode"]},{"name":"abstract fun GetFileSetPosition(fileSet: GoStandardLibrary.Ast.FileSet, pos: Int): GoStandardLibrary.Ast.Position","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileSetPosition","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-file-set-position.html","searchKeys":["GetFileSetPosition","abstract fun GetFileSetPosition(fileSet: GoStandardLibrary.Ast.FileSet, pos: Int): GoStandardLibrary.Ast.Position","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileSetPosition"]},{"name":"abstract fun GetForStmtBody(forStmt: GoStandardLibrary.Ast.ForStmt): GoStandardLibrary.Ast.BlockStmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetForStmtBody","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-for-stmt-body.html","searchKeys":["GetForStmtBody","abstract fun GetForStmtBody(forStmt: GoStandardLibrary.Ast.ForStmt): GoStandardLibrary.Ast.BlockStmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetForStmtBody"]},{"name":"abstract fun GetForStmtCond(forStmt: GoStandardLibrary.Ast.ForStmt): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetForStmtCond","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-for-stmt-cond.html","searchKeys":["GetForStmtCond","abstract fun GetForStmtCond(forStmt: GoStandardLibrary.Ast.ForStmt): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetForStmtCond"]},{"name":"abstract fun GetForStmtInit(forStmt: GoStandardLibrary.Ast.ForStmt): GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetForStmtInit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-for-stmt-init.html","searchKeys":["GetForStmtInit","abstract fun GetForStmtInit(forStmt: GoStandardLibrary.Ast.ForStmt): GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetForStmtInit"]},{"name":"abstract fun GetForStmtPost(forStmt: GoStandardLibrary.Ast.ForStmt): GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetForStmtPost","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-for-stmt-post.html","searchKeys":["GetForStmtPost","abstract fun GetForStmtPost(forStmt: GoStandardLibrary.Ast.ForStmt): GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetForStmtPost"]},{"name":"abstract fun GetFuncDeclBody(funcDecl: GoStandardLibrary.Ast.FuncDecl): GoStandardLibrary.Ast.BlockStmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncDeclBody","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-func-decl-body.html","searchKeys":["GetFuncDeclBody","abstract fun GetFuncDeclBody(funcDecl: GoStandardLibrary.Ast.FuncDecl): GoStandardLibrary.Ast.BlockStmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncDeclBody"]},{"name":"abstract fun GetFuncDeclName(funcDecl: GoStandardLibrary.Ast.FuncDecl): GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncDeclName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-func-decl-name.html","searchKeys":["GetFuncDeclName","abstract fun GetFuncDeclName(funcDecl: GoStandardLibrary.Ast.FuncDecl): GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncDeclName"]},{"name":"abstract fun GetFuncDeclRecv(funcDecl: GoStandardLibrary.Ast.FuncDecl): GoStandardLibrary.Ast.FieldList?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncDeclRecv","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-func-decl-recv.html","searchKeys":["GetFuncDeclRecv","abstract fun GetFuncDeclRecv(funcDecl: GoStandardLibrary.Ast.FuncDecl): GoStandardLibrary.Ast.FieldList?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncDeclRecv"]},{"name":"abstract fun GetFuncDeclType(funcDecl: GoStandardLibrary.Ast.FuncDecl): GoStandardLibrary.Ast.FuncType","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncDeclType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-func-decl-type.html","searchKeys":["GetFuncDeclType","abstract fun GetFuncDeclType(funcDecl: GoStandardLibrary.Ast.FuncDecl): GoStandardLibrary.Ast.FuncType","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncDeclType"]},{"name":"abstract fun GetFuncTypeParams(funcType: GoStandardLibrary.Ast.FuncType): GoStandardLibrary.Ast.FieldList","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncTypeParams","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-func-type-params.html","searchKeys":["GetFuncTypeParams","abstract fun GetFuncTypeParams(funcType: GoStandardLibrary.Ast.FuncType): GoStandardLibrary.Ast.FieldList","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncTypeParams"]},{"name":"abstract fun GetFuncTypeResults(funcType: GoStandardLibrary.Ast.FuncType): GoStandardLibrary.Ast.FieldList?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncTypeResults","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-func-type-results.html","searchKeys":["GetFuncTypeResults","abstract fun GetFuncTypeResults(funcType: GoStandardLibrary.Ast.FuncType): GoStandardLibrary.Ast.FieldList?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncTypeResults"]},{"name":"abstract fun GetFuncTypeTypeParams(funcType: GoStandardLibrary.Ast.FuncType): GoStandardLibrary.Ast.FieldList?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncTypeTypeParams","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-func-type-type-params.html","searchKeys":["GetFuncTypeTypeParams","abstract fun GetFuncTypeTypeParams(funcType: GoStandardLibrary.Ast.FuncType): GoStandardLibrary.Ast.FieldList?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncTypeTypeParams"]},{"name":"abstract fun GetGenDeclSpec(genDecl: GoStandardLibrary.Ast.GenDecl, i: Int): GoStandardLibrary.Ast.Spec","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetGenDeclSpec","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-gen-decl-spec.html","searchKeys":["GetGenDeclSpec","abstract fun GetGenDeclSpec(genDecl: GoStandardLibrary.Ast.GenDecl, i: Int): GoStandardLibrary.Ast.Spec","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetGenDeclSpec"]},{"name":"abstract fun GetGenDeclTok(genDecl: GoStandardLibrary.Ast.GenDecl): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetGenDeclTok","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-gen-decl-tok.html","searchKeys":["GetGenDeclTok","abstract fun GetGenDeclTok(genDecl: GoStandardLibrary.Ast.GenDecl): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetGenDeclTok"]},{"name":"abstract fun GetGoStmtCall(goStmt: GoStandardLibrary.Ast.GoStmt): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetGoStmtCall","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-go-stmt-call.html","searchKeys":["GetGoStmtCall","abstract fun GetGoStmtCall(goStmt: GoStandardLibrary.Ast.GoStmt): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetGoStmtCall"]},{"name":"abstract fun GetIdentName(ident: GoStandardLibrary.Ast.Ident): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIdentName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-ident-name.html","searchKeys":["GetIdentName","abstract fun GetIdentName(ident: GoStandardLibrary.Ast.Ident): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIdentName"]},{"name":"abstract fun GetIfStmtBody(ifStmt: GoStandardLibrary.Ast.IfStmt): GoStandardLibrary.Ast.BlockStmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIfStmtBody","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-if-stmt-body.html","searchKeys":["GetIfStmtBody","abstract fun GetIfStmtBody(ifStmt: GoStandardLibrary.Ast.IfStmt): GoStandardLibrary.Ast.BlockStmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIfStmtBody"]},{"name":"abstract fun GetIfStmtCond(ifStmt: GoStandardLibrary.Ast.IfStmt): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIfStmtCond","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-if-stmt-cond.html","searchKeys":["GetIfStmtCond","abstract fun GetIfStmtCond(ifStmt: GoStandardLibrary.Ast.IfStmt): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIfStmtCond"]},{"name":"abstract fun GetIfStmtElse(ifStmt: GoStandardLibrary.Ast.IfStmt): GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIfStmtElse","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-if-stmt-else.html","searchKeys":["GetIfStmtElse","abstract fun GetIfStmtElse(ifStmt: GoStandardLibrary.Ast.IfStmt): GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIfStmtElse"]},{"name":"abstract fun GetIfStmtInit(ifStmt: GoStandardLibrary.Ast.IfStmt): GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIfStmtInit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-if-stmt-init.html","searchKeys":["GetIfStmtInit","abstract fun GetIfStmtInit(ifStmt: GoStandardLibrary.Ast.IfStmt): GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIfStmtInit"]},{"name":"abstract fun GetImportSpecName(importSpec: GoStandardLibrary.Ast.ImportSpec): GoStandardLibrary.Ast.Ident?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetImportSpecName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-import-spec-name.html","searchKeys":["GetImportSpecName","abstract fun GetImportSpecName(importSpec: GoStandardLibrary.Ast.ImportSpec): GoStandardLibrary.Ast.Ident?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetImportSpecName"]},{"name":"abstract fun GetImportSpecPath(importSpec: GoStandardLibrary.Ast.ImportSpec): GoStandardLibrary.Ast.BasicLit","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetImportSpecPath","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-import-spec-path.html","searchKeys":["GetImportSpecPath","abstract fun GetImportSpecPath(importSpec: GoStandardLibrary.Ast.ImportSpec): GoStandardLibrary.Ast.BasicLit","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetImportSpecPath"]},{"name":"abstract fun GetIncDecStmtTokString(incDecStmt: GoStandardLibrary.Ast.IncDecStmt): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIncDecStmtTokString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-inc-dec-stmt-tok-string.html","searchKeys":["GetIncDecStmtTokString","abstract fun GetIncDecStmtTokString(incDecStmt: GoStandardLibrary.Ast.IncDecStmt): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIncDecStmtTokString"]},{"name":"abstract fun GetIncDecStmtX(incDecStmt: GoStandardLibrary.Ast.IncDecStmt): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIncDecStmtX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-inc-dec-stmt-x.html","searchKeys":["GetIncDecStmtX","abstract fun GetIncDecStmtX(incDecStmt: GoStandardLibrary.Ast.IncDecStmt): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIncDecStmtX"]},{"name":"abstract fun GetIndexExprIndex(IndexExpr: GoStandardLibrary.Ast.IndexExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIndexExprIndex","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-index-expr-index.html","searchKeys":["GetIndexExprIndex","abstract fun GetIndexExprIndex(IndexExpr: GoStandardLibrary.Ast.IndexExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIndexExprIndex"]},{"name":"abstract fun GetIndexExprX(IndexExpr: GoStandardLibrary.Ast.IndexExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIndexExprX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-index-expr-x.html","searchKeys":["GetIndexExprX","abstract fun GetIndexExprX(IndexExpr: GoStandardLibrary.Ast.IndexExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIndexExprX"]},{"name":"abstract fun GetIndexListExprIndex(indexListExpr: GoStandardLibrary.Ast.IndexListExpr, i: Int): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIndexListExprIndex","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-index-list-expr-index.html","searchKeys":["GetIndexListExprIndex","abstract fun GetIndexListExprIndex(indexListExpr: GoStandardLibrary.Ast.IndexListExpr, i: Int): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIndexListExprIndex"]},{"name":"abstract fun GetIndexListExprX(indexListExpr: GoStandardLibrary.Ast.IndexListExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIndexListExprX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-index-list-expr-x.html","searchKeys":["GetIndexListExprX","abstract fun GetIndexListExprX(indexListExpr: GoStandardLibrary.Ast.IndexListExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIndexListExprX"]},{"name":"abstract fun GetInterfaceTypeIncomplete(interfaceType: GoStandardLibrary.Ast.InterfaceType): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetInterfaceTypeIncomplete","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-interface-type-incomplete.html","searchKeys":["GetInterfaceTypeIncomplete","abstract fun GetInterfaceTypeIncomplete(interfaceType: GoStandardLibrary.Ast.InterfaceType): Boolean","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetInterfaceTypeIncomplete"]},{"name":"abstract fun GetInterfaceTypeMethods(interfaceType: GoStandardLibrary.Ast.InterfaceType): GoStandardLibrary.Ast.FieldList","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetInterfaceTypeMethods","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-interface-type-methods.html","searchKeys":["GetInterfaceTypeMethods","abstract fun GetInterfaceTypeMethods(interfaceType: GoStandardLibrary.Ast.InterfaceType): GoStandardLibrary.Ast.FieldList","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetInterfaceTypeMethods"]},{"name":"abstract fun GetKeyValueExprKey(keyValueExpr: GoStandardLibrary.Ast.KeyValueExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetKeyValueExprKey","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-key-value-expr-key.html","searchKeys":["GetKeyValueExprKey","abstract fun GetKeyValueExprKey(keyValueExpr: GoStandardLibrary.Ast.KeyValueExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetKeyValueExprKey"]},{"name":"abstract fun GetKeyValueExprValue(keyValueExpr: GoStandardLibrary.Ast.KeyValueExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetKeyValueExprValue","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-key-value-expr-value.html","searchKeys":["GetKeyValueExprValue","abstract fun GetKeyValueExprValue(keyValueExpr: GoStandardLibrary.Ast.KeyValueExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetKeyValueExprValue"]},{"name":"abstract fun GetLabeledStmtLabel(labeledStmt: GoStandardLibrary.Ast.LabeledStmt): GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetLabeledStmtLabel","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-labeled-stmt-label.html","searchKeys":["GetLabeledStmtLabel","abstract fun GetLabeledStmtLabel(labeledStmt: GoStandardLibrary.Ast.LabeledStmt): GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetLabeledStmtLabel"]},{"name":"abstract fun GetLabeledStmtStmt(labeledStmt: GoStandardLibrary.Ast.LabeledStmt): GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetLabeledStmtStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-labeled-stmt-stmt.html","searchKeys":["GetLabeledStmtStmt","abstract fun GetLabeledStmtStmt(labeledStmt: GoStandardLibrary.Ast.LabeledStmt): GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetLabeledStmtStmt"]},{"name":"abstract fun GetMapTypeKey(mapType: GoStandardLibrary.Ast.MapType): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetMapTypeKey","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-map-type-key.html","searchKeys":["GetMapTypeKey","abstract fun GetMapTypeKey(mapType: GoStandardLibrary.Ast.MapType): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetMapTypeKey"]},{"name":"abstract fun GetMapTypeValue(mapType: GoStandardLibrary.Ast.MapType): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetMapTypeValue","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-map-type-value.html","searchKeys":["GetMapTypeValue","abstract fun GetMapTypeValue(mapType: GoStandardLibrary.Ast.MapType): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetMapTypeValue"]},{"name":"abstract fun GetNodeEnd(node: GoStandardLibrary.Ast.Node): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNodeEnd","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-node-end.html","searchKeys":["GetNodeEnd","abstract fun GetNodeEnd(node: GoStandardLibrary.Ast.Node): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNodeEnd"]},{"name":"abstract fun GetNodePos(node: GoStandardLibrary.Ast.Node): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNodePos","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-node-pos.html","searchKeys":["GetNodePos","abstract fun GetNodePos(node: GoStandardLibrary.Ast.Node): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNodePos"]},{"name":"abstract fun GetNumAssignStmtLhs(assignStmt: GoStandardLibrary.Ast.AssignStmt): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumAssignStmtLhs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-assign-stmt-lhs.html","searchKeys":["GetNumAssignStmtLhs","abstract fun GetNumAssignStmtLhs(assignStmt: GoStandardLibrary.Ast.AssignStmt): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumAssignStmtLhs"]},{"name":"abstract fun GetNumAssignStmtRhs(assignStmt: GoStandardLibrary.Ast.AssignStmt): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumAssignStmtRhs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-assign-stmt-rhs.html","searchKeys":["GetNumAssignStmtRhs","abstract fun GetNumAssignStmtRhs(assignStmt: GoStandardLibrary.Ast.AssignStmt): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumAssignStmtRhs"]},{"name":"abstract fun GetNumBlockStmtList(blockStmt: GoStandardLibrary.Ast.BlockStmt): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumBlockStmtList","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-block-stmt-list.html","searchKeys":["GetNumBlockStmtList","abstract fun GetNumBlockStmtList(blockStmt: GoStandardLibrary.Ast.BlockStmt): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumBlockStmtList"]},{"name":"abstract fun GetNumCallExprArgs(callExpr: GoStandardLibrary.Ast.CallExpr): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumCallExprArgs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-call-expr-args.html","searchKeys":["GetNumCallExprArgs","abstract fun GetNumCallExprArgs(callExpr: GoStandardLibrary.Ast.CallExpr): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumCallExprArgs"]},{"name":"abstract fun GetNumCaseClauseBody(caseClause: GoStandardLibrary.Ast.CaseClause): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumCaseClauseBody","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-case-clause-body.html","searchKeys":["GetNumCaseClauseBody","abstract fun GetNumCaseClauseBody(caseClause: GoStandardLibrary.Ast.CaseClause): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumCaseClauseBody"]},{"name":"abstract fun GetNumCaseClauseList(caseClause: GoStandardLibrary.Ast.CaseClause): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumCaseClauseList","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-case-clause-list.html","searchKeys":["GetNumCaseClauseList","abstract fun GetNumCaseClauseList(caseClause: GoStandardLibrary.Ast.CaseClause): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumCaseClauseList"]},{"name":"abstract fun GetNumCompositeLitElts(compositeLit: GoStandardLibrary.Ast.CompositeLit): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumCompositeLitElts","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-composite-lit-elts.html","searchKeys":["GetNumCompositeLitElts","abstract fun GetNumCompositeLitElts(compositeLit: GoStandardLibrary.Ast.CompositeLit): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumCompositeLitElts"]},{"name":"abstract fun GetNumFieldListList(fieldList: GoStandardLibrary.Ast.FieldList): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumFieldListList","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-field-list-list.html","searchKeys":["GetNumFieldListList","abstract fun GetNumFieldListList(fieldList: GoStandardLibrary.Ast.FieldList): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumFieldListList"]},{"name":"abstract fun GetNumFieldNames(field: GoStandardLibrary.Ast.Field): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumFieldNames","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-field-names.html","searchKeys":["GetNumFieldNames","abstract fun GetNumFieldNames(field: GoStandardLibrary.Ast.Field): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumFieldNames"]},{"name":"abstract fun GetNumFileDecls(file: GoStandardLibrary.Ast.File): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumFileDecls","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-file-decls.html","searchKeys":["GetNumFileDecls","abstract fun GetNumFileDecls(file: GoStandardLibrary.Ast.File): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumFileDecls"]},{"name":"abstract fun GetNumFileImports(file: GoStandardLibrary.Ast.File): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumFileImports","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-file-imports.html","searchKeys":["GetNumFileImports","abstract fun GetNumFileImports(file: GoStandardLibrary.Ast.File): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumFileImports"]},{"name":"abstract fun GetNumGenDeclSpecs(genDecl: GoStandardLibrary.Ast.GenDecl): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumGenDeclSpecs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-gen-decl-specs.html","searchKeys":["GetNumGenDeclSpecs","abstract fun GetNumGenDeclSpecs(genDecl: GoStandardLibrary.Ast.GenDecl): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumGenDeclSpecs"]},{"name":"abstract fun GetNumIndexListExprIndices(indexListExpr: GoStandardLibrary.Ast.IndexListExpr): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumIndexListExprIndices","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-index-list-expr-indices.html","searchKeys":["GetNumIndexListExprIndices","abstract fun GetNumIndexListExprIndices(indexListExpr: GoStandardLibrary.Ast.IndexListExpr): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumIndexListExprIndices"]},{"name":"abstract fun GetNumReturnStmtResults(returnStmt: GoStandardLibrary.Ast.ReturnStmt): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumReturnStmtResults","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-return-stmt-results.html","searchKeys":["GetNumReturnStmtResults","abstract fun GetNumReturnStmtResults(returnStmt: GoStandardLibrary.Ast.ReturnStmt): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumReturnStmtResults"]},{"name":"abstract fun GetNumValueSpecNames(valueSpec: GoStandardLibrary.Ast.ValueSpec): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumValueSpecNames","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-value-spec-names.html","searchKeys":["GetNumValueSpecNames","abstract fun GetNumValueSpecNames(valueSpec: GoStandardLibrary.Ast.ValueSpec): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumValueSpecNames"]},{"name":"abstract fun GetNumValueSpecValues(valueSpec: GoStandardLibrary.Ast.ValueSpec): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumValueSpecValues","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-value-spec-values.html","searchKeys":["GetNumValueSpecValues","abstract fun GetNumValueSpecValues(valueSpec: GoStandardLibrary.Ast.ValueSpec): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumValueSpecValues"]},{"name":"abstract fun GetParenExprX(parenExpr: GoStandardLibrary.Ast.ParenExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetParenExprX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-paren-expr-x.html","searchKeys":["GetParenExprX","abstract fun GetParenExprX(parenExpr: GoStandardLibrary.Ast.ParenExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetParenExprX"]},{"name":"abstract fun GetPositionColumn(position: GoStandardLibrary.Ast.Position): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetPositionColumn","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-position-column.html","searchKeys":["GetPositionColumn","abstract fun GetPositionColumn(position: GoStandardLibrary.Ast.Position): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetPositionColumn"]},{"name":"abstract fun GetPositionLine(position: GoStandardLibrary.Ast.Position): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetPositionLine","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-position-line.html","searchKeys":["GetPositionLine","abstract fun GetPositionLine(position: GoStandardLibrary.Ast.Position): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetPositionLine"]},{"name":"abstract fun GetRangeStmtBody(rangeStmt: GoStandardLibrary.Ast.RangeStmt): GoStandardLibrary.Ast.BlockStmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtBody","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-range-stmt-body.html","searchKeys":["GetRangeStmtBody","abstract fun GetRangeStmtBody(rangeStmt: GoStandardLibrary.Ast.RangeStmt): GoStandardLibrary.Ast.BlockStmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtBody"]},{"name":"abstract fun GetRangeStmtKey(rangeStmt: GoStandardLibrary.Ast.RangeStmt): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtKey","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-range-stmt-key.html","searchKeys":["GetRangeStmtKey","abstract fun GetRangeStmtKey(rangeStmt: GoStandardLibrary.Ast.RangeStmt): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtKey"]},{"name":"abstract fun GetRangeStmtTokString(rangeStmt: GoStandardLibrary.Ast.RangeStmt): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtTokString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-range-stmt-tok-string.html","searchKeys":["GetRangeStmtTokString","abstract fun GetRangeStmtTokString(rangeStmt: GoStandardLibrary.Ast.RangeStmt): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtTokString"]},{"name":"abstract fun GetRangeStmtValue(rangeStmt: GoStandardLibrary.Ast.RangeStmt): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtValue","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-range-stmt-value.html","searchKeys":["GetRangeStmtValue","abstract fun GetRangeStmtValue(rangeStmt: GoStandardLibrary.Ast.RangeStmt): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtValue"]},{"name":"abstract fun GetRangeStmtX(rangeStmt: GoStandardLibrary.Ast.RangeStmt): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-range-stmt-x.html","searchKeys":["GetRangeStmtX","abstract fun GetRangeStmtX(rangeStmt: GoStandardLibrary.Ast.RangeStmt): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtX"]},{"name":"abstract fun GetReturnStmtResult(returnStmt: GoStandardLibrary.Ast.ReturnStmt, i: Int): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetReturnStmtResult","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-return-stmt-result.html","searchKeys":["GetReturnStmtResult","abstract fun GetReturnStmtResult(returnStmt: GoStandardLibrary.Ast.ReturnStmt, i: Int): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetReturnStmtResult"]},{"name":"abstract fun GetSelectorExprSel(selectorExpr: GoStandardLibrary.Ast.SelectorExpr): GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSelectorExprSel","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-selector-expr-sel.html","searchKeys":["GetSelectorExprSel","abstract fun GetSelectorExprSel(selectorExpr: GoStandardLibrary.Ast.SelectorExpr): GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSelectorExprSel"]},{"name":"abstract fun GetSelectorExprX(selectorExpr: GoStandardLibrary.Ast.SelectorExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSelectorExprX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-selector-expr-x.html","searchKeys":["GetSelectorExprX","abstract fun GetSelectorExprX(selectorExpr: GoStandardLibrary.Ast.SelectorExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSelectorExprX"]},{"name":"abstract fun GetSendStmtChan(sendStmt: GoStandardLibrary.Ast.SendStmt): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSendStmtChan","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-send-stmt-chan.html","searchKeys":["GetSendStmtChan","abstract fun GetSendStmtChan(sendStmt: GoStandardLibrary.Ast.SendStmt): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSendStmtChan"]},{"name":"abstract fun GetSendStmtValue(sendStmt: GoStandardLibrary.Ast.SendStmt): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSendStmtValue","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-send-stmt-value.html","searchKeys":["GetSendStmtValue","abstract fun GetSendStmtValue(sendStmt: GoStandardLibrary.Ast.SendStmt): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSendStmtValue"]},{"name":"abstract fun GetSliceExprHigh(sliceExpr: GoStandardLibrary.Ast.SliceExpr): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSliceExprHigh","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-slice-expr-high.html","searchKeys":["GetSliceExprHigh","abstract fun GetSliceExprHigh(sliceExpr: GoStandardLibrary.Ast.SliceExpr): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSliceExprHigh"]},{"name":"abstract fun GetSliceExprLow(sliceExpr: GoStandardLibrary.Ast.SliceExpr): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSliceExprLow","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-slice-expr-low.html","searchKeys":["GetSliceExprLow","abstract fun GetSliceExprLow(sliceExpr: GoStandardLibrary.Ast.SliceExpr): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSliceExprLow"]},{"name":"abstract fun GetSliceExprMax(sliceExpr: GoStandardLibrary.Ast.SliceExpr): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSliceExprMax","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-slice-expr-max.html","searchKeys":["GetSliceExprMax","abstract fun GetSliceExprMax(sliceExpr: GoStandardLibrary.Ast.SliceExpr): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSliceExprMax"]},{"name":"abstract fun GetSliceExprX(sliceExpr: GoStandardLibrary.Ast.SliceExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSliceExprX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-slice-expr-x.html","searchKeys":["GetSliceExprX","abstract fun GetSliceExprX(sliceExpr: GoStandardLibrary.Ast.SliceExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSliceExprX"]},{"name":"abstract fun GetStarExprX(starExpr: GoStandardLibrary.Ast.StarExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetStarExprX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-star-expr-x.html","searchKeys":["GetStarExprX","abstract fun GetStarExprX(starExpr: GoStandardLibrary.Ast.StarExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetStarExprX"]},{"name":"abstract fun GetStructTypeFields(structType: GoStandardLibrary.Ast.StructType): GoStandardLibrary.Ast.FieldList","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetStructTypeFields","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-struct-type-fields.html","searchKeys":["GetStructTypeFields","abstract fun GetStructTypeFields(structType: GoStandardLibrary.Ast.StructType): GoStandardLibrary.Ast.FieldList","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetStructTypeFields"]},{"name":"abstract fun GetStructTypeIncomplete(structType: GoStandardLibrary.Ast.StructType): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetStructTypeIncomplete","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-struct-type-incomplete.html","searchKeys":["GetStructTypeIncomplete","abstract fun GetStructTypeIncomplete(structType: GoStandardLibrary.Ast.StructType): Boolean","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetStructTypeIncomplete"]},{"name":"abstract fun GetSwitchStmtBody(stmt: GoStandardLibrary.Ast.SwitchStmt): GoStandardLibrary.Ast.BlockStmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSwitchStmtBody","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-switch-stmt-body.html","searchKeys":["GetSwitchStmtBody","abstract fun GetSwitchStmtBody(stmt: GoStandardLibrary.Ast.SwitchStmt): GoStandardLibrary.Ast.BlockStmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSwitchStmtBody"]},{"name":"abstract fun GetSwitchStmtInit(switchStmt: GoStandardLibrary.Ast.SwitchStmt): GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSwitchStmtInit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-switch-stmt-init.html","searchKeys":["GetSwitchStmtInit","abstract fun GetSwitchStmtInit(switchStmt: GoStandardLibrary.Ast.SwitchStmt): GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSwitchStmtInit"]},{"name":"abstract fun GetSwitchStmtTag(switchStmt: GoStandardLibrary.Ast.SwitchStmt): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSwitchStmtTag","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-switch-stmt-tag.html","searchKeys":["GetSwitchStmtTag","abstract fun GetSwitchStmtTag(switchStmt: GoStandardLibrary.Ast.SwitchStmt): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSwitchStmtTag"]},{"name":"abstract fun GetType(obj: Pointer): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-type.html","searchKeys":["GetType","abstract fun GetType(obj: Pointer): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetType"]},{"name":"abstract fun GetTypeAssertExprType(typeAssertExpr: GoStandardLibrary.Ast.TypeAssertExpr): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeAssertExprType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-type-assert-expr-type.html","searchKeys":["GetTypeAssertExprType","abstract fun GetTypeAssertExprType(typeAssertExpr: GoStandardLibrary.Ast.TypeAssertExpr): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeAssertExprType"]},{"name":"abstract fun GetTypeAssertExprX(typeAssertExpr: GoStandardLibrary.Ast.TypeAssertExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeAssertExprX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-type-assert-expr-x.html","searchKeys":["GetTypeAssertExprX","abstract fun GetTypeAssertExprX(typeAssertExpr: GoStandardLibrary.Ast.TypeAssertExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeAssertExprX"]},{"name":"abstract fun GetTypeSpecAssign(typeSpec: GoStandardLibrary.Ast.TypeSpec): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSpecAssign","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-type-spec-assign.html","searchKeys":["GetTypeSpecAssign","abstract fun GetTypeSpecAssign(typeSpec: GoStandardLibrary.Ast.TypeSpec): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSpecAssign"]},{"name":"abstract fun GetTypeSpecName(typeSpec: GoStandardLibrary.Ast.TypeSpec): GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSpecName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-type-spec-name.html","searchKeys":["GetTypeSpecName","abstract fun GetTypeSpecName(typeSpec: GoStandardLibrary.Ast.TypeSpec): GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSpecName"]},{"name":"abstract fun GetTypeSpecType(typeSpec: GoStandardLibrary.Ast.TypeSpec): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSpecType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-type-spec-type.html","searchKeys":["GetTypeSpecType","abstract fun GetTypeSpecType(typeSpec: GoStandardLibrary.Ast.TypeSpec): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSpecType"]},{"name":"abstract fun GetTypeSwitchStmtAssign(typeSwitchStmt: GoStandardLibrary.Ast.TypeSwitchStmt): GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSwitchStmtAssign","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-type-switch-stmt-assign.html","searchKeys":["GetTypeSwitchStmtAssign","abstract fun GetTypeSwitchStmtAssign(typeSwitchStmt: GoStandardLibrary.Ast.TypeSwitchStmt): GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSwitchStmtAssign"]},{"name":"abstract fun GetTypeSwitchStmtBody(typeSwitchStmt: GoStandardLibrary.Ast.TypeSwitchStmt): GoStandardLibrary.Ast.BlockStmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSwitchStmtBody","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-type-switch-stmt-body.html","searchKeys":["GetTypeSwitchStmtBody","abstract fun GetTypeSwitchStmtBody(typeSwitchStmt: GoStandardLibrary.Ast.TypeSwitchStmt): GoStandardLibrary.Ast.BlockStmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSwitchStmtBody"]},{"name":"abstract fun GetTypeSwitchStmtInit(typeSwitchStmt: GoStandardLibrary.Ast.TypeSwitchStmt): GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSwitchStmtInit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-type-switch-stmt-init.html","searchKeys":["GetTypeSwitchStmtInit","abstract fun GetTypeSwitchStmtInit(typeSwitchStmt: GoStandardLibrary.Ast.TypeSwitchStmt): GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSwitchStmtInit"]},{"name":"abstract fun GetUnaryExprOpString(unaryExpr: GoStandardLibrary.Ast.UnaryExpr): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetUnaryExprOpString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-unary-expr-op-string.html","searchKeys":["GetUnaryExprOpString","abstract fun GetUnaryExprOpString(unaryExpr: GoStandardLibrary.Ast.UnaryExpr): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetUnaryExprOpString"]},{"name":"abstract fun GetUnaryExprX(unaryExpr: GoStandardLibrary.Ast.UnaryExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetUnaryExprX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-unary-expr-x.html","searchKeys":["GetUnaryExprX","abstract fun GetUnaryExprX(unaryExpr: GoStandardLibrary.Ast.UnaryExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetUnaryExprX"]},{"name":"abstract fun GetValueSpecName(valueSpec: GoStandardLibrary.Ast.ValueSpec, i: Int): GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetValueSpecName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-value-spec-name.html","searchKeys":["GetValueSpecName","abstract fun GetValueSpecName(valueSpec: GoStandardLibrary.Ast.ValueSpec, i: Int): GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetValueSpecName"]},{"name":"abstract fun GetValueSpecType(valueSpec: GoStandardLibrary.Ast.ValueSpec): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetValueSpecType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-value-spec-type.html","searchKeys":["GetValueSpecType","abstract fun GetValueSpecType(valueSpec: GoStandardLibrary.Ast.ValueSpec): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetValueSpecType"]},{"name":"abstract fun GetValueSpecValue(valueSpec: GoStandardLibrary.Ast.ValueSpec, i: Int): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetValueSpecValue","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-value-spec-value.html","searchKeys":["GetValueSpecValue","abstract fun GetValueSpecValue(valueSpec: GoStandardLibrary.Ast.ValueSpec, i: Int): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetValueSpecValue"]},{"name":"abstract fun MakeFuncDeclFromFuncLit(funcLit: GoStandardLibrary.Ast.FuncLit): GoStandardLibrary.Ast.FuncDecl","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.MakeFuncDeclFromFuncLit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-make-func-decl-from-func-lit.html","searchKeys":["MakeFuncDeclFromFuncLit","abstract fun MakeFuncDeclFromFuncLit(funcLit: GoStandardLibrary.Ast.FuncLit): GoStandardLibrary.Ast.FuncDecl","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.MakeFuncDeclFromFuncLit"]},{"name":"abstract fun NewCommentMap(fset: GoStandardLibrary.Ast.FileSet, file: GoStandardLibrary.Ast.File, comments: Any): GoStandardLibrary.Ast.CommentMap","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.NewCommentMap","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-new-comment-map.html","searchKeys":["NewCommentMap","abstract fun NewCommentMap(fset: GoStandardLibrary.Ast.FileSet, file: GoStandardLibrary.Ast.File, comments: Any): GoStandardLibrary.Ast.CommentMap","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.NewCommentMap"]},{"name":"abstract fun NewFileSet(): GoStandardLibrary.Ast.FileSet","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.NewFileSet","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-new-file-set.html","searchKeys":["NewFileSet","abstract fun NewFileSet(): GoStandardLibrary.Ast.FileSet","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.NewFileSet"]},{"name":"abstract fun evaluate(tags: Set): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintExpression.evaluate","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-expression/evaluate.html","searchKeys":["evaluate","abstract fun evaluate(tags: Set): Boolean","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintExpression.evaluate"]},{"name":"abstract fun goParserParseFile(fileSet: GoStandardLibrary.Ast.FileSet, path: String): GoStandardLibrary.Ast.File","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.goParserParseFile","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/go-parser-parse-file.html","searchKeys":["goParserParseFile","abstract fun goParserParseFile(fileSet: GoStandardLibrary.Ast.FileSet, path: String): GoStandardLibrary.Ast.File","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.goParserParseFile"]},{"name":"abstract fun handleNode(node: HandlerNode): ResultNode","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoHandler.handleNode","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-handler/handle-node.html","searchKeys":["handleNode","abstract fun handleNode(node: HandlerNode): ResultNode","de.fraunhofer.aisec.cpg.frontends.golang.GoHandler.handleNode"]},{"name":"abstract fun modfileGetFileModule(file: GoStandardLibrary.Modfile.File): GoStandardLibrary.Modfile.Module","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.modfileGetFileModule","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/modfile-get-file-module.html","searchKeys":["modfileGetFileModule","abstract fun modfileGetFileModule(file: GoStandardLibrary.Modfile.File): GoStandardLibrary.Modfile.Module","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.modfileGetFileModule"]},{"name":"abstract fun modfileGetModuleMod(file: GoStandardLibrary.Modfile.Module): GoStandardLibrary.Module.Version","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.modfileGetModuleMod","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/modfile-get-module-mod.html","searchKeys":["modfileGetModuleMod","abstract fun modfileGetModuleMod(file: GoStandardLibrary.Modfile.Module): GoStandardLibrary.Module.Version","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.modfileGetModuleMod"]},{"name":"abstract fun modfileParse(file: String, bytes: String): GoStandardLibrary.Modfile.File","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.modfileParse","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/modfile-parse.html","searchKeys":["modfileParse","abstract fun modfileParse(file: String, bytes: String): GoStandardLibrary.Modfile.File","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.modfileParse"]},{"name":"abstract fun moduleGetVersionPath(version: GoStandardLibrary.Module.Version): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.moduleGetVersionPath","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/module-get-version-path.html","searchKeys":["moduleGetVersionPath","abstract fun moduleGetVersionPath(version: GoStandardLibrary.Module.Version): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.moduleGetVersionPath"]},{"name":"class ArrayType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ArrayType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-array-type/index.html","searchKeys":["ArrayType","class ArrayType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ArrayType"]},{"name":"class AssignStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-assign-stmt/index.html","searchKeys":["AssignStmt","class AssignStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt"]},{"name":"class BasicLit(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/index.html","searchKeys":["BasicLit","class BasicLit(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit"]},{"name":"class BinaryExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-binary-expr/index.html","searchKeys":["BinaryExpr","class BinaryExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr"]},{"name":"class BlockStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BlockStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-block-stmt/index.html","searchKeys":["BlockStmt","class BlockStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BlockStmt"]},{"name":"class BranchStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BranchStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-branch-stmt/index.html","searchKeys":["BranchStmt","class BranchStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BranchStmt"]},{"name":"class BuildConstraintBinaryExpression(val operatorCode: String, val lhs: BuildConstraintExpression, val rhs: BuildConstraintExpression) : BuildConstraintExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-binary-expression/index.html","searchKeys":["BuildConstraintBinaryExpression","class BuildConstraintBinaryExpression(val operatorCode: String, val lhs: BuildConstraintExpression, val rhs: BuildConstraintExpression) : BuildConstraintExpression","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression"]},{"name":"class BuildConstraintParenthesis(val expr: BuildConstraintExpression) : BuildConstraintExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintParenthesis","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-parenthesis/index.html","searchKeys":["BuildConstraintParenthesis","class BuildConstraintParenthesis(val expr: BuildConstraintExpression) : BuildConstraintExpression","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintParenthesis"]},{"name":"class BuildConstraintTag(val tag: String) : BuildConstraintExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintTag","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-tag/index.html","searchKeys":["BuildConstraintTag","class BuildConstraintTag(val tag: String) : BuildConstraintExpression","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintTag"]},{"name":"class BuildConstraintUnaryExpression(val operatorCode: String, val expr: BuildConstraintExpression) : BuildConstraintExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-unary-expression/index.html","searchKeys":["BuildConstraintUnaryExpression","class BuildConstraintUnaryExpression(val operatorCode: String, val expr: BuildConstraintExpression) : BuildConstraintExpression","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression"]},{"name":"class CallExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CallExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-call-expr/index.html","searchKeys":["CallExpr","class CallExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CallExpr"]},{"name":"class CaseClause(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CaseClause","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-case-clause/index.html","searchKeys":["CaseClause","class CaseClause(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CaseClause"]},{"name":"class ChanType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ChanType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-chan-type/index.html","searchKeys":["ChanType","class ChanType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ChanType"]},{"name":"class CommentMap(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CommentMap","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-comment-map/index.html","searchKeys":["CommentMap","class CommentMap(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CommentMap"]},{"name":"class CompositeLit(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CompositeLit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-composite-lit/index.html","searchKeys":["CompositeLit","class CompositeLit(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CompositeLit"]},{"name":"class DeclStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeclStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-decl-stmt/index.html","searchKeys":["DeclStmt","class DeclStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeclStmt"]},{"name":"class DeclarationContext","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-declaration-context/index.html","searchKeys":["DeclarationContext","class DeclarationContext","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext"]},{"name":"class DeclarationHandler(frontend: GoLanguageFrontend) : GoHandler ","description":"de.fraunhofer.aisec.cpg.frontends.golang.DeclarationHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-declaration-handler/index.html","searchKeys":["DeclarationHandler","class DeclarationHandler(frontend: GoLanguageFrontend) : GoHandler ","de.fraunhofer.aisec.cpg.frontends.golang.DeclarationHandler"]},{"name":"class DeferStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeferStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-defer-stmt/index.html","searchKeys":["DeferStmt","class DeferStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeferStmt"]},{"name":"class Ellipsis(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ellipsis","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-ellipsis/index.html","searchKeys":["Ellipsis","class Ellipsis(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ellipsis"]},{"name":"class ExprStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ExprStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-expr-stmt/index.html","searchKeys":["ExprStmt","class ExprStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ExprStmt"]},{"name":"class ExpressionHandler(frontend: GoLanguageFrontend) : GoHandler ","description":"de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-expression-handler/index.html","searchKeys":["ExpressionHandler","class ExpressionHandler(frontend: GoLanguageFrontend) : GoHandler ","de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler"]},{"name":"class Field(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Field","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-field/index.html","searchKeys":["Field","class Field(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Field"]},{"name":"class FieldList(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FieldList","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-field-list/index.html","searchKeys":["FieldList","class FieldList(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FieldList"]},{"name":"class File(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file/index.html","searchKeys":["File","class File(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File"]},{"name":"class File(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.File","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-modfile/-file/index.html","searchKeys":["File","class File(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.File"]},{"name":"class FileSet(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file-set/index.html","searchKeys":["FileSet","class FileSet(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet"]},{"name":"class ForStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-for-stmt/index.html","searchKeys":["ForStmt","class ForStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt"]},{"name":"class FuncDecl(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Decl","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-decl/index.html","searchKeys":["FuncDecl","class FuncDecl(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Decl","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl"]},{"name":"class FuncLit(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncLit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-lit/index.html","searchKeys":["FuncLit","class FuncLit(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncLit"]},{"name":"class FuncType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-type/index.html","searchKeys":["FuncType","class FuncType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType"]},{"name":"class GenDecl(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Decl","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GenDecl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-gen-decl/index.html","searchKeys":["GenDecl","class GenDecl(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Decl","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GenDecl"]},{"name":"class GoEvaluationOrderGraphPass(ctx: TranslationContext) : EvaluationOrderGraphPass","description":"de.fraunhofer.aisec.cpg.passes.GoEvaluationOrderGraphPass","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-evaluation-order-graph-pass/index.html","searchKeys":["GoEvaluationOrderGraphPass","class GoEvaluationOrderGraphPass(ctx: TranslationContext) : EvaluationOrderGraphPass","de.fraunhofer.aisec.cpg.passes.GoEvaluationOrderGraphPass"]},{"name":"class GoExtraPass(ctx: TranslationContext) : ComponentPass, ScopeProvider","description":"de.fraunhofer.aisec.cpg.passes.GoExtraPass","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-extra-pass/index.html","searchKeys":["GoExtraPass","class GoExtraPass(ctx: TranslationContext) : ComponentPass, ScopeProvider","de.fraunhofer.aisec.cpg.passes.GoExtraPass"]},{"name":"class GoLanguage : Language , HasShortCircuitOperators, HasGenerics, HasStructs, HasFirstClassFunctions, HasAnonymousIdentifier","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/index.html","searchKeys":["GoLanguage","class GoLanguage : Language , HasShortCircuitOperators, HasGenerics, HasStructs, HasFirstClassFunctions, HasAnonymousIdentifier","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage"]},{"name":"class GoLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/index.html","searchKeys":["GoLanguageFrontend","class GoLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend"]},{"name":"class GoStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GoStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-go-stmt/index.html","searchKeys":["GoStmt","class GoStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GoStmt"]},{"name":"class Ident(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-ident/index.html","searchKeys":["Ident","class Ident(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident"]},{"name":"class IfStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-if-stmt/index.html","searchKeys":["IfStmt","class IfStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt"]},{"name":"class ImportSpec(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Spec","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ImportSpec","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-import-spec/index.html","searchKeys":["ImportSpec","class ImportSpec(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Spec","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ImportSpec"]},{"name":"class IncDecStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IncDecStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-inc-dec-stmt/index.html","searchKeys":["IncDecStmt","class IncDecStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IncDecStmt"]},{"name":"class IndexExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-index-expr/index.html","searchKeys":["IndexExpr","class IndexExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexExpr"]},{"name":"class IndexListExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexListExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-index-list-expr/index.html","searchKeys":["IndexListExpr","class IndexListExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexListExpr"]},{"name":"class InitializerTypePropagation(decl: HasType, tupleIdx: Int = -1) : HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.passes.GoExtraPass.InitializerTypePropagation","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-extra-pass/-initializer-type-propagation/index.html","searchKeys":["InitializerTypePropagation","class InitializerTypePropagation(decl: HasType, tupleIdx: Int = -1) : HasType.TypeObserver","de.fraunhofer.aisec.cpg.passes.GoExtraPass.InitializerTypePropagation"]},{"name":"class InterfaceType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.InterfaceType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-interface-type/index.html","searchKeys":["InterfaceType","class InterfaceType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.InterfaceType"]},{"name":"class KeyValueExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.KeyValueExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-key-value-expr/index.html","searchKeys":["KeyValueExpr","class KeyValueExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.KeyValueExpr"]},{"name":"class LabeledStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.LabeledStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-labeled-stmt/index.html","searchKeys":["LabeledStmt","class LabeledStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.LabeledStmt"]},{"name":"class MapType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.MapType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-map-type/index.html","searchKeys":["MapType","class MapType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.MapType"]},{"name":"class Module(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.Module","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-modfile/-module/index.html","searchKeys":["Module","class Module(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.Module"]},{"name":"class ParenExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ParenExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-paren-expr/index.html","searchKeys":["ParenExpr","class ParenExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ParenExpr"]},{"name":"class Position(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Position","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-position/index.html","searchKeys":["Position","class Position(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Position"]},{"name":"class RangeStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-range-stmt/index.html","searchKeys":["RangeStmt","class RangeStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt"]},{"name":"class ReturnStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ReturnStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-return-stmt/index.html","searchKeys":["ReturnStmt","class ReturnStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ReturnStmt"]},{"name":"class SelectorExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SelectorExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-selector-expr/index.html","searchKeys":["SelectorExpr","class SelectorExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SelectorExpr"]},{"name":"class SendStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SendStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-send-stmt/index.html","searchKeys":["SendStmt","class SendStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SendStmt"]},{"name":"class SliceExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-slice-expr/index.html","searchKeys":["SliceExpr","class SliceExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr"]},{"name":"class SpecificationHandler(frontend: GoLanguageFrontend) : GoHandler ","description":"de.fraunhofer.aisec.cpg.frontends.golang.SpecificationHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-specification-handler/index.html","searchKeys":["SpecificationHandler","class SpecificationHandler(frontend: GoLanguageFrontend) : GoHandler ","de.fraunhofer.aisec.cpg.frontends.golang.SpecificationHandler"]},{"name":"class StarExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StarExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-star-expr/index.html","searchKeys":["StarExpr","class StarExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StarExpr"]},{"name":"class StatementHandler(frontend: GoLanguageFrontend) : GoHandler ","description":"de.fraunhofer.aisec.cpg.frontends.golang.StatementHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-statement-handler/index.html","searchKeys":["StatementHandler","class StatementHandler(frontend: GoLanguageFrontend) : GoHandler ","de.fraunhofer.aisec.cpg.frontends.golang.StatementHandler"]},{"name":"class StructType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StructType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-struct-type/index.html","searchKeys":["StructType","class StructType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StructType"]},{"name":"class SwitchStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-switch-stmt/index.html","searchKeys":["SwitchStmt","class SwitchStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt"]},{"name":"class Token","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Token","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-token/index.html","searchKeys":["Token","class Token","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Token"]},{"name":"class TypeAssertExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeAssertExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-assert-expr/index.html","searchKeys":["TypeAssertExpr","class TypeAssertExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeAssertExpr"]},{"name":"class TypeSpec(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Spec","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-spec/index.html","searchKeys":["TypeSpec","class TypeSpec(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Spec","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec"]},{"name":"class TypeSwitchStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-switch-stmt/index.html","searchKeys":["TypeSwitchStmt","class TypeSwitchStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt"]},{"name":"class UnaryExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.UnaryExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-unary-expr/index.html","searchKeys":["UnaryExpr","class UnaryExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.UnaryExpr"]},{"name":"class ValueSpec(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Spec","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-value-spec/index.html","searchKeys":["ValueSpec","class ValueSpec(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Spec","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec"]},{"name":"class Version(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Module.Version","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-module/-version/index.html","searchKeys":["Version","class Version(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Module.Version"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.GoLanguage","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/-go-language.html","searchKeys":["GoLanguage","constructor()","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.GoLanguage"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.DeclarationContext","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-declaration-context/-declaration-context.html","searchKeys":["DeclarationContext","constructor()","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.DeclarationContext"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Token.Token","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-token/-token.html","searchKeys":["Token","constructor()","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Token.Token"]},{"name":"constructor(configConstructor: Supplier, lang: GoLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoHandler.GoHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-handler/-go-handler.html","searchKeys":["GoHandler","constructor(configConstructor: Supplier, lang: GoLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.golang.GoHandler.GoHandler"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.GoEvaluationOrderGraphPass.GoEvaluationOrderGraphPass","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-evaluation-order-graph-pass/-go-evaluation-order-graph-pass.html","searchKeys":["GoEvaluationOrderGraphPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.GoEvaluationOrderGraphPass.GoEvaluationOrderGraphPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.GoExtraPass.GoExtraPass","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-extra-pass/-go-extra-pass.html","searchKeys":["GoExtraPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.GoExtraPass.GoExtraPass"]},{"name":"constructor(decl: HasType, tupleIdx: Int = -1)","description":"de.fraunhofer.aisec.cpg.passes.GoExtraPass.InitializerTypePropagation.InitializerTypePropagation","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-extra-pass/-initializer-type-propagation/-initializer-type-propagation.html","searchKeys":["InitializerTypePropagation","constructor(decl: HasType, tupleIdx: Int = -1)","de.fraunhofer.aisec.cpg.passes.GoExtraPass.InitializerTypePropagation.InitializerTypePropagation"]},{"name":"constructor(expr: BuildConstraintExpression)","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintParenthesis.BuildConstraintParenthesis","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-parenthesis/-build-constraint-parenthesis.html","searchKeys":["BuildConstraintParenthesis","constructor(expr: BuildConstraintExpression)","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintParenthesis.BuildConstraintParenthesis"]},{"name":"constructor(frontend: GoLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.golang.DeclarationHandler.DeclarationHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-declaration-handler/-declaration-handler.html","searchKeys":["DeclarationHandler","constructor(frontend: GoLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.golang.DeclarationHandler.DeclarationHandler"]},{"name":"constructor(frontend: GoLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.ExpressionHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-expression-handler/-expression-handler.html","searchKeys":["ExpressionHandler","constructor(frontend: GoLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.ExpressionHandler"]},{"name":"constructor(frontend: GoLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.golang.SpecificationHandler.SpecificationHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-specification-handler/-specification-handler.html","searchKeys":["SpecificationHandler","constructor(frontend: GoLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.golang.SpecificationHandler.SpecificationHandler"]},{"name":"constructor(frontend: GoLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.golang.StatementHandler.StatementHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-statement-handler/-statement-handler.html","searchKeys":["StatementHandler","constructor(frontend: GoLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.golang.StatementHandler.StatementHandler"]},{"name":"constructor(language: Language, ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.GoLanguageFrontend","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-go-language-frontend.html","searchKeys":["GoLanguageFrontend","constructor(language: Language, ctx: TranslationContext)","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.GoLanguageFrontend"]},{"name":"constructor(operatorCode: String, expr: BuildConstraintExpression)","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression.BuildConstraintUnaryExpression","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-unary-expression/-build-constraint-unary-expression.html","searchKeys":["BuildConstraintUnaryExpression","constructor(operatorCode: String, expr: BuildConstraintExpression)","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression.BuildConstraintUnaryExpression"]},{"name":"constructor(operatorCode: String, lhs: BuildConstraintExpression, rhs: BuildConstraintExpression)","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.BuildConstraintBinaryExpression","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-binary-expression/-build-constraint-binary-expression.html","searchKeys":["BuildConstraintBinaryExpression","constructor(operatorCode: String, lhs: BuildConstraintExpression, rhs: BuildConstraintExpression)","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.BuildConstraintBinaryExpression"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ArrayType.ArrayType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-array-type/-array-type.html","searchKeys":["ArrayType","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ArrayType.ArrayType"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt.AssignStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-assign-stmt/-assign-stmt.html","searchKeys":["AssignStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt.AssignStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.BasicLit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-basic-lit.html","searchKeys":["BasicLit","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.BasicLit"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr.BinaryExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-binary-expr/-binary-expr.html","searchKeys":["BinaryExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr.BinaryExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BlockStmt.BlockStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-block-stmt/-block-stmt.html","searchKeys":["BlockStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BlockStmt.BlockStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BranchStmt.BranchStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-branch-stmt/-branch-stmt.html","searchKeys":["BranchStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BranchStmt.BranchStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CallExpr.CallExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-call-expr/-call-expr.html","searchKeys":["CallExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CallExpr.CallExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CaseClause.CaseClause","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-case-clause/-case-clause.html","searchKeys":["CaseClause","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CaseClause.CaseClause"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ChanType.ChanType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-chan-type/-chan-type.html","searchKeys":["ChanType","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ChanType.ChanType"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CommentMap.CommentMap","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-comment-map/-comment-map.html","searchKeys":["CommentMap","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CommentMap.CommentMap"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CompositeLit.CompositeLit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-composite-lit/-composite-lit.html","searchKeys":["CompositeLit","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CompositeLit.CompositeLit"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Decl.Decl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-decl/-decl.html","searchKeys":["Decl","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Decl.Decl"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeclStmt.DeclStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-decl-stmt/-decl-stmt.html","searchKeys":["DeclStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeclStmt.DeclStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeferStmt.DeferStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-defer-stmt/-defer-stmt.html","searchKeys":["DeferStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeferStmt.DeferStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ellipsis.Ellipsis","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-ellipsis/-ellipsis.html","searchKeys":["Ellipsis","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ellipsis.Ellipsis"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Expr.Expr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-expr/-expr.html","searchKeys":["Expr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Expr.Expr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ExprStmt.ExprStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-expr-stmt/-expr-stmt.html","searchKeys":["ExprStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ExprStmt.ExprStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Field.Field","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-field/-field.html","searchKeys":["Field","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Field.Field"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FieldList.FieldList","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-field-list/-field-list.html","searchKeys":["FieldList","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FieldList.FieldList"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.File","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file/-file.html","searchKeys":["File","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.File"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet.FileSet","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file-set/-file-set.html","searchKeys":["FileSet","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet.FileSet"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.ForStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-for-stmt/-for-stmt.html","searchKeys":["ForStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.ForStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.FuncDecl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-decl/-func-decl.html","searchKeys":["FuncDecl","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.FuncDecl"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncLit.FuncLit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-lit/-func-lit.html","searchKeys":["FuncLit","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncLit.FuncLit"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType.FuncType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-type/-func-type.html","searchKeys":["FuncType","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType.FuncType"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GenDecl.GenDecl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-gen-decl/-gen-decl.html","searchKeys":["GenDecl","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GenDecl.GenDecl"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GoStmt.GoStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-go-stmt/-go-stmt.html","searchKeys":["GoStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GoStmt.GoStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident.Ident","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-ident/-ident.html","searchKeys":["Ident","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident.Ident"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.IfStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-if-stmt/-if-stmt.html","searchKeys":["IfStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.IfStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ImportSpec.ImportSpec","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-import-spec/-import-spec.html","searchKeys":["ImportSpec","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ImportSpec.ImportSpec"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IncDecStmt.IncDecStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-inc-dec-stmt/-inc-dec-stmt.html","searchKeys":["IncDecStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IncDecStmt.IncDecStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexExpr.IndexExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-index-expr/-index-expr.html","searchKeys":["IndexExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexExpr.IndexExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexListExpr.IndexListExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-index-list-expr/-index-list-expr.html","searchKeys":["IndexListExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexListExpr.IndexListExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.InterfaceType.InterfaceType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-interface-type/-interface-type.html","searchKeys":["InterfaceType","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.InterfaceType.InterfaceType"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.KeyValueExpr.KeyValueExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-key-value-expr/-key-value-expr.html","searchKeys":["KeyValueExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.KeyValueExpr.KeyValueExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.LabeledStmt.LabeledStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-labeled-stmt/-labeled-stmt.html","searchKeys":["LabeledStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.LabeledStmt.LabeledStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.MapType.MapType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-map-type/-map-type.html","searchKeys":["MapType","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.MapType.MapType"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Node.Node","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-node/-node.html","searchKeys":["Node","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Node.Node"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ParenExpr.ParenExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-paren-expr/-paren-expr.html","searchKeys":["ParenExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ParenExpr.ParenExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Position.Position","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-position/-position.html","searchKeys":["Position","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Position.Position"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.RangeStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-range-stmt/-range-stmt.html","searchKeys":["RangeStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.RangeStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ReturnStmt.ReturnStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-return-stmt/-return-stmt.html","searchKeys":["ReturnStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ReturnStmt.ReturnStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SelectorExpr.SelectorExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-selector-expr/-selector-expr.html","searchKeys":["SelectorExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SelectorExpr.SelectorExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SendStmt.SendStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-send-stmt/-send-stmt.html","searchKeys":["SendStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SendStmt.SendStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.SliceExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-slice-expr/-slice-expr.html","searchKeys":["SliceExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.SliceExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Spec.Spec","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-spec/-spec.html","searchKeys":["Spec","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Spec.Spec"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StarExpr.StarExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-star-expr/-star-expr.html","searchKeys":["StarExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StarExpr.StarExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Stmt.Stmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-stmt/-stmt.html","searchKeys":["Stmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Stmt.Stmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StructType.StructType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-struct-type/-struct-type.html","searchKeys":["StructType","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StructType.StructType"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt.SwitchStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-switch-stmt/-switch-stmt.html","searchKeys":["SwitchStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt.SwitchStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeAssertExpr.TypeAssertExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-assert-expr/-type-assert-expr.html","searchKeys":["TypeAssertExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeAssertExpr.TypeAssertExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec.TypeSpec","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-spec/-type-spec.html","searchKeys":["TypeSpec","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec.TypeSpec"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt.TypeSwitchStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-switch-stmt/-type-switch-stmt.html","searchKeys":["TypeSwitchStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt.TypeSwitchStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.UnaryExpr.UnaryExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-unary-expr/-unary-expr.html","searchKeys":["UnaryExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.UnaryExpr.UnaryExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec.ValueSpec","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-value-spec/-value-spec.html","searchKeys":["ValueSpec","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec.ValueSpec"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GoObject.GoObject","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-go-object/-go-object.html","searchKeys":["GoObject","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GoObject.GoObject"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.File.File","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-modfile/-file/-file.html","searchKeys":["File","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.File.File"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.Module.Module","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-modfile/-module/-module.html","searchKeys":["Module","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.Module.Module"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Module.Version.Version","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-module/-version/-version.html","searchKeys":["Version","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Module.Version.Version"]},{"name":"constructor(tag: String)","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintTag.BuildConstraintTag","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-tag/-build-constraint-tag.html","searchKeys":["BuildConstraintTag","constructor(tag: String)","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintTag.BuildConstraintTag"]},{"name":"enum Kind : Enum ","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/index.html","searchKeys":["Kind","enum Kind : Enum ","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind"]},{"name":"fun T.list(numFunc: (T) -> Int, itemFunc: (T, Int) -> S): MutableList","description":"de.fraunhofer.aisec.cpg.frontends.golang.list","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/list.html","searchKeys":["list","fun T.list(numFunc: (T) -> Int, itemFunc: (T, Int) -> S): MutableList","de.fraunhofer.aisec.cpg.frontends.golang.list"]},{"name":"fun buildRecordDeclaration(structType: GoStandardLibrary.Ast.StructType, name: CharSequence, typeSpec: GoStandardLibrary.Ast.TypeSpec? = null): RecordDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.golang.SpecificationHandler.buildRecordDeclaration","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-specification-handler/build-record-declaration.html","searchKeys":["buildRecordDeclaration","fun buildRecordDeclaration(structType: GoStandardLibrary.Ast.StructType, name: CharSequence, typeSpec: GoStandardLibrary.Ast.TypeSpec? = null): RecordDeclaration","de.fraunhofer.aisec.cpg.frontends.golang.SpecificationHandler.buildRecordDeclaration"]},{"name":"fun code(astNode: GoStandardLibrary.Ast.Node): String?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet.code","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file-set/code.html","searchKeys":["code","fun code(astNode: GoStandardLibrary.Ast.Node): String?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet.code"]},{"name":"fun comment(node: GoStandardLibrary.Ast.Node): String?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CommentMap.comment","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-comment-map/comment.html","searchKeys":["comment","fun comment(node: GoStandardLibrary.Ast.Node): String?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CommentMap.comment"]},{"name":"fun fileName(pos: Int): String?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet.fileName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file-set/file-name.html","searchKeys":["fileName","fun fileName(pos: Int): String?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet.fileName"]},{"name":"fun fromString(str: String): BuildConstraintExpression?","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintExpression.Companion.fromString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-expression/-companion/from-string.html","searchKeys":["fromString","fun fromString(str: String): BuildConstraintExpression?","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintExpression.Companion.fromString"]},{"name":"fun funcTypeName(paramTypes: List, returnTypes: List): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.funcTypeName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/func-type-name.html","searchKeys":["funcTypeName","fun funcTypeName(paramTypes: List, returnTypes: List): String","de.fraunhofer.aisec.cpg.frontends.golang.funcTypeName"]},{"name":"fun handleFuncLit(funcLit: GoStandardLibrary.Ast.FuncLit): LambdaExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.handleFuncLit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-expression-handler/handle-func-lit.html","searchKeys":["handleFuncLit","fun handleFuncLit(funcLit: GoStandardLibrary.Ast.FuncLit): LambdaExpression","de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.handleFuncLit"]},{"name":"fun interface BuildConstraintExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintExpression","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-expression/index.html","searchKeys":["BuildConstraintExpression","fun interface BuildConstraintExpression","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintExpression"]},{"name":"fun parse(file: String, bytes: String): GoStandardLibrary.Modfile.File","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.parse","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-modfile/parse.html","searchKeys":["parse","fun parse(file: String, bytes: String): GoStandardLibrary.Modfile.File","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.parse"]},{"name":"fun parseFile(fileSet: GoStandardLibrary.Ast.FileSet, path: String): GoStandardLibrary.Ast.File","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Parser.parseFile","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-parser/parse-file.html","searchKeys":["parseFile","fun parseFile(fileSet: GoStandardLibrary.Ast.FileSet, path: String): GoStandardLibrary.Ast.File","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Parser.parseFile"]},{"name":"fun position(pos: Int): GoStandardLibrary.Ast.Position","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet.position","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file-set/position.html","searchKeys":["position","fun position(pos: Int): GoStandardLibrary.Ast.Position","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet.position"]},{"name":"fun toDecl(): GoStandardLibrary.Ast.FuncDecl","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncLit.toDecl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-lit/to-decl.html","searchKeys":["toDecl","fun toDecl(): GoStandardLibrary.Ast.FuncDecl","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncLit.toDecl"]},{"name":"fun valueOf(value: String): GoStandardLibrary.Ast.BasicLit.Kind","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.valueOf","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): GoStandardLibrary.Ast.BasicLit.Kind","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.valueOf"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.values","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.values"]},{"name":"interface Ast","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/index.html","searchKeys":["Ast","interface Ast","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast"]},{"name":"interface GoStandardLibrary : Library","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/index.html","searchKeys":["GoStandardLibrary","interface GoStandardLibrary : Library","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintExpression.Companion","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-expression/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintExpression.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.Companion","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-expression-handler/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.Companion","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Companion","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Companion"]},{"name":"object Modfile","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-modfile/index.html","searchKeys":["Modfile","object Modfile","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile"]},{"name":"object Module","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Module","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-module/index.html","searchKeys":["Module","object Module","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Module"]},{"name":"object Parser","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Parser","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-parser/index.html","searchKeys":["Parser","object Parser","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Parser"]},{"name":"open class Decl(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Decl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-decl/index.html","searchKeys":["Decl","open class Decl(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Decl"]},{"name":"open class Expr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Expr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-expr/index.html","searchKeys":["Expr","open class Expr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Expr"]},{"name":"open class GoObject(p: Pointer? = Pointer.NULL) : PointerType","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GoObject","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-go-object/index.html","searchKeys":["GoObject","open class GoObject(p: Pointer? = Pointer.NULL) : PointerType","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GoObject"]},{"name":"open class Node(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Node","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-node/index.html","searchKeys":["Node","open class Node(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Node"]},{"name":"open class Spec(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Spec","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-spec/index.html","searchKeys":["Spec","open class Spec(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Spec"]},{"name":"open class Stmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Stmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-stmt/index.html","searchKeys":["Stmt","open class Stmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Stmt"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.GoExtraPass.accept","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-extra-pass/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.GoExtraPass.accept"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.passes.GoExtraPass.InitializerTypePropagation.assignedTypeChanged","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-extra-pass/-initializer-type-propagation/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.passes.GoExtraPass.InitializerTypePropagation.assignedTypeChanged"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.GoExtraPass.cleanup","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-extra-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.GoExtraPass.cleanup"]},{"name":"open override fun codeOf(astNode: GoStandardLibrary.Ast.Node): String?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.codeOf","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/code-of.html","searchKeys":["codeOf","open override fun codeOf(astNode: GoStandardLibrary.Ast.Node): String?","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.codeOf"]},{"name":"open override fun evaluate(tags: Set): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.evaluate","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-binary-expression/evaluate.html","searchKeys":["evaluate","open override fun evaluate(tags: Set): Boolean","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.evaluate"]},{"name":"open override fun evaluate(tags: Set): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintTag.evaluate","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-tag/evaluate.html","searchKeys":["evaluate","open override fun evaluate(tags: Set): Boolean","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintTag.evaluate"]},{"name":"open override fun evaluate(tags: Set): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression.evaluate","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-unary-expression/evaluate.html","searchKeys":["evaluate","open override fun evaluate(tags: Set): Boolean","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression.evaluate"]},{"name":"open override fun fromNative(nativeValue: Any?, context: FromNativeContext?): Any","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Decl.fromNative","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-decl/from-native.html","searchKeys":["fromNative","open override fun fromNative(nativeValue: Any?, context: FromNativeContext?): Any","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Decl.fromNative"]},{"name":"open override fun fromNative(nativeValue: Any?, context: FromNativeContext?): Any","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Spec.fromNative","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-spec/from-native.html","searchKeys":["fromNative","open override fun fromNative(nativeValue: Any?, context: FromNativeContext?): Any","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Spec.fromNative"]},{"name":"open override fun fromNative(nativeValue: Any?, context: FromNativeContext?): Any?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Expr.fromNative","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-expr/from-native.html","searchKeys":["fromNative","open override fun fromNative(nativeValue: Any?, context: FromNativeContext?): Any?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Expr.fromNative"]},{"name":"open override fun fromNative(nativeValue: Any?, context: FromNativeContext?): Any?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Stmt.fromNative","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-stmt/from-native.html","searchKeys":["fromNative","open override fun fromNative(nativeValue: Any?, context: FromNativeContext?): Any?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Stmt.fromNative"]},{"name":"open override fun handle(ctx: HandlerNode): ResultNode","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoHandler.handle","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-handler/handle.html","searchKeys":["handle","open override fun handle(ctx: HandlerNode): ResultNode","de.fraunhofer.aisec.cpg.frontends.golang.GoHandler.handle"]},{"name":"open override fun handleNode(node: GoStandardLibrary.Ast.Decl): Declaration?","description":"de.fraunhofer.aisec.cpg.frontends.golang.DeclarationHandler.handleNode","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-declaration-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: GoStandardLibrary.Ast.Decl): Declaration?","de.fraunhofer.aisec.cpg.frontends.golang.DeclarationHandler.handleNode"]},{"name":"open override fun handleNode(node: GoStandardLibrary.Ast.Expr): Expression","description":"de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.handleNode","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-expression-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: GoStandardLibrary.Ast.Expr): Expression","de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.handleNode"]},{"name":"open override fun handleNode(node: GoStandardLibrary.Ast.Spec): Declaration?","description":"de.fraunhofer.aisec.cpg.frontends.golang.SpecificationHandler.handleNode","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-specification-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: GoStandardLibrary.Ast.Spec): Declaration?","de.fraunhofer.aisec.cpg.frontends.golang.SpecificationHandler.handleNode"]},{"name":"open override fun handleNode(stmt: GoStandardLibrary.Ast.Stmt): Statement","description":"de.fraunhofer.aisec.cpg.frontends.golang.StatementHandler.handleNode","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-statement-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(stmt: GoStandardLibrary.Ast.Stmt): Statement","de.fraunhofer.aisec.cpg.frontends.golang.StatementHandler.handleNode"]},{"name":"open override fun isDerivedFrom(type: Type, superType: Type, hint: HasType?, superHint: HasType?): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.isDerivedFrom","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/is-derived-from.html","searchKeys":["isDerivedFrom","open override fun isDerivedFrom(type: Type, superType: Type, hint: HasType?, superHint: HasType?): Boolean","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.isDerivedFrom"]},{"name":"open override fun locationOf(astNode: GoStandardLibrary.Ast.Node): PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.locationOf","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/location-of.html","searchKeys":["locationOf","open override fun locationOf(astNode: GoStandardLibrary.Ast.Node): PhysicalLocation?","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.locationOf"]},{"name":"open override fun parse(file: File): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.parse","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/parse.html","searchKeys":["parse","open override fun parse(file: File): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.parse"]},{"name":"open override fun propagateTypeOfBinaryOperation(operation: BinaryOperator): Type","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.propagateTypeOfBinaryOperation","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/propagate-type-of-binary-operation.html","searchKeys":["propagateTypeOfBinaryOperation","open override fun propagateTypeOfBinaryOperation(operation: BinaryOperator): Type","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.propagateTypeOfBinaryOperation"]},{"name":"open override fun setComment(node: Node, astNode: GoStandardLibrary.Ast.Node)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.setComment","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/set-comment.html","searchKeys":["setComment","open override fun setComment(node: Node, astNode: GoStandardLibrary.Ast.Node)","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.setComment"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident.toString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-ident/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident.toString"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.passes.GoExtraPass.InitializerTypePropagation.typeChanged","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-extra-pass/-initializer-type-propagation/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.passes.GoExtraPass.InitializerTypePropagation.typeChanged"]},{"name":"open override fun typeOf(type: GoStandardLibrary.Ast.Expr): Type","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.typeOf","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/type-of.html","searchKeys":["typeOf","open override fun typeOf(type: GoStandardLibrary.Ast.Expr): Type","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.typeOf"]},{"name":"open override val builtInTypes: Map","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.builtInTypes","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/built-in-types.html","searchKeys":["builtInTypes","open override val builtInTypes: Map","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.builtInTypes"]},{"name":"open override val compoundAssignmentOperators: Set","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.compoundAssignmentOperators","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/compound-assignment-operators.html","searchKeys":["compoundAssignmentOperators","open override val compoundAssignmentOperators: Set","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.compoundAssignmentOperators"]},{"name":"open override val conjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.conjunctiveOperators","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/conjunctive-operators.html","searchKeys":["conjunctiveOperators","open override val conjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.conjunctiveOperators"]},{"name":"open override val disjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.disjunctiveOperators","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/disjunctive-operators.html","searchKeys":["disjunctiveOperators","open override val disjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.disjunctiveOperators"]},{"name":"open override val endCharacter: Char = ']'","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.endCharacter","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/end-character.html","searchKeys":["endCharacter","open override val endCharacter: Char = ']'","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.endCharacter"]},{"name":"open override val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.fileExtensions","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/file-extensions.html","searchKeys":["fileExtensions","open override val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.fileExtensions"]},{"name":"open override val frontend: KClass","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.frontend","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/frontend.html","searchKeys":["frontend","open override val frontend: KClass","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.frontend"]},{"name":"open override val namespaceDelimiter: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.namespaceDelimiter","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/namespace-delimiter.html","searchKeys":["namespaceDelimiter","open override val namespaceDelimiter: String","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.namespaceDelimiter"]},{"name":"open override val scope: Scope?","description":"de.fraunhofer.aisec.cpg.passes.GoExtraPass.scope","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-extra-pass/scope.html","searchKeys":["scope","open override val scope: Scope?","de.fraunhofer.aisec.cpg.passes.GoExtraPass.scope"]},{"name":"open override val startCharacter: Char = '['","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.startCharacter","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/start-character.html","searchKeys":["startCharacter","open override val startCharacter: Char = '['","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.startCharacter"]},{"name":"val GoStandardLibrary.Ast.ImportSpec.importName: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoHandler.importName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-handler/import-name.html","searchKeys":["importName","val GoStandardLibrary.Ast.ImportSpec.importName: String","de.fraunhofer.aisec.cpg.frontends.golang.GoHandler.importName"]},{"name":"val HasType?.isNil: Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.isNil","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/is-nil.html","searchKeys":["isNil","val HasType?.isNil: Boolean","de.fraunhofer.aisec.cpg.frontends.golang.isNil"]},{"name":"val INSTANCE: GoStandardLibrary","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Companion.INSTANCE","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-companion/-i-n-s-t-a-n-c-e.html","searchKeys":["INSTANCE","val INSTANCE: GoStandardLibrary","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Companion.INSTANCE"]},{"name":"val RecordDeclaration.embeddedStructs: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.embeddedStructs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/embedded-structs.html","searchKeys":["embeddedStructs","val RecordDeclaration.embeddedStructs: List","de.fraunhofer.aisec.cpg.frontends.golang.embeddedStructs"]},{"name":"val Type.isChannel: Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.isChannel","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/is-channel.html","searchKeys":["isChannel","val Type.isChannel: Boolean","de.fraunhofer.aisec.cpg.frontends.golang.isChannel"]},{"name":"val Type.isInterface: Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.isInterface","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/is-interface.html","searchKeys":["isInterface","val Type.isInterface: Boolean","de.fraunhofer.aisec.cpg.frontends.golang.isInterface"]},{"name":"val Type.isMap: Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.isMap","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/is-map.html","searchKeys":["isMap","val Type.isMap: Boolean","de.fraunhofer.aisec.cpg.frontends.golang.isMap"]},{"name":"val Type?.isOverlay: Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.isOverlay","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/is-overlay.html","searchKeys":["isOverlay","val Type?.isOverlay: Boolean","de.fraunhofer.aisec.cpg.frontends.golang.isOverlay"]},{"name":"val Type?.underlyingType: Type?","description":"de.fraunhofer.aisec.cpg.frontends.golang.underlyingType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/underlying-type.html","searchKeys":["underlyingType","val Type?.underlyingType: Type?","de.fraunhofer.aisec.cpg.frontends.golang.underlyingType"]},{"name":"val args: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CallExpr.args","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-call-expr/args.html","searchKeys":["args","val args: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CallExpr.args"]},{"name":"val assign: GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt.assign","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-switch-stmt/assign.html","searchKeys":["assign","val assign: GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt.assign"]},{"name":"val assign: Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec.assign","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-spec/assign.html","searchKeys":["assign","val assign: Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec.assign"]},{"name":"val body: GoStandardLibrary.Ast.BlockStmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.body","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-if-stmt/body.html","searchKeys":["body","val body: GoStandardLibrary.Ast.BlockStmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.body"]},{"name":"val body: GoStandardLibrary.Ast.BlockStmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.body","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-range-stmt/body.html","searchKeys":["body","val body: GoStandardLibrary.Ast.BlockStmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.body"]},{"name":"val body: GoStandardLibrary.Ast.BlockStmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt.body","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-switch-stmt/body.html","searchKeys":["body","val body: GoStandardLibrary.Ast.BlockStmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt.body"]},{"name":"val body: GoStandardLibrary.Ast.BlockStmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt.body","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-switch-stmt/body.html","searchKeys":["body","val body: GoStandardLibrary.Ast.BlockStmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt.body"]},{"name":"val body: GoStandardLibrary.Ast.BlockStmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.body","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-for-stmt/body.html","searchKeys":["body","val body: GoStandardLibrary.Ast.BlockStmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.body"]},{"name":"val body: GoStandardLibrary.Ast.BlockStmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.body","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-decl/body.html","searchKeys":["body","val body: GoStandardLibrary.Ast.BlockStmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.body"]},{"name":"val body: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CaseClause.body","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-case-clause/body.html","searchKeys":["body","val body: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CaseClause.body"]},{"name":"val builtins: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.Companion.builtins","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-expression-handler/-companion/builtins.html","searchKeys":["builtins","val builtins: List","de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.Companion.builtins"]},{"name":"val call: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeferStmt.call","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-defer-stmt/call.html","searchKeys":["call","val call: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeferStmt.call"]},{"name":"val call: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GoStmt.call","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-go-stmt/call.html","searchKeys":["call","val call: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GoStmt.call"]},{"name":"val chan: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SendStmt.chan","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-send-stmt/chan.html","searchKeys":["chan","val chan: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SendStmt.chan"]},{"name":"val column: Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Position.column","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-position/column.html","searchKeys":["column","val column: Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Position.column"]},{"name":"val comments: Pointer","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.comments","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file/comments.html","searchKeys":["comments","val comments: Pointer","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.comments"]},{"name":"val cond: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.cond","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-if-stmt/cond.html","searchKeys":["cond","val cond: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.cond"]},{"name":"val cond: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.cond","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-for-stmt/cond.html","searchKeys":["cond","val cond: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.cond"]},{"name":"val decl: GoStandardLibrary.Ast.Decl","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeclStmt.decl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-decl-stmt/decl.html","searchKeys":["decl","val decl: GoStandardLibrary.Ast.Decl","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeclStmt.decl"]},{"name":"val declarationHandler: DeclarationHandler","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.declarationHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/declaration-handler.html","searchKeys":["declarationHandler","val declarationHandler: DeclarationHandler","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.declarationHandler"]},{"name":"val decls: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.decls","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file/decls.html","searchKeys":["decls","val decls: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.decls"]},{"name":"val else: GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.else","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-if-stmt/else.html","searchKeys":["else","val else: GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.else"]},{"name":"val elt: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ArrayType.elt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-array-type/elt.html","searchKeys":["elt","val elt: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ArrayType.elt"]},{"name":"val elt: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ellipsis.elt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-ellipsis/elt.html","searchKeys":["elt","val elt: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ellipsis.elt"]},{"name":"val elts: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CompositeLit.elts","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-composite-lit/elts.html","searchKeys":["elts","val elts: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CompositeLit.elts"]},{"name":"val end: Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Node.end","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-node/end.html","searchKeys":["end","val end: Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Node.end"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.entries","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.entries"]},{"name":"val expr: BuildConstraintExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintParenthesis.expr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-parenthesis/expr.html","searchKeys":["expr","val expr: BuildConstraintExpression","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintParenthesis.expr"]},{"name":"val expr: BuildConstraintExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression.expr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-unary-expression/expr.html","searchKeys":["expr","val expr: BuildConstraintExpression","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression.expr"]},{"name":"val fields: GoStandardLibrary.Ast.FieldList","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StructType.fields","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-struct-type/fields.html","searchKeys":["fields","val fields: GoStandardLibrary.Ast.FieldList","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StructType.fields"]},{"name":"val fun: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CallExpr.fun","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-call-expr/fun.html","searchKeys":["fun","val fun: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CallExpr.fun"]},{"name":"val goType: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GoObject.goType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-go-object/go-type.html","searchKeys":["goType","val goType: String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GoObject.goType"]},{"name":"val goarchValues: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.Companion.goarchValues","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-companion/goarch-values.html","searchKeys":["goarchValues","val goarchValues: List","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.Companion.goarchValues"]},{"name":"val goosValues: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.Companion.goosValues","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-companion/goos-values.html","searchKeys":["goosValues","val goosValues: List","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.Companion.goosValues"]},{"name":"val high: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.high","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-slice-expr/high.html","searchKeys":["high","val high: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.high"]},{"name":"val i: Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.i","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/i.html","searchKeys":["i","val i: Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.i"]},{"name":"val imports: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.imports","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file/imports.html","searchKeys":["imports","val imports: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.imports"]},{"name":"val incomplete: Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.InterfaceType.incomplete","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-interface-type/incomplete.html","searchKeys":["incomplete","val incomplete: Boolean","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.InterfaceType.incomplete"]},{"name":"val incomplete: Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StructType.incomplete","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-struct-type/incomplete.html","searchKeys":["incomplete","val incomplete: Boolean","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StructType.incomplete"]},{"name":"val index: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexExpr.index","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-index-expr/--index--.html","searchKeys":["index","val index: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexExpr.index"]},{"name":"val indices: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexListExpr.indices","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-index-list-expr/indices.html","searchKeys":["indices","val indices: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexListExpr.indices"]},{"name":"val init: GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.init","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-for-stmt/init.html","searchKeys":["init","val init: GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.init"]},{"name":"val init: GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.init","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-if-stmt/init.html","searchKeys":["init","val init: GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.init"]},{"name":"val init: GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt.init","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-switch-stmt/init.html","searchKeys":["init","val init: GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt.init"]},{"name":"val init: GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt.init","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-switch-stmt/init.html","searchKeys":["init","val init: GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt.init"]},{"name":"val isUnexported: Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident.isUnexported","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-ident/is-unexported.html","searchKeys":["isUnexported","val isUnexported: Boolean","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident.isUnexported"]},{"name":"val key: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.KeyValueExpr.key","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-key-value-expr/key.html","searchKeys":["key","val key: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.KeyValueExpr.key"]},{"name":"val key: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.MapType.key","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-map-type/key.html","searchKeys":["key","val key: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.MapType.key"]},{"name":"val key: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.key","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-range-stmt/key.html","searchKeys":["key","val key: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.key"]},{"name":"val kind: GoStandardLibrary.Ast.BasicLit.Kind","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.kind","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/kind.html","searchKeys":["kind","val kind: GoStandardLibrary.Ast.BasicLit.Kind","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.kind"]},{"name":"val label: GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.LabeledStmt.label","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-labeled-stmt/label.html","searchKeys":["label","val label: GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.LabeledStmt.label"]},{"name":"val label: GoStandardLibrary.Ast.Ident?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BranchStmt.label","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-branch-stmt/label.html","searchKeys":["label","val label: GoStandardLibrary.Ast.Ident?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BranchStmt.label"]},{"name":"val lhs: BuildConstraintExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.lhs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-binary-expression/lhs.html","searchKeys":["lhs","val lhs: BuildConstraintExpression","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.lhs"]},{"name":"val lhs: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt.lhs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-assign-stmt/lhs.html","searchKeys":["lhs","val lhs: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt.lhs"]},{"name":"val line: Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Position.line","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-position/line.html","searchKeys":["line","val line: Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Position.line"]},{"name":"val list: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CaseClause.list","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-case-clause/list.html","searchKeys":["list","val list: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CaseClause.list"]},{"name":"val list: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FieldList.list","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-field-list/list.html","searchKeys":["list","val list: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FieldList.list"]},{"name":"val list: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BlockStmt.list","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-block-stmt/list.html","searchKeys":["list","val list: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BlockStmt.list"]},{"name":"val low: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.low","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-slice-expr/low.html","searchKeys":["low","val low: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.low"]},{"name":"val max: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.max","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-slice-expr/max.html","searchKeys":["max","val max: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.max"]},{"name":"val methods: GoStandardLibrary.Ast.FieldList","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.InterfaceType.methods","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-interface-type/methods.html","searchKeys":["methods","val methods: GoStandardLibrary.Ast.FieldList","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.InterfaceType.methods"]},{"name":"val mod: GoStandardLibrary.Module.Version","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.Module.mod","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-modfile/-module/mod.html","searchKeys":["mod","val mod: GoStandardLibrary.Module.Version","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.Module.mod"]},{"name":"val module: GoStandardLibrary.Modfile.Module","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.File.module","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-modfile/-file/module.html","searchKeys":["module","val module: GoStandardLibrary.Modfile.Module","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.File.module"]},{"name":"val name: GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.name","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file/name.html","searchKeys":["name","val name: GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.name"]},{"name":"val name: GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.name","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-decl/name.html","searchKeys":["name","val name: GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.name"]},{"name":"val name: GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec.name","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-spec/name.html","searchKeys":["name","val name: GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec.name"]},{"name":"val name: GoStandardLibrary.Ast.Ident?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ImportSpec.name","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-import-spec/name.html","searchKeys":["name","val name: GoStandardLibrary.Ast.Ident?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ImportSpec.name"]},{"name":"val name: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident.name","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-ident/name.html","searchKeys":["name","val name: String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident.name"]},{"name":"val names: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Field.names","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-field/names.html","searchKeys":["names","val names: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Field.names"]},{"name":"val names: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec.names","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-value-spec/names.html","searchKeys":["names","val names: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec.names"]},{"name":"val opString: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr.opString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-binary-expr/op-string.html","searchKeys":["opString","val opString: String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr.opString"]},{"name":"val opString: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.UnaryExpr.opString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-unary-expr/op-string.html","searchKeys":["opString","val opString: String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.UnaryExpr.opString"]},{"name":"val operatorCode: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.operatorCode","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-binary-expression/operator-code.html","searchKeys":["operatorCode","val operatorCode: String","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.operatorCode"]},{"name":"val operatorCode: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression.operatorCode","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-unary-expression/operator-code.html","searchKeys":["operatorCode","val operatorCode: String","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression.operatorCode"]},{"name":"val params: GoStandardLibrary.Ast.FieldList","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType.params","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-type/params.html","searchKeys":["params","val params: GoStandardLibrary.Ast.FieldList","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType.params"]},{"name":"val path: GoStandardLibrary.Ast.BasicLit","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ImportSpec.path","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-import-spec/path.html","searchKeys":["path","val path: GoStandardLibrary.Ast.BasicLit","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ImportSpec.path"]},{"name":"val path: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Module.Version.path","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-module/-version/path.html","searchKeys":["path","val path: String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Module.Version.path"]},{"name":"val pos: Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Node.pos","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-node/pos.html","searchKeys":["pos","val pos: Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Node.pos"]},{"name":"val post: GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.post","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-for-stmt/post.html","searchKeys":["post","val post: GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.post"]},{"name":"val recv: GoStandardLibrary.Ast.FieldList?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.recv","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-decl/recv.html","searchKeys":["recv","val recv: GoStandardLibrary.Ast.FieldList?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.recv"]},{"name":"val results: GoStandardLibrary.Ast.FieldList?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType.results","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-type/results.html","searchKeys":["results","val results: GoStandardLibrary.Ast.FieldList?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType.results"]},{"name":"val results: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ReturnStmt.results","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-return-stmt/results.html","searchKeys":["results","val results: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ReturnStmt.results"]},{"name":"val rhs: BuildConstraintExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.rhs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-binary-expression/rhs.html","searchKeys":["rhs","val rhs: BuildConstraintExpression","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.rhs"]},{"name":"val rhs: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt.rhs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-assign-stmt/rhs.html","searchKeys":["rhs","val rhs: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt.rhs"]},{"name":"val sel: GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SelectorExpr.sel","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-selector-expr/sel.html","searchKeys":["sel","val sel: GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SelectorExpr.sel"]},{"name":"val specificationHandler: SpecificationHandler","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.specificationHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/specification-handler.html","searchKeys":["specificationHandler","val specificationHandler: SpecificationHandler","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.specificationHandler"]},{"name":"val specs: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GenDecl.specs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-gen-decl/specs.html","searchKeys":["specs","val specs: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GenDecl.specs"]},{"name":"val stmt: GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.LabeledStmt.stmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-labeled-stmt/stmt.html","searchKeys":["stmt","val stmt: GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.LabeledStmt.stmt"]},{"name":"val tag: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt.tag","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-switch-stmt/tag.html","searchKeys":["tag","val tag: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt.tag"]},{"name":"val tag: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintTag.tag","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-tag/tag.html","searchKeys":["tag","val tag: String","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintTag.tag"]},{"name":"val tok: Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt.tok","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-assign-stmt/tok.html","searchKeys":["tok","val tok: Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt.tok"]},{"name":"val tok: Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GenDecl.tok","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-gen-decl/tok.html","searchKeys":["tok","val tok: Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GenDecl.tok"]},{"name":"val tokString: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BranchStmt.tokString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-branch-stmt/tok-string.html","searchKeys":["tokString","val tokString: String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BranchStmt.tokString"]},{"name":"val tokString: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IncDecStmt.tokString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-inc-dec-stmt/tok-string.html","searchKeys":["tokString","val tokString: String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IncDecStmt.tokString"]},{"name":"val tokString: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.tokString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-range-stmt/tok-string.html","searchKeys":["tokString","val tokString: String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.tokString"]},{"name":"val type: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Field.type","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-field/type.html","searchKeys":["type","val type: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Field.type"]},{"name":"val type: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec.type","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-spec/type.html","searchKeys":["type","val type: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec.type"]},{"name":"val type: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CompositeLit.type","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-composite-lit/type.html","searchKeys":["type","val type: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CompositeLit.type"]},{"name":"val type: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeAssertExpr.type","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-assert-expr/type.html","searchKeys":["type","val type: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeAssertExpr.type"]},{"name":"val type: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec.type","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-value-spec/type.html","searchKeys":["type","val type: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec.type"]},{"name":"val type: GoStandardLibrary.Ast.FuncType","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.type","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-decl/type.html","searchKeys":["type","val type: GoStandardLibrary.Ast.FuncType","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.type"]},{"name":"val typeParams: GoStandardLibrary.Ast.FieldList?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType.typeParams","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-type/type-params.html","searchKeys":["typeParams","val typeParams: GoStandardLibrary.Ast.FieldList?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType.typeParams"]},{"name":"val value: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ChanType.value","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-chan-type/value.html","searchKeys":["value","val value: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ChanType.value"]},{"name":"val value: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.KeyValueExpr.value","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-key-value-expr/value.html","searchKeys":["value","val value: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.KeyValueExpr.value"]},{"name":"val value: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.MapType.value","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-map-type/value.html","searchKeys":["value","val value: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.MapType.value"]},{"name":"val value: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SendStmt.value","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-send-stmt/value.html","searchKeys":["value","val value: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SendStmt.value"]},{"name":"val value: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.value","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-range-stmt/value.html","searchKeys":["value","val value: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.value"]},{"name":"val value: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.value","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/value.html","searchKeys":["value","val value: String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.value"]},{"name":"val values: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec.values","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-value-spec/values.html","searchKeys":["values","val values: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec.values"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-binary-expr/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ExprStmt.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-expr-stmt/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ExprStmt.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IncDecStmt.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-inc-dec-stmt/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IncDecStmt.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexExpr.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-index-expr/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexExpr.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexListExpr.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-index-list-expr/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexListExpr.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ParenExpr.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-paren-expr/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ParenExpr.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-range-stmt/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SelectorExpr.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-selector-expr/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SelectorExpr.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-slice-expr/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StarExpr.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-star-expr/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StarExpr.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeAssertExpr.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-assert-expr/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeAssertExpr.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.UnaryExpr.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-unary-expr/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.UnaryExpr.x"]},{"name":"val y: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr.y","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-binary-expr/y.html","searchKeys":["y","val y: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr.y"]},{"name":"var constInitializers: MutableMap","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.constInitializers","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-declaration-context/const-initializers.html","searchKeys":["constInitializers","var constInitializers: MutableMap","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.constInitializers"]},{"name":"var constType: Type?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.constType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-declaration-context/const-type.html","searchKeys":["constType","var constType: Type?","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.constType"]},{"name":"var currentDecl: GoStandardLibrary.Ast.GenDecl?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.currentDecl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-declaration-context/current-decl.html","searchKeys":["currentDecl","var currentDecl: GoStandardLibrary.Ast.GenDecl?","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.currentDecl"]},{"name":"var currentFile: GoStandardLibrary.Ast.File?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.currentFile","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/current-file.html","searchKeys":["currentFile","var currentFile: GoStandardLibrary.Ast.File?","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.currentFile"]},{"name":"var declCtx: GoLanguageFrontend.DeclarationContext","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.declCtx","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/decl-ctx.html","searchKeys":["declCtx","var declCtx: GoLanguageFrontend.DeclarationContext","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.declCtx"]},{"name":"var expressionHandler: ExpressionHandler","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.expressionHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/expression-handler.html","searchKeys":["expressionHandler","var expressionHandler: ExpressionHandler","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.expressionHandler"]},{"name":"var iotaValue: Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.iotaValue","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-declaration-context/iota-value.html","searchKeys":["iotaValue","var iotaValue: Int","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.iotaValue"]},{"name":"var isDependency: Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.isDependency","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/is-dependency.html","searchKeys":["isDependency","var isDependency: Boolean","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.isDependency"]},{"name":"var statementHandler: StatementHandler","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.statementHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/statement-handler.html","searchKeys":["statementHandler","var statementHandler: StatementHandler","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.statementHandler"]},{"name":"class CompressLLVMPass(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.CompressLLVMPass","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.passes/-compress-l-l-v-m-pass/index.html","searchKeys":["CompressLLVMPass","class CompressLLVMPass(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.CompressLLVMPass"]},{"name":"class DeclarationHandler(lang: LLVMIRLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.llvm.DeclarationHandler","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-declaration-handler/index.html","searchKeys":["DeclarationHandler","class DeclarationHandler(lang: LLVMIRLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.llvm.DeclarationHandler"]},{"name":"class ExpressionHandler(lang: LLVMIRLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.llvm.ExpressionHandler","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-expression-handler/index.html","searchKeys":["ExpressionHandler","class ExpressionHandler(lang: LLVMIRLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.llvm.ExpressionHandler"]},{"name":"class LLVMIRLanguage : Language ","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language/index.html","searchKeys":["LLVMIRLanguage","class LLVMIRLanguage : Language ","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage"]},{"name":"class LLVMIRLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/index.html","searchKeys":["LLVMIRLanguageFrontend","class LLVMIRLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend"]},{"name":"class StatementHandler(lang: LLVMIRLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-statement-handler/index.html","searchKeys":["StatementHandler","class StatementHandler(lang: LLVMIRLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.LLVMIRLanguage","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language/-l-l-v-m-i-r-language.html","searchKeys":["LLVMIRLanguage","constructor()","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.LLVMIRLanguage"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.CompressLLVMPass.CompressLLVMPass","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.passes/-compress-l-l-v-m-pass/-compress-l-l-v-m-pass.html","searchKeys":["CompressLLVMPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.CompressLLVMPass.CompressLLVMPass"]},{"name":"constructor(lang: LLVMIRLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.llvm.DeclarationHandler.DeclarationHandler","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-declaration-handler/-declaration-handler.html","searchKeys":["DeclarationHandler","constructor(lang: LLVMIRLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.llvm.DeclarationHandler.DeclarationHandler"]},{"name":"constructor(lang: LLVMIRLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.llvm.ExpressionHandler.ExpressionHandler","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-expression-handler/-expression-handler.html","searchKeys":["ExpressionHandler","constructor(lang: LLVMIRLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.llvm.ExpressionHandler.ExpressionHandler"]},{"name":"constructor(lang: LLVMIRLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler.StatementHandler","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-statement-handler/-statement-handler.html","searchKeys":["StatementHandler","constructor(lang: LLVMIRLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler.StatementHandler"]},{"name":"constructor(language: Language, ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.LLVMIRLanguageFrontend","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/-l-l-v-m-i-r-language-frontend.html","searchKeys":["LLVMIRLanguageFrontend","constructor(language: Language, ctx: TranslationContext)","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.LLVMIRLanguageFrontend"]},{"name":"fun getNameOf(valueRef: LLVMValueRef): Pair","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.getNameOf","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/get-name-of.html","searchKeys":["getNameOf","fun getNameOf(valueRef: LLVMValueRef): Pair","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.getNameOf"]},{"name":"fun getOperandValueAtIndex(instr: LLVMValueRef, idx: Int): Expression","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.getOperandValueAtIndex","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/get-operand-value-at-index.html","searchKeys":["getOperandValueAtIndex","fun getOperandValueAtIndex(instr: LLVMValueRef, idx: Int): Expression","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.getOperandValueAtIndex"]},{"name":"fun guessSlotNumber(valueRef: LLVMValueRef): String","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.guessSlotNumber","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/guess-slot-number.html","searchKeys":["guessSlotNumber","fun guessSlotNumber(valueRef: LLVMValueRef): String","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.guessSlotNumber"]},{"name":"fun handleBinaryOperator(instr: LLVMValueRef, op: String, unsigned: Boolean, unordered: Boolean = false): Statement","description":"de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler.handleBinaryOperator","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-statement-handler/handle-binary-operator.html","searchKeys":["handleBinaryOperator","fun handleBinaryOperator(instr: LLVMValueRef, op: String, unsigned: Boolean, unordered: Boolean = false): Statement","de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler.handleBinaryOperator"]},{"name":"fun handleCastInstruction(instr: LLVMValueRef): Expression","description":"de.fraunhofer.aisec.cpg.frontends.llvm.ExpressionHandler.handleCastInstruction","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-expression-handler/handle-cast-instruction.html","searchKeys":["handleCastInstruction","fun handleCastInstruction(instr: LLVMValueRef): Expression","de.fraunhofer.aisec.cpg.frontends.llvm.ExpressionHandler.handleCastInstruction"]},{"name":"fun handleIntegerComparison(instr: LLVMValueRef): Statement","description":"de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler.handleIntegerComparison","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-statement-handler/handle-integer-comparison.html","searchKeys":["handleIntegerComparison","fun handleIntegerComparison(instr: LLVMValueRef): Statement","de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler.handleIntegerComparison"]},{"name":"fun handlePhi(instr: LLVMValueRef, tu: TranslationUnitDeclaration, flatAST: MutableList)","description":"de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler.handlePhi","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-statement-handler/handle-phi.html","searchKeys":["handlePhi","fun handlePhi(instr: LLVMValueRef, tu: TranslationUnitDeclaration, flatAST: MutableList)","de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler.handlePhi"]},{"name":"fun handleSelect(instr: LLVMValueRef): Expression","description":"de.fraunhofer.aisec.cpg.frontends.llvm.ExpressionHandler.handleSelect","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-expression-handler/handle-select.html","searchKeys":["handleSelect","fun handleSelect(instr: LLVMValueRef): Expression","de.fraunhofer.aisec.cpg.frontends.llvm.ExpressionHandler.handleSelect"]},{"name":"fun handleStructureType(typeRef: LLVMTypeRef, alreadyVisited: MutableMap = mutableMapOf()): RecordDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.llvm.DeclarationHandler.handleStructureType","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-declaration-handler/handle-structure-type.html","searchKeys":["handleStructureType","fun handleStructureType(typeRef: LLVMTypeRef, alreadyVisited: MutableMap = mutableMapOf()): RecordDeclaration","de.fraunhofer.aisec.cpg.frontends.llvm.DeclarationHandler.handleStructureType"]},{"name":"fun isKnownStructTypeName(name: String): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.isKnownStructTypeName","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/is-known-struct-type-name.html","searchKeys":["isKnownStructTypeName","fun isKnownStructTypeName(name: String): Boolean","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.isKnownStructTypeName"]},{"name":"fun typeOf(valueRef: LLVMValueRef): Type","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.typeOf","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/type-of.html","searchKeys":["typeOf","fun typeOf(valueRef: LLVMValueRef): Type","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.typeOf"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.CompressLLVMPass.accept","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.passes/-compress-l-l-v-m-pass/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.CompressLLVMPass.accept"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.CompressLLVMPass.cleanup","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.passes/-compress-l-l-v-m-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.CompressLLVMPass.cleanup"]},{"name":"open override fun codeOf(astNode: Pointer): String?","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.codeOf","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/code-of.html","searchKeys":["codeOf","open override fun codeOf(astNode: Pointer): String?","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.codeOf"]},{"name":"open override fun locationOf(astNode: Pointer): PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.locationOf","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/location-of.html","searchKeys":["locationOf","open override fun locationOf(astNode: Pointer): PhysicalLocation?","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.locationOf"]},{"name":"open override fun parse(file: File): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.parse","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/parse.html","searchKeys":["parse","open override fun parse(file: File): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.parse"]},{"name":"open override fun setComment(node: Node, astNode: Pointer)","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.setComment","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/set-comment.html","searchKeys":["setComment","open override fun setComment(node: Node, astNode: Pointer)","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.setComment"]},{"name":"open override fun typeOf(type: LLVMTypeRef): Type","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.typeOf","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/type-of.html","searchKeys":["typeOf","open override fun typeOf(type: LLVMTypeRef): Type","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.typeOf"]},{"name":"open override val builtInTypes: Map","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.builtInTypes","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language/built-in-types.html","searchKeys":["builtInTypes","open override val builtInTypes: Map","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.builtInTypes"]},{"name":"open override val compoundAssignmentOperators: Set","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.compoundAssignmentOperators","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language/compound-assignment-operators.html","searchKeys":["compoundAssignmentOperators","open override val compoundAssignmentOperators: Set","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.compoundAssignmentOperators"]},{"name":"open override val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.fileExtensions","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language/file-extensions.html","searchKeys":["fileExtensions","open override val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.fileExtensions"]},{"name":"open override val frontend: KClass","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.frontend","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language/frontend.html","searchKeys":["frontend","open override val frontend: KClass","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.frontend"]},{"name":"open override val namespaceDelimiter: String","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.namespaceDelimiter","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language/namespace-delimiter.html","searchKeys":["namespaceDelimiter","open override val namespaceDelimiter: String","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.namespaceDelimiter"]},{"name":"val LLVMValueRef.name: String","description":"de.fraunhofer.aisec.cpg.frontends.llvm.name","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/name.html","searchKeys":["name","val LLVMValueRef.name: String","de.fraunhofer.aisec.cpg.frontends.llvm.name"]},{"name":"val LLVMValueRef.opCode: Int","description":"de.fraunhofer.aisec.cpg.frontends.llvm.opCode","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/op-code.html","searchKeys":["opCode","val LLVMValueRef.opCode: Int","de.fraunhofer.aisec.cpg.frontends.llvm.opCode"]},{"name":"val LLVMValueRef.symbolName: String","description":"de.fraunhofer.aisec.cpg.frontends.llvm.symbolName","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/symbol-name.html","searchKeys":["symbolName","val LLVMValueRef.symbolName: String","de.fraunhofer.aisec.cpg.frontends.llvm.symbolName"]},{"name":"val declarationHandler: DeclarationHandler","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.declarationHandler","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/declaration-handler.html","searchKeys":["declarationHandler","val declarationHandler: DeclarationHandler","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.declarationHandler"]},{"name":"val expressionHandler: ExpressionHandler","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.expressionHandler","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/expression-handler.html","searchKeys":["expressionHandler","val expressionHandler: ExpressionHandler","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.expressionHandler"]},{"name":"val phiList: MutableList","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.phiList","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/phi-list.html","searchKeys":["phiList","val phiList: MutableList","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.phiList"]},{"name":"val statementHandler: StatementHandler","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.statementHandler","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/statement-handler.html","searchKeys":["statementHandler","val statementHandler: StatementHandler","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.statementHandler"]},{"name":"val typeCache: MutableMap","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.typeCache","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/type-cache.html","searchKeys":["typeCache","val typeCache: MutableMap","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.typeCache"]},{"name":"var bindingsCache: MutableMap","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.bindingsCache","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/bindings-cache.html","searchKeys":["bindingsCache","var bindingsCache: MutableMap","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.bindingsCache"]},{"name":"var ctxRef: LLVMContextRef?","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.ctxRef","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/ctx-ref.html","searchKeys":["ctxRef","var ctxRef: LLVMContextRef?","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.ctxRef"]},{"name":"ACCESS","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.ACCESS","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-a-c-c-e-s-s/index.html","searchKeys":["ACCESS","ACCESS","de.fraunhofer.aisec.cpg.graph.edge.Properties.ACCESS"]},{"name":"ALL","description":"de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.ALL","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-quantifier/-a-l-l/index.html","searchKeys":["ALL","ALL","de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.ALL"]},{"name":"ANY","description":"de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.ANY","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-quantifier/-a-n-y/index.html","searchKeys":["ANY","ANY","de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.ANY"]},{"name":"ARRAY","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.ARRAY","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/-pointer-origin/-a-r-r-a-y/index.html","searchKeys":["ARRAY","ARRAY","de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.ARRAY"]},{"name":"ASSIGNED_TYPE","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.ASSIGNED_TYPE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/-type-observer/-change-type/-a-s-s-i-g-n-e-d_-t-y-p-e/index.html","searchKeys":["ASSIGNED_TYPE","ASSIGNED_TYPE","de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.ASSIGNED_TYPE"]},{"name":"AST","description":"de.fraunhofer.aisec.cpg.passes.EdgeType.AST","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-type/-a-s-t/index.html","searchKeys":["AST","AST","de.fraunhofer.aisec.cpg.passes.EdgeType.AST"]},{"name":"AUTO_DEDUCTION","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.AUTO_DEDUCTION","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/-template-initialization/-a-u-t-o_-d-e-d-u-c-t-i-o-n/index.html","searchKeys":["AUTO_DEDUCTION","AUTO_DEDUCTION","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.AUTO_DEDUCTION"]},{"name":"BRANCH","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.BRANCH","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-b-r-a-n-c-h/index.html","searchKeys":["BRANCH","BRANCH","de.fraunhofer.aisec.cpg.graph.edge.Properties.BRANCH"]},{"name":"CALLING_CONTEXT_IN","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.CALLING_CONTEXT_IN","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-c-a-l-l-i-n-g_-c-o-n-t-e-x-t_-i-n/index.html","searchKeys":["CALLING_CONTEXT_IN","CALLING_CONTEXT_IN","de.fraunhofer.aisec.cpg.graph.edge.Properties.CALLING_CONTEXT_IN"]},{"name":"CALLING_CONTEXT_OUT","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.CALLING_CONTEXT_OUT","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-c-a-l-l-i-n-g_-c-o-n-t-e-x-t_-o-u-t/index.html","searchKeys":["CALLING_CONTEXT_OUT","CALLING_CONTEXT_OUT","de.fraunhofer.aisec.cpg.graph.edge.Properties.CALLING_CONTEXT_OUT"]},{"name":"CONTEXT","description":"de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.CONTEXT","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-sensitivity-specifier/-c-o-n-t-e-x-t/index.html","searchKeys":["CONTEXT","CONTEXT","de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.CONTEXT"]},{"name":"CONTROL","description":"de.fraunhofer.aisec.cpg.graph.edge.DependenceType.CONTROL","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-dependence-type/-c-o-n-t-r-o-l/index.html","searchKeys":["CONTROL","CONTROL","de.fraunhofer.aisec.cpg.graph.edge.DependenceType.CONTROL"]},{"name":"DATA","description":"de.fraunhofer.aisec.cpg.graph.edge.DependenceType.DATA","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-dependence-type/-d-a-t-a/index.html","searchKeys":["DATA","DATA","de.fraunhofer.aisec.cpg.graph.edge.DependenceType.DATA"]},{"name":"DATAFLOW","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Origin.DATAFLOW","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-origin/-d-a-t-a-f-l-o-w/index.html","searchKeys":["DATAFLOW","DATAFLOW","de.fraunhofer.aisec.cpg.graph.types.Type.Origin.DATAFLOW"]},{"name":"DEFAULT","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.DEFAULT","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/-template-initialization/-d-e-f-a-u-l-t/index.html","searchKeys":["DEFAULT","DEFAULT","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.DEFAULT"]},{"name":"DEPENDENCE","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.DEPENDENCE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-d-e-p-e-n-d-e-n-c-e/index.html","searchKeys":["DEPENDENCE","DEPENDENCE","de.fraunhofer.aisec.cpg.graph.edge.Properties.DEPENDENCE"]},{"name":"DFG","description":"de.fraunhofer.aisec.cpg.passes.EdgeType.DFG","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-type/-d-f-g/index.html","searchKeys":["DFG","DFG","de.fraunhofer.aisec.cpg.passes.EdgeType.DFG"]},{"name":"DYNAMIC_INVOKE","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.DYNAMIC_INVOKE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-d-y-n-a-m-i-c_-i-n-v-o-k-e/index.html","searchKeys":["DYNAMIC_INVOKE","DYNAMIC_INVOKE","de.fraunhofer.aisec.cpg.graph.edge.Properties.DYNAMIC_INVOKE"]},{"name":"ENTRIES","description":"de.fraunhofer.aisec.cpg.helpers.Util.Edge.ENTRIES","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-edge/-e-n-t-r-i-e-s/index.html","searchKeys":["ENTRIES","ENTRIES","de.fraunhofer.aisec.cpg.helpers.Util.Edge.ENTRIES"]},{"name":"EOG","description":"de.fraunhofer.aisec.cpg.passes.EdgeType.EOG","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-type/-e-o-g/index.html","searchKeys":["EOG","EOG","de.fraunhofer.aisec.cpg.passes.EdgeType.EOG"]},{"name":"EXITS","description":"de.fraunhofer.aisec.cpg.helpers.Util.Edge.EXITS","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-edge/-e-x-i-t-s/index.html","searchKeys":["EXITS","EXITS","de.fraunhofer.aisec.cpg.helpers.Util.Edge.EXITS"]},{"name":"EXPLICIT","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.EXPLICIT","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/-template-initialization/-e-x-p-l-i-c-i-t/index.html","searchKeys":["EXPLICIT","EXPLICIT","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.EXPLICIT"]},{"name":"FIELD","description":"de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.FIELD","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-sensitivity-specifier/-f-i-e-l-d/index.html","searchKeys":["FIELD","FIELD","de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.FIELD"]},{"name":"GUESSED","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Origin.GUESSED","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-origin/-g-u-e-s-s-e-d/index.html","searchKeys":["GUESSED","GUESSED","de.fraunhofer.aisec.cpg.graph.types.Type.Origin.GUESSED"]},{"name":"INDEX","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.INDEX","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-i-n-d-e-x/index.html","searchKeys":["INDEX","INDEX","de.fraunhofer.aisec.cpg.graph.edge.Properties.INDEX"]},{"name":"INSTANTIATION","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.INSTANTIATION","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-i-n-s-t-a-n-t-i-a-t-i-o-n/index.html","searchKeys":["INSTANTIATION","INSTANTIATION","de.fraunhofer.aisec.cpg.graph.edge.Properties.INSTANTIATION"]},{"name":"NAME","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.NAME","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-n-a-m-e/index.html","searchKeys":["NAME","NAME","de.fraunhofer.aisec.cpg.graph.edge.Properties.NAME"]},{"name":"NODE","description":"de.fraunhofer.aisec.cpg.helpers.Util.Connect.NODE","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-connect/-n-o-d-e/index.html","searchKeys":["NODE","NODE","de.fraunhofer.aisec.cpg.helpers.Util.Connect.NODE"]},{"name":"NONE","description":"de.fraunhofer.aisec.cpg.graph.SearchModifier.NONE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-search-modifier/-n-o-n-e/index.html","searchKeys":["NONE","NONE","de.fraunhofer.aisec.cpg.graph.SearchModifier.NONE"]},{"name":"NOT_APPLICABLE","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.NOT_APPLICABLE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/-modifier/-n-o-t_-a-p-p-l-i-c-a-b-l-e/index.html","searchKeys":["NOT_APPLICABLE","NOT_APPLICABLE","de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.NOT_APPLICABLE"]},{"name":"PARSING","description":"de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.PARSING","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-problem-node/-problem-type/-p-a-r-s-i-n-g/index.html","searchKeys":["PARSING","PARSING","de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.PARSING"]},{"name":"POINTER","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.POINTER","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/-pointer-origin/-p-o-i-n-t-e-r/index.html","searchKeys":["POINTER","POINTER","de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.POINTER"]},{"name":"READ","description":"de.fraunhofer.aisec.cpg.graph.AccessValues.READ","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-access-values/-r-e-a-d/index.html","searchKeys":["READ","READ","de.fraunhofer.aisec.cpg.graph.AccessValues.READ"]},{"name":"READWRITE","description":"de.fraunhofer.aisec.cpg.graph.AccessValues.READWRITE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-access-values/-r-e-a-d-w-r-i-t-e/index.html","searchKeys":["READWRITE","READWRITE","de.fraunhofer.aisec.cpg.graph.AccessValues.READWRITE"]},{"name":"RESOLVED","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Origin.RESOLVED","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-origin/-r-e-s-o-l-v-e-d/index.html","searchKeys":["RESOLVED","RESOLVED","de.fraunhofer.aisec.cpg.graph.types.Type.Origin.RESOLVED"]},{"name":"SENSITIVITY","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.SENSITIVITY","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-s-e-n-s-i-t-i-v-i-t-y/index.html","searchKeys":["SENSITIVITY","SENSITIVITY","de.fraunhofer.aisec.cpg.graph.edge.Properties.SENSITIVITY"]},{"name":"SIGNED","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.SIGNED","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/-modifier/-s-i-g-n-e-d/index.html","searchKeys":["SIGNED","SIGNED","de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.SIGNED"]},{"name":"SUBTREE","description":"de.fraunhofer.aisec.cpg.helpers.Util.Connect.SUBTREE","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-connect/-s-u-b-t-r-e-e/index.html","searchKeys":["SUBTREE","SUBTREE","de.fraunhofer.aisec.cpg.helpers.Util.Connect.SUBTREE"]},{"name":"TRANSLATION","description":"de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.TRANSLATION","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-problem-node/-problem-type/-t-r-a-n-s-l-a-t-i-o-n/index.html","searchKeys":["TRANSLATION","TRANSLATION","de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.TRANSLATION"]},{"name":"TYPE","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.TYPE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/-type-observer/-change-type/-t-y-p-e/index.html","searchKeys":["TYPE","TYPE","de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.TYPE"]},{"name":"UNIQUE","description":"de.fraunhofer.aisec.cpg.graph.SearchModifier.UNIQUE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-search-modifier/-u-n-i-q-u-e/index.html","searchKeys":["UNIQUE","UNIQUE","de.fraunhofer.aisec.cpg.graph.SearchModifier.UNIQUE"]},{"name":"UNKNOWN","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.UNKNOWN","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/-template-initialization/-u-n-k-n-o-w-n/index.html","searchKeys":["UNKNOWN","UNKNOWN","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.UNKNOWN"]},{"name":"UNREACHABLE","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.UNREACHABLE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-u-n-r-e-a-c-h-a-b-l-e/index.html","searchKeys":["UNREACHABLE","UNREACHABLE","de.fraunhofer.aisec.cpg.graph.edge.Properties.UNREACHABLE"]},{"name":"UNRESOLVED","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Origin.UNRESOLVED","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-origin/-u-n-r-e-s-o-l-v-e-d/index.html","searchKeys":["UNRESOLVED","UNRESOLVED","de.fraunhofer.aisec.cpg.graph.types.Type.Origin.UNRESOLVED"]},{"name":"UNSIGNED","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.UNSIGNED","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/-modifier/-u-n-s-i-g-n-e-d/index.html","searchKeys":["UNSIGNED","UNSIGNED","de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.UNSIGNED"]},{"name":"WRITE","description":"de.fraunhofer.aisec.cpg.graph.AccessValues.WRITE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-access-values/-w-r-i-t-e/index.html","searchKeys":["WRITE","WRITE","de.fraunhofer.aisec.cpg.graph.AccessValues.WRITE"]},{"name":"abstract class ComponentPass(ctx: TranslationContext) : Pass ","description":"de.fraunhofer.aisec.cpg.passes.ComponentPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-component-pass/index.html","searchKeys":["ComponentPass","abstract class ComponentPass(ctx: TranslationContext) : Pass ","de.fraunhofer.aisec.cpg.passes.ComponentPass"]},{"name":"abstract class Declaration : Node","description":"de.fraunhofer.aisec.cpg.graph.declarations.Declaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration/index.html","searchKeys":["Declaration","abstract class Declaration : Node","de.fraunhofer.aisec.cpg.graph.declarations.Declaration"]},{"name":"abstract class Expression : Statement, HasType","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression/index.html","searchKeys":["Expression","abstract class Expression : Statement, HasType","de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression"]},{"name":"abstract class Handler>(configConstructor: Supplier, val frontend: L) : LanguageProvider, CodeAndLocationProvider , ScopeProvider, NamespaceProvider, ContextProvider","description":"de.fraunhofer.aisec.cpg.frontends.Handler","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-handler/index.html","searchKeys":["Handler","abstract class Handler>(configConstructor: Supplier, val frontend: L) : LanguageProvider, CodeAndLocationProvider , ScopeProvider, NamespaceProvider, ContextProvider","de.fraunhofer.aisec.cpg.frontends.Handler"]},{"name":"abstract class IVisitor>","description":"de.fraunhofer.aisec.cpg.processing.IVisitor","location":"cpg-core/de.fraunhofer.aisec.cpg.processing/-i-visitor/index.html","searchKeys":["IVisitor","abstract class IVisitor>","de.fraunhofer.aisec.cpg.processing.IVisitor"]},{"name":"abstract class Language> : Node","description":"de.fraunhofer.aisec.cpg.frontends.Language","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/index.html","searchKeys":["Language","abstract class Language> : Node","de.fraunhofer.aisec.cpg.frontends.Language"]},{"name":"abstract class LanguageFrontend(val language: Language>, var ctx: TranslationContext) : ProcessedListener, CodeAndLocationProvider , LanguageProvider, ScopeProvider, NamespaceProvider, ContextProvider","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/index.html","searchKeys":["LanguageFrontend","abstract class LanguageFrontend(val language: Language>, var ctx: TranslationContext) : ProcessedListener, CodeAndLocationProvider , LanguageProvider, ScopeProvider, NamespaceProvider, ContextProvider","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend"]},{"name":"abstract class LatticeElement(val elements: T) : Comparable> ","description":"de.fraunhofer.aisec.cpg.helpers.LatticeElement","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-lattice-element/index.html","searchKeys":["LatticeElement","abstract class LatticeElement(val elements: T) : Comparable> ","de.fraunhofer.aisec.cpg.helpers.LatticeElement"]},{"name":"abstract class Scope(var astNode: Node?)","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/index.html","searchKeys":["Scope","abstract class Scope(var astNode: Node?)","de.fraunhofer.aisec.cpg.graph.scopes.Scope"]},{"name":"abstract class Statement : Node, DeclarationHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.Statement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-statement/index.html","searchKeys":["Statement","abstract class Statement : Node, DeclarationHolder","de.fraunhofer.aisec.cpg.graph.statements.Statement"]},{"name":"abstract class TemplateDeclaration : Declaration, DeclarationHolder","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/index.html","searchKeys":["TemplateDeclaration","abstract class TemplateDeclaration : Declaration, DeclarationHolder","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration"]},{"name":"abstract class TranslationResultPass(ctx: TranslationContext) : Pass ","description":"de.fraunhofer.aisec.cpg.passes.TranslationResultPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-translation-result-pass/index.html","searchKeys":["TranslationResultPass","abstract class TranslationResultPass(ctx: TranslationContext) : Pass ","de.fraunhofer.aisec.cpg.passes.TranslationResultPass"]},{"name":"abstract class TranslationUnitPass(ctx: TranslationContext) : Pass ","description":"de.fraunhofer.aisec.cpg.passes.TranslationUnitPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-translation-unit-pass/index.html","searchKeys":["TranslationUnitPass","abstract class TranslationUnitPass(ctx: TranslationContext) : Pass ","de.fraunhofer.aisec.cpg.passes.TranslationUnitPass"]},{"name":"abstract class Type : Node","description":"de.fraunhofer.aisec.cpg.graph.types.Type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/index.html","searchKeys":["Type","abstract class Type : Node","de.fraunhofer.aisec.cpg.graph.types.Type"]},{"name":"abstract class ValueDeclaration : Declaration, HasType","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/index.html","searchKeys":["ValueDeclaration","abstract class ValueDeclaration : Declaration, HasType","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration"]},{"name":"abstract fun accept(first: A, second: B, third: C)","description":"de.fraunhofer.aisec.cpg.helpers.TriConsumer.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-tri-consumer/accept.html","searchKeys":["accept","abstract fun accept(first: A, second: B, third: C)","de.fraunhofer.aisec.cpg.helpers.TriConsumer.accept"]},{"name":"abstract fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.ArgumentHolder.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-argument-holder/add-argument.html","searchKeys":["addArgument","abstract fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.ArgumentHolder.addArgument"]},{"name":"abstract fun addBenchmark(b: MeasurementHolder)","description":"de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.addBenchmark","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-statistics-holder/add-benchmark.html","searchKeys":["addBenchmark","abstract fun addBenchmark(b: MeasurementHolder)","de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.addBenchmark"]},{"name":"abstract fun addBreakStatement(breakStatement: BreakStatement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.Breakable.addBreakStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-breakable/add-break-statement.html","searchKeys":["addBreakStatement","abstract fun addBreakStatement(breakStatement: BreakStatement)","de.fraunhofer.aisec.cpg.graph.scopes.Breakable.addBreakStatement"]},{"name":"abstract fun addContinueStatement(continueStatement: ContinueStatement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.Continuable.addContinueStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-continuable/add-continue-statement.html","searchKeys":["addContinueStatement","abstract fun addContinueStatement(continueStatement: ContinueStatement)","de.fraunhofer.aisec.cpg.graph.scopes.Continuable.addContinueStatement"]},{"name":"abstract fun addDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.DeclarationHolder.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-declaration-holder/add-declaration.html","searchKeys":["addDeclaration","abstract fun addDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.DeclarationHolder.addDeclaration"]},{"name":"abstract fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/-type-observer/assigned-type-changed.html","searchKeys":["assignedTypeChanged","abstract fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.assignedTypeChanged"]},{"name":"abstract fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.Pass.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/cleanup.html","searchKeys":["cleanup","abstract fun cleanup()","de.fraunhofer.aisec.cpg.passes.Pass.cleanup"]},{"name":"abstract fun codeOf(astNode: AstNode): String?","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.codeOf","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/code-of.html","searchKeys":["codeOf","abstract fun codeOf(astNode: AstNode): String?","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.codeOf"]},{"name":"abstract fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.Type.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/dereference.html","searchKeys":["dereference","abstract fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.Type.dereference"]},{"name":"abstract fun duplicate(): LatticeElement","description":"de.fraunhofer.aisec.cpg.helpers.LatticeElement.duplicate","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-lattice-element/duplicate.html","searchKeys":["duplicate","abstract fun duplicate(): LatticeElement","de.fraunhofer.aisec.cpg.helpers.LatticeElement.duplicate"]},{"name":"abstract fun getIterator(v: V): Iterator","description":"de.fraunhofer.aisec.cpg.processing.IStrategy.getIterator","location":"cpg-core/de.fraunhofer.aisec.cpg.processing/-i-strategy/get-iterator.html","searchKeys":["getIterator","abstract fun getIterator(v: V): Iterator","de.fraunhofer.aisec.cpg.processing.IStrategy.getIterator"]},{"name":"abstract fun handle(expr: T): S?","description":"de.fraunhofer.aisec.cpg.frontends.HandlerInterface.handle","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-handler-interface/handle.html","searchKeys":["handle","abstract fun handle(expr: T): S?","de.fraunhofer.aisec.cpg.frontends.HandlerInterface.handle"]},{"name":"abstract fun handleSuperCall(callee: MemberExpression, curClass: RecordDeclaration, scopeManager: ScopeManager): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.HasSuperClasses.handleSuperCall","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-super-classes/handle-super-call.html","searchKeys":["handleSuperCall","abstract fun handleSuperCall(callee: MemberExpression, curClass: RecordDeclaration, scopeManager: ScopeManager): Boolean","de.fraunhofer.aisec.cpg.frontends.HasSuperClasses.handleSuperCall"]},{"name":"abstract fun handleTemplateFunctionCalls(curClass: RecordDeclaration?, templateCall: CallExpression, applyInference: Boolean, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): Pair>","description":"de.fraunhofer.aisec.cpg.frontends.HasTemplates.handleTemplateFunctionCalls","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-templates/handle-template-function-calls.html","searchKeys":["handleTemplateFunctionCalls","abstract fun handleTemplateFunctionCalls(curClass: RecordDeclaration?, templateCall: CallExpression, applyInference: Boolean, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): Pair>","de.fraunhofer.aisec.cpg.frontends.HasTemplates.handleTemplateFunctionCalls"]},{"name":"abstract fun locationOf(astNode: AstNode): PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.locationOf","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/location-of.html","searchKeys":["locationOf","abstract fun locationOf(astNode: AstNode): PhysicalLocation?","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.locationOf"]},{"name":"abstract fun lub(other: LatticeElement): LatticeElement","description":"de.fraunhofer.aisec.cpg.helpers.LatticeElement.lub","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-lattice-element/lub.html","searchKeys":["lub","abstract fun lub(other: LatticeElement): LatticeElement","de.fraunhofer.aisec.cpg.helpers.LatticeElement.lub"]},{"name":"abstract fun parse(file: File): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.parse","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/parse.html","searchKeys":["parse","abstract fun parse(file: File): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.parse"]},{"name":"abstract fun reference(pointer: PointerType.PointerOrigin?): Type","description":"de.fraunhofer.aisec.cpg.graph.types.Type.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/reference.html","searchKeys":["reference","abstract fun reference(pointer: PointerType.PointerOrigin?): Type","de.fraunhofer.aisec.cpg.graph.types.Type.reference"]},{"name":"abstract fun refineInvocationCandidatesFromRecord(recordDeclaration: RecordDeclaration, call: CallExpression, name: String, ctx: TranslationContext): List","description":"de.fraunhofer.aisec.cpg.frontends.HasComplexCallResolution.refineInvocationCandidatesFromRecord","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-complex-call-resolution/refine-invocation-candidates-from-record.html","searchKeys":["refineInvocationCandidatesFromRecord","abstract fun refineInvocationCandidatesFromRecord(recordDeclaration: RecordDeclaration, call: CallExpression, name: String, ctx: TranslationContext): List","de.fraunhofer.aisec.cpg.frontends.HasComplexCallResolution.refineInvocationCandidatesFromRecord"]},{"name":"abstract fun refineMethodCallResolution(curClass: RecordDeclaration?, possibleContainingTypes: Set, call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration, callResolver: SymbolResolver): List","description":"de.fraunhofer.aisec.cpg.frontends.HasComplexCallResolution.refineMethodCallResolution","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-complex-call-resolution/refine-method-call-resolution.html","searchKeys":["refineMethodCallResolution","abstract fun refineMethodCallResolution(curClass: RecordDeclaration?, possibleContainingTypes: Set, call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration, callResolver: SymbolResolver): List","de.fraunhofer.aisec.cpg.frontends.HasComplexCallResolution.refineMethodCallResolution"]},{"name":"abstract fun refineNormalCallResolution(call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): List","description":"de.fraunhofer.aisec.cpg.frontends.HasComplexCallResolution.refineNormalCallResolution","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-complex-call-resolution/refine-normal-call-resolution.html","searchKeys":["refineNormalCallResolution","abstract fun refineNormalCallResolution(call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): List","de.fraunhofer.aisec.cpg.frontends.HasComplexCallResolution.refineNormalCallResolution"]},{"name":"abstract fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.ArgumentHolder.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-argument-holder/replace-argument.html","searchKeys":["replaceArgument","abstract fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.ArgumentHolder.replaceArgument"]},{"name":"abstract fun setCodeAndLocation(cpgNode: Node, astNode: AstNode)","description":"de.fraunhofer.aisec.cpg.graph.CodeAndLocationProvider.setCodeAndLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-code-and-location-provider/set-code-and-location.html","searchKeys":["setCodeAndLocation","abstract fun setCodeAndLocation(cpgNode: Node, astNode: AstNode)","de.fraunhofer.aisec.cpg.graph.CodeAndLocationProvider.setCodeAndLocation"]},{"name":"abstract fun setComment(node: Node, astNode: AstNode)","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.setComment","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/set-comment.html","searchKeys":["setComment","abstract fun setComment(node: Node, astNode: AstNode)","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.setComment"]},{"name":"abstract fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/-type-observer/type-changed.html","searchKeys":["typeChanged","abstract fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.typeChanged"]},{"name":"abstract fun typeOf(type: TypeNode): Type","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.typeOf","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/type-of.html","searchKeys":["typeOf","abstract fun typeOf(type: TypeNode): Type","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.typeOf"]},{"name":"abstract fun updateType(typeState: Collection)","description":"de.fraunhofer.aisec.cpg.graph.types.HasSecondaryTypeEdge.updateType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-secondary-type-edge/update-type.html","searchKeys":["updateType","abstract fun updateType(typeState: Collection)","de.fraunhofer.aisec.cpg.graph.types.HasSecondaryTypeEdge.updateType"]},{"name":"abstract operator fun plusAssign(node: NodeTypeToHold)","description":"de.fraunhofer.aisec.cpg.graph.Holder.plusAssign","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-holder/plus-assign.html","searchKeys":["plusAssign","abstract operator fun plusAssign(node: NodeTypeToHold)","de.fraunhofer.aisec.cpg.graph.Holder.plusAssign"]},{"name":"abstract override val operatorCode: String?","description":"de.fraunhofer.aisec.cpg.graph.HasBase.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-base/operator-code.html","searchKeys":["operatorCode","abstract override val operatorCode: String?","de.fraunhofer.aisec.cpg.graph.HasBase.operatorCode"]},{"name":"abstract val assignments: List","description":"de.fraunhofer.aisec.cpg.graph.AssignmentHolder.assignments","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-assignment-holder/assignments.html","searchKeys":["assignments","abstract val assignments: List","de.fraunhofer.aisec.cpg.graph.AssignmentHolder.assignments"]},{"name":"abstract val base: Expression?","description":"de.fraunhofer.aisec.cpg.graph.HasBase.base","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-base/base.html","searchKeys":["base","abstract val base: Expression?","de.fraunhofer.aisec.cpg.graph.HasBase.base"]},{"name":"abstract val benchmarks: Set","description":"de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.benchmarks","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-statistics-holder/benchmarks.html","searchKeys":["benchmarks","abstract val benchmarks: Set","de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.benchmarks"]},{"name":"abstract val branchedBy: Node?","description":"de.fraunhofer.aisec.cpg.graph.BranchingNode.branchedBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-branching-node/branched-by.html","searchKeys":["branchedBy","abstract val branchedBy: Node?","de.fraunhofer.aisec.cpg.graph.BranchingNode.branchedBy"]},{"name":"abstract val breakStatements: List","description":"de.fraunhofer.aisec.cpg.graph.scopes.Breakable.breakStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-breakable/break-statements.html","searchKeys":["breakStatements","abstract val breakStatements: List","de.fraunhofer.aisec.cpg.graph.scopes.Breakable.breakStatements"]},{"name":"abstract val builtInTypes: Map","description":"de.fraunhofer.aisec.cpg.frontends.Language.builtInTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/built-in-types.html","searchKeys":["builtInTypes","abstract val builtInTypes: Map","de.fraunhofer.aisec.cpg.frontends.Language.builtInTypes"]},{"name":"abstract val compoundAssignmentOperators: Set","description":"de.fraunhofer.aisec.cpg.frontends.Language.compoundAssignmentOperators","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/compound-assignment-operators.html","searchKeys":["compoundAssignmentOperators","abstract val compoundAssignmentOperators: Set","de.fraunhofer.aisec.cpg.frontends.Language.compoundAssignmentOperators"]},{"name":"abstract val config: TranslationConfiguration","description":"de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.config","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-statistics-holder/config.html","searchKeys":["config","abstract val config: TranslationConfiguration","de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.config"]},{"name":"abstract val conjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.HasShortCircuitOperators.conjunctiveOperators","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-short-circuit-operators/conjunctive-operators.html","searchKeys":["conjunctiveOperators","abstract val conjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.HasShortCircuitOperators.conjunctiveOperators"]},{"name":"abstract val continueStatements: List","description":"de.fraunhofer.aisec.cpg.graph.scopes.Continuable.continueStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-continuable/continue-statements.html","searchKeys":["continueStatements","abstract val continueStatements: List","de.fraunhofer.aisec.cpg.graph.scopes.Continuable.continueStatements"]},{"name":"abstract val ctx: TranslationContext?","description":"de.fraunhofer.aisec.cpg.graph.ContextProvider.ctx","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-context-provider/ctx.html","searchKeys":["ctx","abstract val ctx: TranslationContext?","de.fraunhofer.aisec.cpg.graph.ContextProvider.ctx"]},{"name":"abstract val declarations: List","description":"de.fraunhofer.aisec.cpg.graph.DeclarationHolder.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-declaration-holder/declarations.html","searchKeys":["declarations","abstract val declarations: List","de.fraunhofer.aisec.cpg.graph.DeclarationHolder.declarations"]},{"name":"abstract val disjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.HasShortCircuitOperators.disjunctiveOperators","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-short-circuit-operators/disjunctive-operators.html","searchKeys":["disjunctiveOperators","abstract val disjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.HasShortCircuitOperators.disjunctiveOperators"]},{"name":"abstract val elaboratedTypeSpecifier: List","description":"de.fraunhofer.aisec.cpg.frontends.HasElaboratedTypeSpecifier.elaboratedTypeSpecifier","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-elaborated-type-specifier/elaborated-type-specifier.html","searchKeys":["elaboratedTypeSpecifier","abstract val elaboratedTypeSpecifier: List","de.fraunhofer.aisec.cpg.frontends.HasElaboratedTypeSpecifier.elaboratedTypeSpecifier"]},{"name":"abstract val endCharacter: Char","description":"de.fraunhofer.aisec.cpg.frontends.HasGenerics.endCharacter","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-generics/end-character.html","searchKeys":["endCharacter","abstract val endCharacter: Char","de.fraunhofer.aisec.cpg.frontends.HasGenerics.endCharacter"]},{"name":"abstract val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.Language.fileExtensions","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/file-extensions.html","searchKeys":["fileExtensions","abstract val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.Language.fileExtensions"]},{"name":"abstract val frontend: KClass","description":"de.fraunhofer.aisec.cpg.frontends.Language.frontend","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/frontend.html","searchKeys":["frontend","abstract val frontend: KClass","de.fraunhofer.aisec.cpg.frontends.Language.frontend"]},{"name":"abstract val isInferred: Boolean","description":"de.fraunhofer.aisec.cpg.passes.inference.IsInferredProvider.isInferred","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-is-inferred-provider/is-inferred.html","searchKeys":["isInferred","abstract val isInferred: Boolean","de.fraunhofer.aisec.cpg.passes.inference.IsInferredProvider.isInferred"]},{"name":"abstract val language: Language<*>?","description":"de.fraunhofer.aisec.cpg.graph.LanguageProvider.language","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-language-provider/language.html","searchKeys":["language","abstract val language: Language<*>?","de.fraunhofer.aisec.cpg.graph.LanguageProvider.language"]},{"name":"abstract val namespace: Name?","description":"de.fraunhofer.aisec.cpg.graph.NamespaceProvider.namespace","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-namespace-provider/namespace.html","searchKeys":["namespace","abstract val namespace: Name?","de.fraunhofer.aisec.cpg.graph.NamespaceProvider.namespace"]},{"name":"abstract val namespaceDelimiter: String","description":"de.fraunhofer.aisec.cpg.frontends.Language.namespaceDelimiter","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/namespace-delimiter.html","searchKeys":["namespaceDelimiter","abstract val namespaceDelimiter: String","de.fraunhofer.aisec.cpg.frontends.Language.namespaceDelimiter"]},{"name":"abstract val operatorCode: String?","description":"de.fraunhofer.aisec.cpg.graph.HasOperatorCode.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-operator-code/operator-code.html","searchKeys":["operatorCode","abstract val operatorCode: String?","de.fraunhofer.aisec.cpg.graph.HasOperatorCode.operatorCode"]},{"name":"abstract val qualifiers: List","description":"de.fraunhofer.aisec.cpg.frontends.HasQualifier.qualifiers","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-qualifier/qualifiers.html","searchKeys":["qualifiers","abstract val qualifiers: List","de.fraunhofer.aisec.cpg.frontends.HasQualifier.qualifiers"]},{"name":"abstract val realizations: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.realizations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/realizations.html","searchKeys":["realizations","abstract val realizations: List","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.realizations"]},{"name":"abstract val resolutionStartNodes: List","description":"de.fraunhofer.aisec.cpg.graph.ResolutionStartHolder.resolutionStartNodes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-resolution-start-holder/resolution-start-nodes.html","searchKeys":["resolutionStartNodes","abstract val resolutionStartNodes: List","de.fraunhofer.aisec.cpg.graph.ResolutionStartHolder.resolutionStartNodes"]},{"name":"abstract val scope: Scope?","description":"de.fraunhofer.aisec.cpg.graph.ScopeProvider.scope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-scope-provider/scope.html","searchKeys":["scope","abstract val scope: Scope?","de.fraunhofer.aisec.cpg.graph.ScopeProvider.scope"]},{"name":"abstract val startCharacter: Char","description":"de.fraunhofer.aisec.cpg.frontends.HasGenerics.startCharacter","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-generics/start-character.html","searchKeys":["startCharacter","abstract val startCharacter: Char","de.fraunhofer.aisec.cpg.frontends.HasGenerics.startCharacter"]},{"name":"abstract val superClassKeyword: String","description":"de.fraunhofer.aisec.cpg.frontends.HasSuperClasses.superClassKeyword","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-super-classes/super-class-keyword.html","searchKeys":["superClassKeyword","abstract val superClassKeyword: String","de.fraunhofer.aisec.cpg.frontends.HasSuperClasses.superClassKeyword"]},{"name":"abstract val translatedFiles: List","description":"de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.translatedFiles","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-statistics-holder/translated-files.html","searchKeys":["translatedFiles","abstract val translatedFiles: List","de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.translatedFiles"]},{"name":"abstract val typeObservers: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.typeObservers","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/type-observers.html","searchKeys":["typeObservers","abstract val typeObservers: MutableSet","de.fraunhofer.aisec.cpg.graph.types.HasType.typeObservers"]},{"name":"abstract val unknownTypeString: List","description":"de.fraunhofer.aisec.cpg.frontends.HasUnknownType.unknownTypeString","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-unknown-type/unknown-type-string.html","searchKeys":["unknownTypeString","abstract val unknownTypeString: List","de.fraunhofer.aisec.cpg.frontends.HasUnknownType.unknownTypeString"]},{"name":"abstract var assignedTypes: Set","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.assignedTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/assigned-types.html","searchKeys":["assignedTypes","abstract var assignedTypes: Set","de.fraunhofer.aisec.cpg.graph.types.HasType.assignedTypes"]},{"name":"abstract var default: T","description":"de.fraunhofer.aisec.cpg.graph.HasDefault.default","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-default/default.html","searchKeys":["default","abstract var default: T","de.fraunhofer.aisec.cpg.graph.HasDefault.default"]},{"name":"abstract var elementType: Type","description":"de.fraunhofer.aisec.cpg.graph.types.SecondOrderType.elementType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-second-order-type/element-type.html","searchKeys":["elementType","abstract var elementType: Type","de.fraunhofer.aisec.cpg.graph.types.SecondOrderType.elementType"]},{"name":"abstract var initializer: Expression?","description":"de.fraunhofer.aisec.cpg.graph.HasInitializer.initializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-initializer/initializer.html","searchKeys":["initializer","abstract var initializer: Expression?","de.fraunhofer.aisec.cpg.graph.HasInitializer.initializer"]},{"name":"abstract var problem: String","description":"de.fraunhofer.aisec.cpg.graph.ProblemNode.problem","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-problem-node/problem.html","searchKeys":["problem","abstract var problem: String","de.fraunhofer.aisec.cpg.graph.ProblemNode.problem"]},{"name":"abstract var problemType: ProblemNode.ProblemType","description":"de.fraunhofer.aisec.cpg.graph.ProblemNode.problemType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-problem-node/problem-type.html","searchKeys":["problemType","abstract var problemType: ProblemNode.ProblemType","de.fraunhofer.aisec.cpg.graph.ProblemNode.problemType"]},{"name":"abstract var statementEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.StatementHolder.statementEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-statement-holder/statement-edges.html","searchKeys":["statementEdges","abstract var statementEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.StatementHolder.statementEdges"]},{"name":"abstract var type: Type","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/type.html","searchKeys":["type","abstract var type: Type","de.fraunhofer.aisec.cpg.graph.types.HasType.type"]},{"name":"annotation class AST","description":"de.fraunhofer.aisec.cpg.graph.AST","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-a-s-t/index.html","searchKeys":["AST","annotation class AST","de.fraunhofer.aisec.cpg.graph.AST"]},{"name":"annotation class DependsOn(val value: KClass>, val softDependency: Boolean = false)","description":"de.fraunhofer.aisec.cpg.passes.order.DependsOn","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-depends-on/index.html","searchKeys":["DependsOn","annotation class DependsOn(val value: KClass>, val softDependency: Boolean = false)","de.fraunhofer.aisec.cpg.passes.order.DependsOn"]},{"name":"annotation class EdgeProperty(val key: String)","description":"de.fraunhofer.aisec.cpg.graph.EdgeProperty","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-edge-property/index.html","searchKeys":["EdgeProperty","annotation class EdgeProperty(val key: String)","de.fraunhofer.aisec.cpg.graph.EdgeProperty"]},{"name":"annotation class ExecuteBefore(val other: KClass>)","description":"de.fraunhofer.aisec.cpg.passes.order.ExecuteBefore","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-execute-before/index.html","searchKeys":["ExecuteBefore","annotation class ExecuteBefore(val other: KClass>)","de.fraunhofer.aisec.cpg.passes.order.ExecuteBefore"]},{"name":"annotation class ExecuteFirst","description":"de.fraunhofer.aisec.cpg.passes.order.ExecuteFirst","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-execute-first/index.html","searchKeys":["ExecuteFirst","annotation class ExecuteFirst","de.fraunhofer.aisec.cpg.passes.order.ExecuteFirst"]},{"name":"annotation class ExecuteLast","description":"de.fraunhofer.aisec.cpg.passes.order.ExecuteLast","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-execute-last/index.html","searchKeys":["ExecuteLast","annotation class ExecuteLast","de.fraunhofer.aisec.cpg.passes.order.ExecuteLast"]},{"name":"annotation class FunctionReplacement(val addedFunctions: Array, val replaces: String = \"\")","description":"de.fraunhofer.aisec.cpg.helpers.annotations.FunctionReplacement","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.annotations/-function-replacement/index.html","searchKeys":["FunctionReplacement","annotation class FunctionReplacement(val addedFunctions: Array, val replaces: String = \"\")","de.fraunhofer.aisec.cpg.helpers.annotations.FunctionReplacement"]},{"name":"annotation class PleaseBeCareful","description":"de.fraunhofer.aisec.cpg.PleaseBeCareful","location":"cpg-core/de.fraunhofer.aisec.cpg/-please-be-careful/index.html","searchKeys":["PleaseBeCareful","annotation class PleaseBeCareful","de.fraunhofer.aisec.cpg.PleaseBeCareful"]},{"name":"annotation class PopulatedByPass(val value: KClass>)","description":"de.fraunhofer.aisec.cpg.PopulatedByPass","location":"cpg-core/de.fraunhofer.aisec.cpg/-populated-by-pass/index.html","searchKeys":["PopulatedByPass","annotation class PopulatedByPass(val value: KClass>)","de.fraunhofer.aisec.cpg.PopulatedByPass"]},{"name":"annotation class RegisterExtraPass(val value: KClass>)","description":"de.fraunhofer.aisec.cpg.passes.order.RegisterExtraPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-register-extra-pass/index.html","searchKeys":["RegisterExtraPass","annotation class RegisterExtraPass(val value: KClass>)","de.fraunhofer.aisec.cpg.passes.order.RegisterExtraPass"]},{"name":"annotation class ReplacePass(val old: KClass>, val lang: KClass>, val with: KClass>)","description":"de.fraunhofer.aisec.cpg.passes.order.ReplacePass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-replace-pass/index.html","searchKeys":["ReplacePass","annotation class ReplacePass(val old: KClass>, val lang: KClass>, val with: KClass>)","de.fraunhofer.aisec.cpg.passes.order.ReplacePass"]},{"name":"annotation class RequiredFrontend(val value: KClass>)","description":"de.fraunhofer.aisec.cpg.passes.order.RequiredFrontend","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-required-frontend/index.html","searchKeys":["RequiredFrontend","annotation class RequiredFrontend(val value: KClass>)","de.fraunhofer.aisec.cpg.passes.order.RequiredFrontend"]},{"name":"annotation class ResolveInFrontend(val method: String)","description":"de.fraunhofer.aisec.cpg.ResolveInFrontend","location":"cpg-core/de.fraunhofer.aisec.cpg/-resolve-in-frontend/index.html","searchKeys":["ResolveInFrontend","annotation class ResolveInFrontend(val method: String)","de.fraunhofer.aisec.cpg.ResolveInFrontend"]},{"name":"annotation class SupportsParallelParsing(val supported: Boolean = true)","description":"de.fraunhofer.aisec.cpg.frontends.SupportsParallelParsing","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-supports-parallel-parsing/index.html","searchKeys":["SupportsParallelParsing","annotation class SupportsParallelParsing(val supported: Boolean = true)","de.fraunhofer.aisec.cpg.frontends.SupportsParallelParsing"]},{"name":"class ASMDeclarationStatement : DeclarationStatement","description":"de.fraunhofer.aisec.cpg.graph.statements.ASMDeclarationStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-a-s-m-declaration-statement/index.html","searchKeys":["ASMDeclarationStatement","class ASMDeclarationStatement : DeclarationStatement","de.fraunhofer.aisec.cpg.graph.statements.ASMDeclarationStatement"]},{"name":"class Ancestor(val type: Type, var depth: Int)","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-ancestor/index.html","searchKeys":["Ancestor","class Ancestor(val type: Type, var depth: Int)","de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor"]},{"name":"class Annotation : Node","description":"de.fraunhofer.aisec.cpg.graph.Annotation","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-annotation/index.html","searchKeys":["Annotation","class Annotation : Node","de.fraunhofer.aisec.cpg.graph.Annotation"]},{"name":"class AnnotationMember : Node","description":"de.fraunhofer.aisec.cpg.graph.AnnotationMember","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-annotation-member/index.html","searchKeys":["AnnotationMember","class AnnotationMember : Node","de.fraunhofer.aisec.cpg.graph.AnnotationMember"]},{"name":"class ArtifactLocation(val uri: URI)","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/-artifact-location/index.html","searchKeys":["ArtifactLocation","class ArtifactLocation(val uri: URI)","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation"]},{"name":"class AssertStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.AssertStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-assert-statement/index.html","searchKeys":["AssertStatement","class AssertStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.AssertStatement"]},{"name":"class AssignExpression : Expression, AssignmentHolder, ArgumentHolder, HasType.TypeObserver, HasOperatorCode","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/index.html","searchKeys":["AssignExpression","class AssignExpression : Expression, AssignmentHolder, ArgumentHolder, HasType.TypeObserver, HasOperatorCode","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression"]},{"name":"class Assignment(val value: Expression, val target: HasType, val holder: AssignmentHolder) : PropertyEdge ","description":"de.fraunhofer.aisec.cpg.graph.Assignment","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-assignment/index.html","searchKeys":["Assignment","class Assignment(val value: Expression, val target: HasType, val holder: AssignmentHolder) : PropertyEdge ","de.fraunhofer.aisec.cpg.graph.Assignment"]},{"name":"class AutoType(var language: Language<*>?) : Type","description":"de.fraunhofer.aisec.cpg.graph.types.AutoType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-auto-type/index.html","searchKeys":["AutoType","class AutoType(var language: Language<*>?) : Type","de.fraunhofer.aisec.cpg.graph.types.AutoType"]},{"name":"class BenchmarkResults(val entries: List>)","description":"de.fraunhofer.aisec.cpg.helpers.BenchmarkResults","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark-results/index.html","searchKeys":["BenchmarkResults","class BenchmarkResults(val entries: List>)","de.fraunhofer.aisec.cpg.helpers.BenchmarkResults"]},{"name":"class Block : Expression, StatementHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Block","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-block/index.html","searchKeys":["Block","class Block : Expression, StatementHolder","de.fraunhofer.aisec.cpg.graph.statements.expressions.Block"]},{"name":"class BlockScope(blockStatement: Block) : ValueDeclarationScope, Breakable","description":"de.fraunhofer.aisec.cpg.graph.scopes.BlockScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-block-scope/index.html","searchKeys":["BlockScope","class BlockScope(blockStatement: Block) : ValueDeclarationScope, Breakable","de.fraunhofer.aisec.cpg.graph.scopes.BlockScope"]},{"name":"class BooleanType(typeName: CharSequence = \"bool\", val bitWidth: Int? = 1, language: Language<*>? = null, val modifier: NumericType.Modifier = Modifier.NOT_APPLICABLE) : NumericType","description":"de.fraunhofer.aisec.cpg.graph.types.BooleanType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-boolean-type/index.html","searchKeys":["BooleanType","class BooleanType(typeName: CharSequence = \"bool\", val bitWidth: Int? = 1, language: Language<*>? = null, val modifier: NumericType.Modifier = Modifier.NOT_APPLICABLE) : NumericType","de.fraunhofer.aisec.cpg.graph.types.BooleanType"]},{"name":"class Border","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.Border","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-border/index.html","searchKeys":["Border","class Border","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.Border"]},{"name":"class BreakStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.BreakStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-break-statement/index.html","searchKeys":["BreakStatement","class BreakStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.BreakStatement"]},{"name":"class Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/index.html","searchKeys":["Builder","class Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder"]},{"name":"class Builder","description":"de.fraunhofer.aisec.cpg.TranslationManager.Builder","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/-builder/index.html","searchKeys":["Builder","class Builder","de.fraunhofer.aisec.cpg.TranslationManager.Builder"]},{"name":"class Builder(var guessCastExpressions: Boolean = false, var inferRecords: Boolean = false, var inferDfgForUnresolvedCalls: Boolean = true)","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-builder/index.html","searchKeys":["Builder","class Builder(var guessCastExpressions: Boolean = false, var inferRecords: Boolean = false, var inferDfgForUnresolvedCalls: Boolean = true)","de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder"]},{"name":"class CaseStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.CaseStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-case-statement/index.html","searchKeys":["CaseStatement","class CaseStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.CaseStatement"]},{"name":"class CastExpression : Expression, ArgumentHolder, HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/index.html","searchKeys":["CastExpression","class CastExpression : Expression, ArgumentHolder, HasType.TypeObserver","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression"]},{"name":"class CatchClause : Statement, BranchingNode, ResolutionStartHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.CatchClause","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-catch-clause/index.html","searchKeys":["CatchClause","class CatchClause : Statement, BranchingNode, ResolutionStartHolder","de.fraunhofer.aisec.cpg.graph.statements.CatchClause"]},{"name":"class CommentMatcher","description":"de.fraunhofer.aisec.cpg.helpers.CommentMatcher","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-comment-matcher/index.html","searchKeys":["CommentMatcher","class CommentMatcher","de.fraunhofer.aisec.cpg.helpers.CommentMatcher"]},{"name":"class CompilationDatabase : ArrayList ","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/index.html","searchKeys":["CompilationDatabase","class CompilationDatabase : ArrayList ","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase"]},{"name":"class ConditionalExpression : Expression, ArgumentHolder, BranchingNode, HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/index.html","searchKeys":["ConditionalExpression","class ConditionalExpression : Expression, ArgumentHolder, BranchingNode, HasType.TypeObserver","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression"]},{"name":"class Configuration(var maxComplexity: Int? = null) : PassConfiguration","description":"de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.Configuration","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-flow-sensitive-d-f-g-pass/-configuration/index.html","searchKeys":["Configuration","class Configuration(var maxComplexity: Int? = null) : PassConfiguration","de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.Configuration"]},{"name":"class ConfigurationException : Exception","description":"de.fraunhofer.aisec.cpg.ConfigurationException","location":"cpg-core/de.fraunhofer.aisec.cpg/-configuration-exception/index.html","searchKeys":["ConfigurationException","class ConfigurationException : Exception","de.fraunhofer.aisec.cpg.ConfigurationException"]},{"name":"class ConstructExpression : CallExpression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-construct-expression/index.html","searchKeys":["ConstructExpression","class ConstructExpression : CallExpression","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression"]},{"name":"class ConstructorCallExpression : CallExpression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-constructor-call-expression/index.html","searchKeys":["ConstructorCallExpression","class ConstructorCallExpression : CallExpression","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression"]},{"name":"class ConstructorDeclaration : MethodDeclaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.ConstructorDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-constructor-declaration/index.html","searchKeys":["ConstructorDeclaration","class ConstructorDeclaration : MethodDeclaration","de.fraunhofer.aisec.cpg.graph.declarations.ConstructorDeclaration"]},{"name":"class ContinueStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-continue-statement/index.html","searchKeys":["ContinueStatement","class ContinueStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement"]},{"name":"class DFGPass(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.DFGPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-d-f-g-pass/index.html","searchKeys":["DFGPass","class DFGPass(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.DFGPass"]},{"name":"class DeclarationNotFound(message: String) : Exception","description":"de.fraunhofer.aisec.cpg.graph.DeclarationNotFound","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-declaration-not-found/index.html","searchKeys":["DeclarationNotFound","class DeclarationNotFound(message: String) : Exception","de.fraunhofer.aisec.cpg.graph.DeclarationNotFound"]},{"name":"class DeclarationSequence : Declaration, DeclarationHolder","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/index.html","searchKeys":["DeclarationSequence","class DeclarationSequence : Declaration, DeclarationHolder","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence"]},{"name":"class DefaultStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.DefaultStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-default-statement/index.html","searchKeys":["DefaultStatement","class DefaultStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.DefaultStatement"]},{"name":"class DeleteExpression : Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-delete-expression/index.html","searchKeys":["DeleteExpression","class DeleteExpression : Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression"]},{"name":"class DesignatedInitializerExpression : Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-designated-initializer-expression/index.html","searchKeys":["DesignatedInitializerExpression","class DesignatedInitializerExpression : Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression"]},{"name":"class DoStatement : Statement, ArgumentHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.DoStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-do-statement/index.html","searchKeys":["DoStatement","class DoStatement : Statement, ArgumentHolder","de.fraunhofer.aisec.cpg.graph.statements.DoStatement"]},{"name":"class DynamicInvokeResolver(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.DynamicInvokeResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-dynamic-invoke-resolver/index.html","searchKeys":["DynamicInvokeResolver","class DynamicInvokeResolver(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.DynamicInvokeResolver"]},{"name":"class Edge(val source: Node, val target: Node, val type: EdgeType)","description":"de.fraunhofer.aisec.cpg.passes.Edge","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge/index.html","searchKeys":["Edge","class Edge(val source: Node, val target: Node, val type: EdgeType)","de.fraunhofer.aisec.cpg.passes.Edge"]},{"name":"class EdgeCachePass(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.EdgeCachePass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-cache-pass/index.html","searchKeys":["EdgeCachePass","class EdgeCachePass(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.EdgeCachePass"]},{"name":"class EmptyStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.EmptyStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-empty-statement/index.html","searchKeys":["EmptyStatement","class EmptyStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.EmptyStatement"]},{"name":"class EnumConstantDeclaration : ValueDeclaration, HasInitializer","description":"de.fraunhofer.aisec.cpg.graph.declarations.EnumConstantDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-constant-declaration/index.html","searchKeys":["EnumConstantDeclaration","class EnumConstantDeclaration : ValueDeclaration, HasInitializer","de.fraunhofer.aisec.cpg.graph.declarations.EnumConstantDeclaration"]},{"name":"class EnumDeclaration : RecordDeclaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-declaration/index.html","searchKeys":["EnumDeclaration","class EnumDeclaration : RecordDeclaration","de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration"]},{"name":"class ExpressionList : Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression-list/index.html","searchKeys":["ExpressionList","class ExpressionList : Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList"]},{"name":"class FieldDeclaration : VariableDeclaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-field-declaration/index.html","searchKeys":["FieldDeclaration","class FieldDeclaration : VariableDeclaration","de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration"]},{"name":"class FilenameMapper(ctx: TranslationContext) : TranslationUnitPass","description":"de.fraunhofer.aisec.cpg.passes.FilenameMapper","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-filename-mapper/index.html","searchKeys":["FilenameMapper","class FilenameMapper(ctx: TranslationContext) : TranslationUnitPass","de.fraunhofer.aisec.cpg.passes.FilenameMapper"]},{"name":"class FloatingPointType(typeName: CharSequence = \"\", val bitWidth: Int? = null, language: Language<*>? = null, val modifier: NumericType.Modifier = Modifier.SIGNED) : NumericType","description":"de.fraunhofer.aisec.cpg.graph.types.FloatingPointType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-floating-point-type/index.html","searchKeys":["FloatingPointType","class FloatingPointType(typeName: CharSequence = \"\", val bitWidth: Int? = null, language: Language<*>? = null, val modifier: NumericType.Modifier = Modifier.SIGNED) : NumericType","de.fraunhofer.aisec.cpg.graph.types.FloatingPointType"]},{"name":"class ForEachStatement : Statement, BranchingNode, StatementHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/index.html","searchKeys":["ForEachStatement","class ForEachStatement : Statement, BranchingNode, StatementHolder","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement"]},{"name":"class ForStatement : Statement, BranchingNode","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/index.html","searchKeys":["ForStatement","class ForStatement : Statement, BranchingNode","de.fraunhofer.aisec.cpg.graph.statements.ForStatement"]},{"name":"class FrontendUtils","description":"de.fraunhofer.aisec.cpg.frontends.FrontendUtils","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-frontend-utils/index.html","searchKeys":["FrontendUtils","class FrontendUtils","de.fraunhofer.aisec.cpg.frontends.FrontendUtils"]},{"name":"class FulfilledAndFailedPaths(val fulfilled: List>, val failed: List>)","description":"de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-fulfilled-and-failed-paths/index.html","searchKeys":["FulfilledAndFailedPaths","class FulfilledAndFailedPaths(val fulfilled: List>, val failed: List>)","de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths"]},{"name":"class FunctionPointerType : Type","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/index.html","searchKeys":["FunctionPointerType","class FunctionPointerType : Type","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType"]},{"name":"class FunctionScope(var astNode: FunctionDeclaration) : ValueDeclarationScope","description":"de.fraunhofer.aisec.cpg.graph.scopes.FunctionScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-function-scope/index.html","searchKeys":["FunctionScope","class FunctionScope(var astNode: FunctionDeclaration) : ValueDeclarationScope","de.fraunhofer.aisec.cpg.graph.scopes.FunctionScope"]},{"name":"class FunctionTemplateDeclaration : TemplateDeclaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-template-declaration/index.html","searchKeys":["FunctionTemplateDeclaration","class FunctionTemplateDeclaration : TemplateDeclaration","de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration"]},{"name":"class FunctionType constructor(typeName: String = \"\", var parameters: List = listOf(), var returnTypes: List = listOf(), language: Language<*>? = null) : Type","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-type/index.html","searchKeys":["FunctionType","class FunctionType constructor(typeName: String = \"\", var parameters: List = listOf(), var returnTypes: List = listOf(), language: Language<*>? = null) : Type","de.fraunhofer.aisec.cpg.graph.types.FunctionType"]},{"name":"class GlobalScope : StructureDeclarationScope","description":"de.fraunhofer.aisec.cpg.graph.scopes.GlobalScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-global-scope/index.html","searchKeys":["GlobalScope","class GlobalScope : StructureDeclarationScope","de.fraunhofer.aisec.cpg.graph.scopes.GlobalScope"]},{"name":"class GotoStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.GotoStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-goto-statement/index.html","searchKeys":["GotoStatement","class GotoStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.GotoStatement"]},{"name":"class IdentitySet : MutableSet ","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/index.html","searchKeys":["IdentitySet","class IdentitySet : MutableSet ","de.fraunhofer.aisec.cpg.helpers.IdentitySet"]},{"name":"class IfStatement : Statement, BranchingNode, ArgumentHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/index.html","searchKeys":["IfStatement","class IfStatement : Statement, BranchingNode, ArgumentHolder","de.fraunhofer.aisec.cpg.graph.statements.IfStatement"]},{"name":"class IncludeDeclaration : Declaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/index.html","searchKeys":["IncludeDeclaration","class IncludeDeclaration : Declaration","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration"]},{"name":"class IncompleteType : Type","description":"de.fraunhofer.aisec.cpg.graph.types.IncompleteType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-incomplete-type/index.html","searchKeys":["IncompleteType","class IncompleteType : Type","de.fraunhofer.aisec.cpg.graph.types.IncompleteType"]},{"name":"class Inference(val start: Node, val ctx: TranslationContext) : LanguageProvider, ScopeProvider, IsInferredProvider, ContextProvider","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/index.html","searchKeys":["Inference","class Inference(val start: Node, val ctx: TranslationContext) : LanguageProvider, ScopeProvider, IsInferredProvider, ContextProvider","de.fraunhofer.aisec.cpg.passes.inference.Inference"]},{"name":"class InferenceConfiguration","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/index.html","searchKeys":["InferenceConfiguration","class InferenceConfiguration","de.fraunhofer.aisec.cpg.InferenceConfiguration"]},{"name":"class InitializerListExpression : Expression, ArgumentHolder, HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/index.html","searchKeys":["InitializerListExpression","class InitializerListExpression : Expression, ArgumentHolder, HasType.TypeObserver","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression"]},{"name":"class IntegerType(typeName: CharSequence = \"\", val bitWidth: Int? = null, language: Language<*>? = null, val modifier: NumericType.Modifier = Modifier.SIGNED) : NumericType","description":"de.fraunhofer.aisec.cpg.graph.types.IntegerType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-integer-type/index.html","searchKeys":["IntegerType","class IntegerType(typeName: CharSequence = \"\", val bitWidth: Int? = null, language: Language<*>? = null, val modifier: NumericType.Modifier = Modifier.SIGNED) : NumericType","de.fraunhofer.aisec.cpg.graph.types.IntegerType"]},{"name":"class IterativeGraphWalker","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/index.html","searchKeys":["IterativeGraphWalker","class IterativeGraphWalker","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker"]},{"name":"class KeyValueExpression : Expression, ArgumentHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-key-value-expression/index.html","searchKeys":["KeyValueExpression","class KeyValueExpression : Expression, ArgumentHolder","de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression"]},{"name":"class LabelStatement : Statement, StatementHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.LabelStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-label-statement/index.html","searchKeys":["LabelStatement","class LabelStatement : Statement, StatementHolder","de.fraunhofer.aisec.cpg.graph.statements.LabelStatement"]},{"name":"class LambdaExpression : Expression, HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-lambda-expression/index.html","searchKeys":["LambdaExpression","class LambdaExpression : Expression, HasType.TypeObserver","de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression"]},{"name":"class Literal : Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-literal/index.html","searchKeys":["Literal","class Literal : Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal"]},{"name":"class LocationConverter : CompositeAttributeConverter ","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/index.html","searchKeys":["LocationConverter","class LocationConverter : CompositeAttributeConverter ","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter"]},{"name":"class LoopScope(loopStatement: Statement) : ValueDeclarationScope, Breakable, Continuable","description":"de.fraunhofer.aisec.cpg.graph.scopes.LoopScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-loop-scope/index.html","searchKeys":["LoopScope","class LoopScope(loopStatement: Statement) : ValueDeclarationScope, Breakable, Continuable","de.fraunhofer.aisec.cpg.graph.scopes.LoopScope"]},{"name":"class MemberCallExpression : CallExpression, HasBase, HasOperatorCode","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-call-expression/index.html","searchKeys":["MemberCallExpression","class MemberCallExpression : CallExpression, HasBase, HasOperatorCode","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression"]},{"name":"class MemberExpression : Reference, ArgumentHolder, HasBase","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/index.html","searchKeys":["MemberExpression","class MemberExpression : Reference, ArgumentHolder, HasBase","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression"]},{"name":"class Name(val localName: String, val parent: Name? = null, val delimiter: String = \".\") : Cloneable, Comparable , CharSequence","description":"de.fraunhofer.aisec.cpg.graph.Name","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/index.html","searchKeys":["Name","class Name(val localName: String, val parent: Name? = null, val delimiter: String = \".\") : Cloneable, Comparable , CharSequence","de.fraunhofer.aisec.cpg.graph.Name"]},{"name":"class NameConverter : CompositeAttributeConverter ","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-name-converter/index.html","searchKeys":["NameConverter","class NameConverter : CompositeAttributeConverter ","de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter"]},{"name":"class NamespaceDeclaration : Declaration, DeclarationHolder, StatementHolder, ResolutionStartHolder","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/index.html","searchKeys":["NamespaceDeclaration","class NamespaceDeclaration : Declaration, DeclarationHolder, StatementHolder, ResolutionStartHolder","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration"]},{"name":"class NewArrayExpression : Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-array-expression/index.html","searchKeys":["NewArrayExpression","class NewArrayExpression : Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression"]},{"name":"class NewExpression : Expression, HasInitializer","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-expression/index.html","searchKeys":["NewExpression","class NewExpression : Expression, HasInitializer","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression"]},{"name":"class ParameterDeclaration : ValueDeclaration, HasDefault ","description":"de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-parameter-declaration/index.html","searchKeys":["ParameterDeclaration","class ParameterDeclaration : ValueDeclaration, HasDefault ","de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration"]},{"name":"class ParameterizedType : Type","description":"de.fraunhofer.aisec.cpg.graph.types.ParameterizedType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-parameterized-type/index.html","searchKeys":["ParameterizedType","class ParameterizedType : Type","de.fraunhofer.aisec.cpg.graph.types.ParameterizedType"]},{"name":"class PassWithDepsContainer","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/index.html","searchKeys":["PassWithDepsContainer","class PassWithDepsContainer","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer"]},{"name":"class PhysicalLocation(uri: URI, region: Region)","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/index.html","searchKeys":["PhysicalLocation","class PhysicalLocation(uri: URI, region: Region)","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation"]},{"name":"class PointerType : Type, SecondOrderType","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/index.html","searchKeys":["PointerType","class PointerType : Type, SecondOrderType","de.fraunhofer.aisec.cpg.graph.types.PointerType"]},{"name":"class PowersetLattice(val elements: IdentitySet) : LatticeElement> ","description":"de.fraunhofer.aisec.cpg.helpers.PowersetLattice","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-powerset-lattice/index.html","searchKeys":["PowersetLattice","class PowersetLattice(val elements: IdentitySet) : LatticeElement> ","de.fraunhofer.aisec.cpg.helpers.PowersetLattice"]},{"name":"class PrepareSerialization(ctx: TranslationContext) : TranslationUnitPass","description":"de.fraunhofer.aisec.cpg.passes.PrepareSerialization","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prepare-serialization/index.html","searchKeys":["PrepareSerialization","class PrepareSerialization(ctx: TranslationContext) : TranslationUnitPass","de.fraunhofer.aisec.cpg.passes.PrepareSerialization"]},{"name":"class PrevEOGLattice(val elements: Map>) : LatticeElement>> ","description":"de.fraunhofer.aisec.cpg.passes.PrevEOGLattice","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prev-e-o-g-lattice/index.html","searchKeys":["PrevEOGLattice","class PrevEOGLattice(val elements: Map>) : LatticeElement>> ","de.fraunhofer.aisec.cpg.passes.PrevEOGLattice"]},{"name":"class PrevEOGState : State>> ","description":"de.fraunhofer.aisec.cpg.passes.PrevEOGState","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prev-e-o-g-state/index.html","searchKeys":["PrevEOGState","class PrevEOGState : State>> ","de.fraunhofer.aisec.cpg.passes.PrevEOGState"]},{"name":"class ProblemDeclaration(var problem: String = \"\", var problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.TRANSLATION) : ValueDeclaration, ProblemNode","description":"de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-problem-declaration/index.html","searchKeys":["ProblemDeclaration","class ProblemDeclaration(var problem: String = \"\", var problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.TRANSLATION) : ValueDeclaration, ProblemNode","de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration"]},{"name":"class ProblemExpression(var problem: String = \"\", var problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.TRANSLATION) : Expression, ProblemNode","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-problem-expression/index.html","searchKeys":["ProblemExpression","class ProblemExpression(var problem: String = \"\", var problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.TRANSLATION) : Expression, ProblemNode","de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression"]},{"name":"class ProblemType : Type","description":"de.fraunhofer.aisec.cpg.graph.types.ProblemType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-problem-type/index.html","searchKeys":["ProblemType","class ProblemType : Type","de.fraunhofer.aisec.cpg.graph.types.ProblemType"]},{"name":"class ProgramDependenceGraphPass(ctx: TranslationContext) : TranslationUnitPass","description":"de.fraunhofer.aisec.cpg.passes.ProgramDependenceGraphPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-program-dependence-graph-pass/index.html","searchKeys":["ProgramDependenceGraphPass","class ProgramDependenceGraphPass(ctx: TranslationContext) : TranslationUnitPass","de.fraunhofer.aisec.cpg.passes.ProgramDependenceGraphPass"]},{"name":"class PropertyEdgeConverter : CompositeAttributeConverter> ","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter/index.html","searchKeys":["PropertyEdgeConverter","class PropertyEdgeConverter : CompositeAttributeConverter> ","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverter"]},{"name":"class PropertyEdgeConverterManager","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter-manager/index.html","searchKeys":["PropertyEdgeConverterManager","class PropertyEdgeConverterManager","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager"]},{"name":"class PropertyEdgeDelegate(val edge: KProperty1>>, val outgoing: Boolean = true)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-delegate/index.html","searchKeys":["PropertyEdgeDelegate","class PropertyEdgeDelegate(val edge: KProperty1>>, val outgoing: Boolean = true)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate"]},{"name":"class PropertyEdgeSetDelegate(val edge: KProperty1>>, val outgoing: Boolean = true)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-set-delegate/index.html","searchKeys":["PropertyEdgeSetDelegate","class PropertyEdgeSetDelegate(val edge: KProperty1>>, val outgoing: Boolean = true)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate"]},{"name":"class RangeExpression : Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-range-expression/index.html","searchKeys":["RangeExpression","class RangeExpression : Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression"]},{"name":"class RecordScope(node: Node) : NameScope","description":"de.fraunhofer.aisec.cpg.graph.scopes.RecordScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-record-scope/index.html","searchKeys":["RecordScope","class RecordScope(node: Node) : NameScope","de.fraunhofer.aisec.cpg.graph.scopes.RecordScope"]},{"name":"class RecordTemplateDeclaration : TemplateDeclaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-template-declaration/index.html","searchKeys":["RecordTemplateDeclaration","class RecordTemplateDeclaration : TemplateDeclaration","de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration"]},{"name":"class ReferenceType : Type, SecondOrderType","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/index.html","searchKeys":["ReferenceType","class ReferenceType : Type, SecondOrderType","de.fraunhofer.aisec.cpg.graph.types.ReferenceType"]},{"name":"class Region(var startLine: Int = -1, var startColumn: Int = -1, var endLine: Int = -1, var endColumn: Int = -1) : Comparable ","description":"de.fraunhofer.aisec.cpg.sarif.Region","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/index.html","searchKeys":["Region","class Region(var startLine: Int = -1, var startColumn: Int = -1, var endLine: Int = -1, var endColumn: Int = -1) : Comparable ","de.fraunhofer.aisec.cpg.sarif.Region"]},{"name":"class ReturnStatement : Statement, ArgumentHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/index.html","searchKeys":["ReturnStatement","class ReturnStatement : Statement, ArgumentHolder","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement"]},{"name":"class ScopeManager : ScopeProvider","description":"de.fraunhofer.aisec.cpg.ScopeManager","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/index.html","searchKeys":["ScopeManager","class ScopeManager : ScopeProvider","de.fraunhofer.aisec.cpg.ScopeManager"]},{"name":"class ScopedWalker","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-scoped-walker/index.html","searchKeys":["ScopedWalker","class ScopedWalker","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker"]},{"name":"class ShortCircuitOperator : BinaryOperator, BranchingNode","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ShortCircuitOperator","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-short-circuit-operator/index.html","searchKeys":["ShortCircuitOperator","class ShortCircuitOperator : BinaryOperator, BranchingNode","de.fraunhofer.aisec.cpg.graph.statements.expressions.ShortCircuitOperator"]},{"name":"class StatementNotFound : Exception","description":"de.fraunhofer.aisec.cpg.graph.StatementNotFound","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-statement-not-found/index.html","searchKeys":["StatementNotFound","class StatementNotFound : Exception","de.fraunhofer.aisec.cpg.graph.StatementNotFound"]},{"name":"class StatisticsCollectionPass(ctx: TranslationContext) : TranslationResultPass","description":"de.fraunhofer.aisec.cpg.passes.StatisticsCollectionPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-statistics-collection-pass/index.html","searchKeys":["StatisticsCollectionPass","class StatisticsCollectionPass(ctx: TranslationContext) : TranslationResultPass","de.fraunhofer.aisec.cpg.passes.StatisticsCollectionPass"]},{"name":"class StringType(typeName: CharSequence = \"\", language: Language<*>? = null, generics: List = listOf()) : ObjectType","description":"de.fraunhofer.aisec.cpg.graph.types.StringType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-string-type/index.html","searchKeys":["StringType","class StringType(typeName: CharSequence = \"\", language: Language<*>? = null, generics: List = listOf()) : ObjectType","de.fraunhofer.aisec.cpg.graph.types.StringType"]},{"name":"class SubscriptExpression : Expression, HasBase, HasType.TypeObserver, ArgumentHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/index.html","searchKeys":["SubscriptExpression","class SubscriptExpression : Expression, HasBase, HasType.TypeObserver, ArgumentHolder","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression"]},{"name":"class SwitchScope(switchStatement: SwitchStatement) : ValueDeclarationScope, Breakable","description":"de.fraunhofer.aisec.cpg.graph.scopes.SwitchScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-switch-scope/index.html","searchKeys":["SwitchScope","class SwitchScope(switchStatement: SwitchStatement) : ValueDeclarationScope, Breakable","de.fraunhofer.aisec.cpg.graph.scopes.SwitchScope"]},{"name":"class SwitchStatement : Statement, BranchingNode","description":"de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-switch-statement/index.html","searchKeys":["SwitchStatement","class SwitchStatement : Statement, BranchingNode","de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement"]},{"name":"class SynchronizedStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-synchronized-statement/index.html","searchKeys":["SynchronizedStatement","class SynchronizedStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement"]},{"name":"class TemplateScope(node: Node) : StructureDeclarationScope","description":"de.fraunhofer.aisec.cpg.graph.scopes.TemplateScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-template-scope/index.html","searchKeys":["TemplateScope","class TemplateScope(node: Node) : StructureDeclarationScope","de.fraunhofer.aisec.cpg.graph.scopes.TemplateScope"]},{"name":"class TranslationConfiguration","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/index.html","searchKeys":["TranslationConfiguration","class TranslationConfiguration","de.fraunhofer.aisec.cpg.TranslationConfiguration"]},{"name":"class TranslationContext(val config: TranslationConfiguration, val scopeManager: ScopeManager, val typeManager: TypeManager)","description":"de.fraunhofer.aisec.cpg.TranslationContext","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-context/index.html","searchKeys":["TranslationContext","class TranslationContext(val config: TranslationConfiguration, val scopeManager: ScopeManager, val typeManager: TypeManager)","de.fraunhofer.aisec.cpg.TranslationContext"]},{"name":"class TranslationException : Exception","description":"de.fraunhofer.aisec.cpg.frontends.TranslationException","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-translation-exception/index.html","searchKeys":["TranslationException","class TranslationException : Exception","de.fraunhofer.aisec.cpg.frontends.TranslationException"]},{"name":"class TranslationManager","description":"de.fraunhofer.aisec.cpg.TranslationManager","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/index.html","searchKeys":["TranslationManager","class TranslationManager","de.fraunhofer.aisec.cpg.TranslationManager"]},{"name":"class TranslationResult(translationManager: TranslationManager, var finalCtx: TranslationContext) : Node, StatisticsHolder, PassTarget","description":"de.fraunhofer.aisec.cpg.TranslationResult","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/index.html","searchKeys":["TranslationResult","class TranslationResult(translationManager: TranslationManager, var finalCtx: TranslationContext) : Node, StatisticsHolder, PassTarget","de.fraunhofer.aisec.cpg.TranslationResult"]},{"name":"class TranslationUnitDeclaration : Declaration, DeclarationHolder, StatementHolder, PassTarget, ResolutionStartHolder","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/index.html","searchKeys":["TranslationUnitDeclaration","class TranslationUnitDeclaration : Declaration, DeclarationHolder, StatementHolder, PassTarget, ResolutionStartHolder","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration"]},{"name":"class TryScope(var astNode: Node?) : ValueDeclarationScope, Breakable","description":"de.fraunhofer.aisec.cpg.graph.scopes.TryScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-try-scope/index.html","searchKeys":["TryScope","class TryScope(var astNode: Node?) : ValueDeclarationScope, Breakable","de.fraunhofer.aisec.cpg.graph.scopes.TryScope"]},{"name":"class TryStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/index.html","searchKeys":["TryStatement","class TryStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.TryStatement"]},{"name":"class TupleDeclaration : VariableDeclaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-tuple-declaration/index.html","searchKeys":["TupleDeclaration","class TupleDeclaration : VariableDeclaration","de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration"]},{"name":"class TupleType(types: List) : Type","description":"de.fraunhofer.aisec.cpg.graph.types.TupleType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-tuple-type/index.html","searchKeys":["TupleType","class TupleType(types: List) : Type","de.fraunhofer.aisec.cpg.graph.types.TupleType"]},{"name":"class TypeExpression : Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-type-expression/index.html","searchKeys":["TypeExpression","class TypeExpression : Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeExpression"]},{"name":"class TypeIdExpression : Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-type-id-expression/index.html","searchKeys":["TypeIdExpression","class TypeIdExpression : Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression"]},{"name":"class TypeInferenceObserver(var declaration: ValueDeclaration) : HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/-type-inference-observer/index.html","searchKeys":["TypeInferenceObserver","class TypeInferenceObserver(var declaration: ValueDeclaration) : HasType.TypeObserver","de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver"]},{"name":"class TypeManager","description":"de.fraunhofer.aisec.cpg.TypeManager","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/index.html","searchKeys":["TypeManager","class TypeManager","de.fraunhofer.aisec.cpg.TypeManager"]},{"name":"class TypeParameterDeclaration : ValueDeclaration, HasDefault ","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-type-parameter-declaration/index.html","searchKeys":["TypeParameterDeclaration","class TypeParameterDeclaration : ValueDeclaration, HasDefault ","de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration"]},{"name":"class TypedefDeclaration : Declaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-typedef-declaration/index.html","searchKeys":["TypedefDeclaration","class TypedefDeclaration : Declaration","de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration"]},{"name":"class UnaryOperator : Expression, ArgumentHolder, HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/index.html","searchKeys":["UnaryOperator","class UnaryOperator : Expression, ArgumentHolder, HasType.TypeObserver","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator"]},{"name":"class UnknownType : Type","description":"de.fraunhofer.aisec.cpg.graph.types.UnknownType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-unknown-type/index.html","searchKeys":["UnknownType","class UnknownType : Type","de.fraunhofer.aisec.cpg.graph.types.UnknownType"]},{"name":"class UsingDeclaration : Declaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-using-declaration/index.html","searchKeys":["UsingDeclaration","class UsingDeclaration : Declaration","de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration"]},{"name":"class WhileStatement : Statement, BranchingNode, ArgumentHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/index.html","searchKeys":["WhileStatement","class WhileStatement : Statement, BranchingNode, ArgumentHolder","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement"]},{"name":"class Worklist","description":"de.fraunhofer.aisec.cpg.helpers.Worklist","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/index.html","searchKeys":["Worklist","class Worklist","de.fraunhofer.aisec.cpg.helpers.Worklist"]},{"name":"class WrapState","description":"de.fraunhofer.aisec.cpg.graph.types.WrapState","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-wrap-state/index.html","searchKeys":["WrapState","class WrapState","de.fraunhofer.aisec.cpg.graph.types.WrapState"]},{"name":"const val APPLICATION_LOCAL_NAME: String","description":"de.fraunhofer.aisec.cpg.TranslationResult.Companion.APPLICATION_LOCAL_NAME","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/-companion/-a-p-p-l-i-c-a-t-i-o-n_-l-o-c-a-l_-n-a-m-e.html","searchKeys":["APPLICATION_LOCAL_NAME","const val APPLICATION_LOCAL_NAME: String","de.fraunhofer.aisec.cpg.TranslationResult.Companion.APPLICATION_LOCAL_NAME"]},{"name":"const val ARTIFACT: String","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.ARTIFACT","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/-companion/-a-r-t-i-f-a-c-t.html","searchKeys":["ARTIFACT","const val ARTIFACT: String","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.ARTIFACT"]},{"name":"const val BRACKET_LEFT: String","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion.BRACKET_LEFT","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/-companion/-b-r-a-c-k-e-t_-l-e-f-t.html","searchKeys":["BRACKET_LEFT","const val BRACKET_LEFT: String","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion.BRACKET_LEFT"]},{"name":"const val BRACKET_RIGHT: String","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion.BRACKET_RIGHT","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/-companion/-b-r-a-c-k-e-t_-r-i-g-h-t.html","searchKeys":["BRACKET_RIGHT","const val BRACKET_RIGHT: String","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion.BRACKET_RIGHT"]},{"name":"const val COMMA: String","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion.COMMA","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/-companion/-c-o-m-m-a.html","searchKeys":["COMMA","const val COMMA: String","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion.COMMA"]},{"name":"const val EMPTY_NAME: String","description":"de.fraunhofer.aisec.cpg.graph.Node.Companion.EMPTY_NAME","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/-companion/-e-m-p-t-y_-n-a-m-e.html","searchKeys":["EMPTY_NAME","const val EMPTY_NAME: String","de.fraunhofer.aisec.cpg.graph.Node.Companion.EMPTY_NAME"]},{"name":"const val END_COLUMN: String","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.END_COLUMN","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/-companion/-e-n-d_-c-o-l-u-m-n.html","searchKeys":["END_COLUMN","const val END_COLUMN: String","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.END_COLUMN"]},{"name":"const val END_LINE: String","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.END_LINE","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/-companion/-e-n-d_-l-i-n-e.html","searchKeys":["END_LINE","const val END_LINE: String","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.END_LINE"]},{"name":"const val FIELD_FULL_NAME: String","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion.FIELD_FULL_NAME","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-name-converter/-companion/-f-i-e-l-d_-f-u-l-l_-n-a-m-e.html","searchKeys":["FIELD_FULL_NAME","const val FIELD_FULL_NAME: String","de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion.FIELD_FULL_NAME"]},{"name":"const val FIELD_LOCAL_NAME: String","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion.FIELD_LOCAL_NAME","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-name-converter/-companion/-f-i-e-l-d_-l-o-c-a-l_-n-a-m-e.html","searchKeys":["FIELD_LOCAL_NAME","const val FIELD_LOCAL_NAME: String","de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion.FIELD_LOCAL_NAME"]},{"name":"const val FIELD_NAME: String","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion.FIELD_NAME","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-name-converter/-companion/-f-i-e-l-d_-n-a-m-e.html","searchKeys":["FIELD_NAME","const val FIELD_NAME: String","de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion.FIELD_NAME"]},{"name":"const val FIELD_NAME_DELIMITER: String","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion.FIELD_NAME_DELIMITER","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-name-converter/-companion/-f-i-e-l-d_-n-a-m-e_-d-e-l-i-m-i-t-e-r.html","searchKeys":["FIELD_NAME_DELIMITER","const val FIELD_NAME_DELIMITER: String","de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion.FIELD_NAME_DELIMITER"]},{"name":"const val OPERATOR_POSTFIX_DECREMENT: String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.Companion.OPERATOR_POSTFIX_DECREMENT","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/-companion/-o-p-e-r-a-t-o-r_-p-o-s-t-f-i-x_-d-e-c-r-e-m-e-n-t.html","searchKeys":["OPERATOR_POSTFIX_DECREMENT","const val OPERATOR_POSTFIX_DECREMENT: String","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.Companion.OPERATOR_POSTFIX_DECREMENT"]},{"name":"const val OPERATOR_POSTFIX_INCREMENT: String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.Companion.OPERATOR_POSTFIX_INCREMENT","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/-companion/-o-p-e-r-a-t-o-r_-p-o-s-t-f-i-x_-i-n-c-r-e-m-e-n-t.html","searchKeys":["OPERATOR_POSTFIX_INCREMENT","const val OPERATOR_POSTFIX_INCREMENT: String","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.Companion.OPERATOR_POSTFIX_INCREMENT"]},{"name":"const val SOURCE_LOCATIONS_TO_FRONTEND: String","description":"de.fraunhofer.aisec.cpg.TranslationResult.Companion.SOURCE_LOCATIONS_TO_FRONTEND","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/-companion/-s-o-u-r-c-e_-l-o-c-a-t-i-o-n-s_-t-o_-f-r-o-n-t-e-n-d.html","searchKeys":["SOURCE_LOCATIONS_TO_FRONTEND","const val SOURCE_LOCATIONS_TO_FRONTEND: String","de.fraunhofer.aisec.cpg.TranslationResult.Companion.SOURCE_LOCATIONS_TO_FRONTEND"]},{"name":"const val START_COLUMN: String","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.START_COLUMN","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/-companion/-s-t-a-r-t_-c-o-l-u-m-n.html","searchKeys":["START_COLUMN","const val START_COLUMN: String","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.START_COLUMN"]},{"name":"const val START_LINE: String","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.START_LINE","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/-companion/-s-t-a-r-t_-l-i-n-e.html","searchKeys":["START_LINE","const val START_LINE: String","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.START_LINE"]},{"name":"const val UNKNOWN_TYPE_STRING: String","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Companion.UNKNOWN_TYPE_STRING","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-companion/-u-n-k-n-o-w-n_-t-y-p-e_-s-t-r-i-n-g.html","searchKeys":["UNKNOWN_TYPE_STRING","const val UNKNOWN_TYPE_STRING: String","de.fraunhofer.aisec.cpg.graph.types.Type.Companion.UNKNOWN_TYPE_STRING"]},{"name":"const val WHITESPACE: String","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion.WHITESPACE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/-companion/-w-h-i-t-e-s-p-a-c-e.html","searchKeys":["WHITESPACE","const val WHITESPACE: String","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion.WHITESPACE"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.ScopeManager.ScopeManager","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/-scope-manager.html","searchKeys":["ScopeManager","constructor()","de.fraunhofer.aisec.cpg.ScopeManager.ScopeManager"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.Builder","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/-builder.html","searchKeys":["Builder","constructor()","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.Builder"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.TranslationManager.Builder.Builder","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/-builder/-builder.html","searchKeys":["Builder","constructor()","de.fraunhofer.aisec.cpg.TranslationManager.Builder.Builder"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.TypeManager.TypeManager","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/-type-manager.html","searchKeys":["TypeManager","constructor()","de.fraunhofer.aisec.cpg.TypeManager.TypeManager"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabase","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-compilation-database.html","searchKeys":["CompilationDatabase","constructor()","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabase"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.FrontendUtils.FrontendUtils","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-frontend-utils/-frontend-utils.html","searchKeys":["FrontendUtils","constructor()","de.fraunhofer.aisec.cpg.frontends.FrontendUtils.FrontendUtils"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.Language.Language","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/-language.html","searchKeys":["Language","constructor()","de.fraunhofer.aisec.cpg.frontends.Language.Language"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.ProcessedListener.ProcessedListener","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-processed-listener/-processed-listener.html","searchKeys":["ProcessedListener","constructor()","de.fraunhofer.aisec.cpg.frontends.ProcessedListener.ProcessedListener"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.Annotation.Annotation","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-annotation/-annotation.html","searchKeys":["Annotation","constructor()","de.fraunhofer.aisec.cpg.graph.Annotation.Annotation"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.AnnotationMember.AnnotationMember","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-annotation-member/-annotation-member.html","searchKeys":["AnnotationMember","constructor()","de.fraunhofer.aisec.cpg.graph.AnnotationMember.AnnotationMember"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.Component.Component","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-component/-component.html","searchKeys":["Component","constructor()","de.fraunhofer.aisec.cpg.graph.Component.Component"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.Node.Node","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/-node.html","searchKeys":["Node","constructor()","de.fraunhofer.aisec.cpg.graph.Node.Node"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.StatementNotFound.StatementNotFound","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-statement-not-found/-statement-not-found.html","searchKeys":["StatementNotFound","constructor()","de.fraunhofer.aisec.cpg.graph.StatementNotFound.StatementNotFound"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.ConstructorDeclaration.ConstructorDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-constructor-declaration/-constructor-declaration.html","searchKeys":["ConstructorDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.ConstructorDeclaration.ConstructorDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.Declaration.Declaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration/-declaration.html","searchKeys":["Declaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.Declaration.Declaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.DeclarationSequence","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/-declaration-sequence.html","searchKeys":["DeclarationSequence","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.DeclarationSequence"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.EnumConstantDeclaration.EnumConstantDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-constant-declaration/-enum-constant-declaration.html","searchKeys":["EnumConstantDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.EnumConstantDeclaration.EnumConstantDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration.EnumDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-declaration/-enum-declaration.html","searchKeys":["EnumDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration.EnumDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.FieldDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-field-declaration/-field-declaration.html","searchKeys":["FieldDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.FieldDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.FunctionDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/-function-declaration.html","searchKeys":["FunctionDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.FunctionDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.FunctionTemplateDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-template-declaration/-function-template-declaration.html","searchKeys":["FunctionTemplateDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.FunctionTemplateDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.IncludeDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/-include-declaration.html","searchKeys":["IncludeDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.IncludeDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration.MethodDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-method-declaration/-method-declaration.html","searchKeys":["MethodDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration.MethodDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.NamespaceDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/-namespace-declaration.html","searchKeys":["NamespaceDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.NamespaceDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.ParameterDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-parameter-declaration/-parameter-declaration.html","searchKeys":["ParameterDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.ParameterDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.RecordDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/-record-declaration.html","searchKeys":["RecordDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.RecordDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.RecordTemplateDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-template-declaration/-record-template-declaration.html","searchKeys":["RecordTemplateDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.RecordTemplateDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/-template-declaration.html","searchKeys":["TemplateDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.TranslationUnitDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/-translation-unit-declaration.html","searchKeys":["TranslationUnitDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.TranslationUnitDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration.TupleDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-tuple-declaration/-tuple-declaration.html","searchKeys":["TupleDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration.TupleDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration.TypeParameterDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-type-parameter-declaration/-type-parameter-declaration.html","searchKeys":["TypeParameterDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration.TypeParameterDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.TypedefDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-typedef-declaration/-typedef-declaration.html","searchKeys":["TypedefDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.TypedefDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration.UsingDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-using-declaration/-using-declaration.html","searchKeys":["UsingDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration.UsingDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.ValueDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/-value-declaration.html","searchKeys":["ValueDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.ValueDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.VariableDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/-variable-declaration.html","searchKeys":["VariableDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.VariableDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverter.PropertyEdgeConverter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter/-property-edge-converter.html","searchKeys":["PropertyEdgeConverter","constructor()","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverter.PropertyEdgeConverter"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.scopes.GlobalScope.GlobalScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-global-scope/-global-scope.html","searchKeys":["GlobalScope","constructor()","de.fraunhofer.aisec.cpg.graph.scopes.GlobalScope.GlobalScope"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.ASMDeclarationStatement.ASMDeclarationStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-a-s-m-declaration-statement/-a-s-m-declaration-statement.html","searchKeys":["ASMDeclarationStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.ASMDeclarationStatement.ASMDeclarationStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.AssertStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-assert-statement/-assert-statement.html","searchKeys":["AssertStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.AssertStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.BreakStatement.BreakStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-break-statement/-break-statement.html","searchKeys":["BreakStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.BreakStatement.BreakStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.CaseStatement.CaseStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-case-statement/-case-statement.html","searchKeys":["CaseStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.CaseStatement.CaseStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.CatchClause.CatchClause","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-catch-clause/-catch-clause.html","searchKeys":["CatchClause","constructor()","de.fraunhofer.aisec.cpg.graph.statements.CatchClause.CatchClause"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement.ContinueStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-continue-statement/-continue-statement.html","searchKeys":["ContinueStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement.ContinueStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.DeclarationStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/-declaration-statement.html","searchKeys":["DeclarationStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.DeclarationStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.DefaultStatement.DefaultStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-default-statement/-default-statement.html","searchKeys":["DefaultStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.DefaultStatement.DefaultStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.DoStatement.DoStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-do-statement/-do-statement.html","searchKeys":["DoStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.DoStatement.DoStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.EmptyStatement.EmptyStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-empty-statement/-empty-statement.html","searchKeys":["EmptyStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.EmptyStatement.EmptyStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.ForEachStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/-for-each-statement.html","searchKeys":["ForEachStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.ForEachStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement.ForStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/-for-statement.html","searchKeys":["ForStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.ForStatement.ForStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.GotoStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-goto-statement/-goto-statement.html","searchKeys":["GotoStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.GotoStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.IfStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/-if-statement.html","searchKeys":["IfStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.IfStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.LabelStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-label-statement/-label-statement.html","searchKeys":["LabelStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.LabelStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.ReturnStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/-return-statement.html","searchKeys":["ReturnStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.ReturnStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.Statement.Statement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-statement/-statement.html","searchKeys":["Statement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.Statement.Statement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.SwitchStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-switch-statement/-switch-statement.html","searchKeys":["SwitchStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.SwitchStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.SynchronizedStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-synchronized-statement/-synchronized-statement.html","searchKeys":["SynchronizedStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.SynchronizedStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement.TryStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/-try-statement.html","searchKeys":["TryStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.TryStatement.TryStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.WhileStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/-while-statement.html","searchKeys":["WhileStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.WhileStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.AssignExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/-assign-expression.html","searchKeys":["AssignExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.AssignExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.BinaryOperator","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/-binary-operator.html","searchKeys":["BinaryOperator","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.BinaryOperator"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.Block","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-block/-block.html","searchKeys":["Block","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.Block"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.CallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/-call-expression.html","searchKeys":["CallExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.CallExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.CastExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/-cast-expression.html","searchKeys":["CastExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.CastExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.ConditionalExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/-conditional-expression.html","searchKeys":["ConditionalExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.ConditionalExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.ConstructExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-construct-expression/-construct-expression.html","searchKeys":["ConstructExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.ConstructExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.ConstructorCallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-constructor-call-expression/-constructor-call-expression.html","searchKeys":["ConstructorCallExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.ConstructorCallExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression.DeleteExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-delete-expression/-delete-expression.html","searchKeys":["DeleteExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression.DeleteExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.DesignatedInitializerExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-designated-initializer-expression/-designated-initializer-expression.html","searchKeys":["DesignatedInitializerExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.DesignatedInitializerExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.Expression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression/-expression.html","searchKeys":["Expression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.Expression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.ExpressionList","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression-list/-expression-list.html","searchKeys":["ExpressionList","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.ExpressionList"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.InitializerListExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/-initializer-list-expression.html","searchKeys":["InitializerListExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.InitializerListExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.KeyValueExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-key-value-expression/-key-value-expression.html","searchKeys":["KeyValueExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.KeyValueExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.LambdaExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-lambda-expression/-lambda-expression.html","searchKeys":["LambdaExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.LambdaExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.Literal","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-literal/-literal.html","searchKeys":["Literal","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.Literal"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.MemberCallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-call-expression/-member-call-expression.html","searchKeys":["MemberCallExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.MemberCallExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.MemberExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/-member-expression.html","searchKeys":["MemberExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.MemberExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.NewArrayExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-array-expression/-new-array-expression.html","searchKeys":["NewArrayExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.NewArrayExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.NewExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-expression/-new-expression.html","searchKeys":["NewExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.NewExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.RangeExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-range-expression/-range-expression.html","searchKeys":["RangeExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.RangeExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.Reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/-reference.html","searchKeys":["Reference","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.Reference"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ShortCircuitOperator.ShortCircuitOperator","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-short-circuit-operator/-short-circuit-operator.html","searchKeys":["ShortCircuitOperator","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.ShortCircuitOperator.ShortCircuitOperator"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.SubscriptExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/-subscript-expression.html","searchKeys":["SubscriptExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.SubscriptExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeExpression.TypeExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-type-expression/-type-expression.html","searchKeys":["TypeExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeExpression.TypeExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.TypeIdExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-type-id-expression/-type-id-expression.html","searchKeys":["TypeIdExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.TypeIdExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.UnaryOperator","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/-unary-operator.html","searchKeys":["UnaryOperator","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.UnaryOperator"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.types.IncompleteType.IncompleteType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-incomplete-type/-incomplete-type.html","searchKeys":["IncompleteType","constructor()","de.fraunhofer.aisec.cpg.graph.types.IncompleteType.IncompleteType"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.ObjectType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/-object-type.html","searchKeys":["ObjectType","constructor()","de.fraunhofer.aisec.cpg.graph.types.ObjectType.ObjectType"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/-pointer-type.html","searchKeys":["PointerType","constructor()","de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerType"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.types.ProblemType.ProblemType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-problem-type/-problem-type.html","searchKeys":["ProblemType","constructor()","de.fraunhofer.aisec.cpg.graph.types.ProblemType.ProblemType"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.ReferenceType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/-reference-type.html","searchKeys":["ReferenceType","constructor()","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.ReferenceType"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-type.html","searchKeys":["Type","constructor()","de.fraunhofer.aisec.cpg.graph.types.Type.Type"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.types.WrapState.WrapState","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-wrap-state/-wrap-state.html","searchKeys":["WrapState","constructor()","de.fraunhofer.aisec.cpg.graph.types.WrapState.WrapState"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.helpers.CommentMatcher.CommentMatcher","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-comment-matcher/-comment-matcher.html","searchKeys":["CommentMatcher","constructor()","de.fraunhofer.aisec.cpg.helpers.CommentMatcher.CommentMatcher"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.IdentitySet","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/-identity-set.html","searchKeys":["IdentitySet","constructor()","de.fraunhofer.aisec.cpg.helpers.IdentitySet.IdentitySet"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.helpers.State.State","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-state/-state.html","searchKeys":["State","constructor()","de.fraunhofer.aisec.cpg.helpers.State.State"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.Border.Border","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-border/-border.html","searchKeys":["Border","constructor()","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.Border.Border"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.IterativeGraphWalker","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/-iterative-graph-walker.html","searchKeys":["IterativeGraphWalker","constructor()","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.IterativeGraphWalker"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.Worklist","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/-worklist.html","searchKeys":["Worklist","constructor()","de.fraunhofer.aisec.cpg.helpers.Worklist.Worklist"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.LocationConverter","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/-location-converter.html","searchKeys":["LocationConverter","constructor()","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.LocationConverter"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.NameConverter","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-name-converter/-name-converter.html","searchKeys":["NameConverter","constructor()","de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.NameConverter"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.passes.PassConfiguration.PassConfiguration","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass-configuration/-pass-configuration.html","searchKeys":["PassConfiguration","constructor()","de.fraunhofer.aisec.cpg.passes.PassConfiguration.PassConfiguration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.passes.PrevEOGState.PrevEOGState","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prev-e-o-g-state/-prev-e-o-g-state.html","searchKeys":["PrevEOGState","constructor()","de.fraunhofer.aisec.cpg.passes.PrevEOGState.PrevEOGState"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.PassWithDepsContainer","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/-pass-with-deps-container.html","searchKeys":["PassWithDepsContainer","constructor()","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.PassWithDepsContainer"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.processing.IVisitor.IVisitor","location":"cpg-core/de.fraunhofer.aisec.cpg.processing/-i-visitor/-i-visitor.html","searchKeys":["IVisitor","constructor()","de.fraunhofer.aisec.cpg.processing.IVisitor.IVisitor"]},{"name":"constructor(astNode: FunctionDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.scopes.FunctionScope.FunctionScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-function-scope/-function-scope.html","searchKeys":["FunctionScope","constructor(astNode: FunctionDeclaration)","de.fraunhofer.aisec.cpg.graph.scopes.FunctionScope.FunctionScope"]},{"name":"constructor(astNode: Node?)","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.Scope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/-scope.html","searchKeys":["Scope","constructor(astNode: Node?)","de.fraunhofer.aisec.cpg.graph.scopes.Scope.Scope"]},{"name":"constructor(astNode: Node?)","description":"de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope.StructureDeclarationScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-structure-declaration-scope/-structure-declaration-scope.html","searchKeys":["StructureDeclarationScope","constructor(astNode: Node?)","de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope.StructureDeclarationScope"]},{"name":"constructor(astNode: Node?)","description":"de.fraunhofer.aisec.cpg.graph.scopes.TryScope.TryScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-try-scope/-try-scope.html","searchKeys":["TryScope","constructor(astNode: Node?)","de.fraunhofer.aisec.cpg.graph.scopes.TryScope.TryScope"]},{"name":"constructor(astNode: Node?)","description":"de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.ValueDeclarationScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-value-declaration-scope/-value-declaration-scope.html","searchKeys":["ValueDeclarationScope","constructor(astNode: Node?)","de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.ValueDeclarationScope"]},{"name":"constructor(blockStatement: Block)","description":"de.fraunhofer.aisec.cpg.graph.scopes.BlockScope.BlockScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-block-scope/-block-scope.html","searchKeys":["BlockScope","constructor(blockStatement: Block)","de.fraunhofer.aisec.cpg.graph.scopes.BlockScope.BlockScope"]},{"name":"constructor(c: Class<*>, message: String, debug: Boolean = false, holder: StatisticsHolder? = null)","description":"de.fraunhofer.aisec.cpg.helpers.Benchmark.Benchmark","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark/-benchmark.html","searchKeys":["Benchmark","constructor(c: Class<*>, message: String, debug: Boolean = false, holder: StatisticsHolder? = null)","de.fraunhofer.aisec.cpg.helpers.Benchmark.Benchmark"]},{"name":"constructor(c: Class<*>, message: String, debug: Boolean = false, holder: StatisticsHolder? = null)","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.MeasurementHolder","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/-measurement-holder.html","searchKeys":["MeasurementHolder","constructor(c: Class<*>, message: String, debug: Boolean = false, holder: StatisticsHolder? = null)","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.MeasurementHolder"]},{"name":"constructor(config: TranslationConfiguration, scopeManager: ScopeManager, typeManager: TypeManager)","description":"de.fraunhofer.aisec.cpg.TranslationContext.TranslationContext","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-context/-translation-context.html","searchKeys":["TranslationContext","constructor(config: TranslationConfiguration, scopeManager: ScopeManager, typeManager: TypeManager)","de.fraunhofer.aisec.cpg.TranslationContext.TranslationContext"]},{"name":"constructor(configConstructor: Supplier, frontend: L)","description":"de.fraunhofer.aisec.cpg.frontends.Handler.Handler","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-handler/-handler.html","searchKeys":["Handler","constructor(configConstructor: Supplier, frontend: L)","de.fraunhofer.aisec.cpg.frontends.Handler.Handler"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.ComponentPass.ComponentPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-component-pass/-component-pass.html","searchKeys":["ComponentPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.ComponentPass.ComponentPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.ControlDependenceGraphPass.ControlDependenceGraphPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-dependence-graph-pass/-control-dependence-graph-pass.html","searchKeys":["ControlDependenceGraphPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.ControlDependenceGraphPass.ControlDependenceGraphPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.ControlFlowSensitiveDFGPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-flow-sensitive-d-f-g-pass/-control-flow-sensitive-d-f-g-pass.html","searchKeys":["ControlFlowSensitiveDFGPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.ControlFlowSensitiveDFGPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.DFGPass.DFGPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-d-f-g-pass/-d-f-g-pass.html","searchKeys":["DFGPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.DFGPass.DFGPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.DynamicInvokeResolver.DynamicInvokeResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-dynamic-invoke-resolver/-dynamic-invoke-resolver.html","searchKeys":["DynamicInvokeResolver","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.DynamicInvokeResolver.DynamicInvokeResolver"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.EdgeCachePass.EdgeCachePass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-cache-pass/-edge-cache-pass.html","searchKeys":["EdgeCachePass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.EdgeCachePass.EdgeCachePass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.EvaluationOrderGraphPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-evaluation-order-graph-pass/-evaluation-order-graph-pass.html","searchKeys":["EvaluationOrderGraphPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.EvaluationOrderGraphPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.FilenameMapper.FilenameMapper","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-filename-mapper/-filename-mapper.html","searchKeys":["FilenameMapper","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.FilenameMapper.FilenameMapper"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.ImportResolver.ImportResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-import-resolver/-import-resolver.html","searchKeys":["ImportResolver","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.ImportResolver.ImportResolver"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.PrepareSerialization.PrepareSerialization","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prepare-serialization/-prepare-serialization.html","searchKeys":["PrepareSerialization","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.PrepareSerialization.PrepareSerialization"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.ProgramDependenceGraphPass.ProgramDependenceGraphPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-program-dependence-graph-pass/-program-dependence-graph-pass.html","searchKeys":["ProgramDependenceGraphPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.ProgramDependenceGraphPass.ProgramDependenceGraphPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.StatisticsCollectionPass.StatisticsCollectionPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-statistics-collection-pass/-statistics-collection-pass.html","searchKeys":["StatisticsCollectionPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.StatisticsCollectionPass.StatisticsCollectionPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver.SymbolResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/-symbol-resolver.html","searchKeys":["SymbolResolver","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.SymbolResolver.SymbolResolver"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.TranslationResultPass.TranslationResultPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-translation-result-pass/-translation-result-pass.html","searchKeys":["TranslationResultPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.TranslationResultPass.TranslationResultPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.TranslationUnitPass.TranslationUnitPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-translation-unit-pass/-translation-unit-pass.html","searchKeys":["TranslationUnitPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.TranslationUnitPass.TranslationUnitPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.TypeHierarchyResolver.TypeHierarchyResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-type-hierarchy-resolver/-type-hierarchy-resolver.html","searchKeys":["TypeHierarchyResolver","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.TypeHierarchyResolver.TypeHierarchyResolver"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.TypeResolver.TypeResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-type-resolver/-type-resolver.html","searchKeys":["TypeResolver","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.TypeResolver.TypeResolver"]},{"name":"constructor(declaration: ValueDeclaration)","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver.TypeInferenceObserver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/-type-inference-observer/-type-inference-observer.html","searchKeys":["TypeInferenceObserver","constructor(declaration: ValueDeclaration)","de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver.TypeInferenceObserver"]},{"name":"constructor(directory: String?, command: String? = null, arguments: List? = null, file: String, output: String?)","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.CompilationDatabaseEntry","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-compilation-database-entry/-compilation-database-entry.html","searchKeys":["CompilationDatabaseEntry","constructor(directory: String?, command: String? = null, arguments: List? = null, file: String, output: String?)","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.CompilationDatabaseEntry"]},{"name":"constructor(edge: KProperty1>>, outgoing: Boolean = true)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.PropertyEdgeSetDelegate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-set-delegate/-property-edge-set-delegate.html","searchKeys":["PropertyEdgeSetDelegate","constructor(edge: KProperty1>>, outgoing: Boolean = true)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.PropertyEdgeSetDelegate"]},{"name":"constructor(edge: KProperty1>>, outgoing: Boolean = true)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.PropertyEdgeDelegate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-delegate/-property-edge-delegate.html","searchKeys":["PropertyEdgeDelegate","constructor(edge: KProperty1>>, outgoing: Boolean = true)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.PropertyEdgeDelegate"]},{"name":"constructor(elementType: Type, pointerOrigin: PointerType.PointerOrigin?)","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/-pointer-type.html","searchKeys":["PointerType","constructor(elementType: Type, pointerOrigin: PointerType.PointerOrigin?)","de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerType"]},{"name":"constructor(elements: IdentitySet)","description":"de.fraunhofer.aisec.cpg.helpers.PowersetLattice.PowersetLattice","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-powerset-lattice/-powerset-lattice.html","searchKeys":["PowersetLattice","constructor(elements: IdentitySet)","de.fraunhofer.aisec.cpg.helpers.PowersetLattice.PowersetLattice"]},{"name":"constructor(elements: Map>)","description":"de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.PrevEOGLattice","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prev-e-o-g-lattice/-prev-e-o-g-lattice.html","searchKeys":["PrevEOGLattice","constructor(elements: Map>)","de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.PrevEOGLattice"]},{"name":"constructor(elements: T)","description":"de.fraunhofer.aisec.cpg.helpers.LatticeElement.LatticeElement","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-lattice-element/-lattice-element.html","searchKeys":["LatticeElement","constructor(elements: T)","de.fraunhofer.aisec.cpg.helpers.LatticeElement.LatticeElement"]},{"name":"constructor(entries: List>)","description":"de.fraunhofer.aisec.cpg.helpers.BenchmarkResults.BenchmarkResults","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark-results/-benchmark-results.html","searchKeys":["BenchmarkResults","constructor(entries: List>)","de.fraunhofer.aisec.cpg.helpers.BenchmarkResults.BenchmarkResults"]},{"name":"constructor(ex: Exception)","description":"de.fraunhofer.aisec.cpg.ConfigurationException.ConfigurationException","location":"cpg-core/de.fraunhofer.aisec.cpg/-configuration-exception/-configuration-exception.html","searchKeys":["ConfigurationException","constructor(ex: Exception)","de.fraunhofer.aisec.cpg.ConfigurationException.ConfigurationException"]},{"name":"constructor(ex: Exception)","description":"de.fraunhofer.aisec.cpg.frontends.TranslationException.TranslationException","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-translation-exception/-translation-exception.html","searchKeys":["TranslationException","constructor(ex: Exception)","de.fraunhofer.aisec.cpg.frontends.TranslationException.TranslationException"]},{"name":"constructor(from: Name, to: Name)","description":"de.fraunhofer.aisec.cpg.ScopeManager.Alias.Alias","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/-alias/-alias.html","searchKeys":["Alias","constructor(from: Name, to: Name)","de.fraunhofer.aisec.cpg.ScopeManager.Alias.Alias"]},{"name":"constructor(fulfilled: List>, failed: List>)","description":"de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.FulfilledAndFailedPaths","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-fulfilled-and-failed-paths/-fulfilled-and-failed-paths.html","searchKeys":["FulfilledAndFailedPaths","constructor(fulfilled: List>, failed: List>)","de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.FulfilledAndFailedPaths"]},{"name":"constructor(fullTypeName: Name, language: Language<*>?)","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-type.html","searchKeys":["Type","constructor(fullTypeName: Name, language: Language<*>?)","de.fraunhofer.aisec.cpg.graph.types.Type.Type"]},{"name":"constructor(globalState: IdentityHashMap> = IdentityHashMap>())","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.Worklist","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/-worklist.html","searchKeys":["Worklist","constructor(globalState: IdentityHashMap> = IdentityHashMap>())","de.fraunhofer.aisec.cpg.helpers.Worklist.Worklist"]},{"name":"constructor(guessCastExpressions: Boolean = false, inferRecords: Boolean = false, inferDfgForUnresolvedCalls: Boolean = true)","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.Builder","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-builder/-builder.html","searchKeys":["Builder","constructor(guessCastExpressions: Boolean = false, inferRecords: Boolean = false, inferDfgForUnresolvedCalls: Boolean = true)","de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.Builder"]},{"name":"constructor(includes: MutableList = mutableListOf(), component: String = \"application\", arch: String? = null)","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry.ParsedCompilationDatabaseEntry","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-parsed-compilation-database-entry/-parsed-compilation-database-entry.html","searchKeys":["ParsedCompilationDatabaseEntry","constructor(includes: MutableList = mutableListOf(), component: String = \"application\", arch: String? = null)","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry.ParsedCompilationDatabaseEntry"]},{"name":"constructor(lang: LanguageFrontend<*, *>)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.ScopedWalker","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-scoped-walker/-scoped-walker.html","searchKeys":["ScopedWalker","constructor(lang: LanguageFrontend<*, *>)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.ScopedWalker"]},{"name":"constructor(language: Language<*>?)","description":"de.fraunhofer.aisec.cpg.graph.types.AutoType.AutoType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-auto-type/-auto-type.html","searchKeys":["AutoType","constructor(language: Language<*>?)","de.fraunhofer.aisec.cpg.graph.types.AutoType.AutoType"]},{"name":"constructor(language: Language>, ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.LanguageFrontend","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/-language-frontend.html","searchKeys":["LanguageFrontend","constructor(language: Language>, ctx: TranslationContext)","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.LanguageFrontend"]},{"name":"constructor(localName: String, parent: Name? = null, delimiter: String = \".\")","description":"de.fraunhofer.aisec.cpg.graph.Name.Name","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/-name.html","searchKeys":["Name","constructor(localName: String, parent: Name? = null, delimiter: String = \".\")","de.fraunhofer.aisec.cpg.graph.Name.Name"]},{"name":"constructor(localName: String, parent: Name? = null, language: Language<*>?)","description":"de.fraunhofer.aisec.cpg.graph.Name.Name","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/-name.html","searchKeys":["Name","constructor(localName: String, parent: Name? = null, language: Language<*>?)","de.fraunhofer.aisec.cpg.graph.Name.Name"]},{"name":"constructor(loopStatement: Statement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.LoopScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-loop-scope/-loop-scope.html","searchKeys":["LoopScope","constructor(loopStatement: Statement)","de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.LoopScope"]},{"name":"constructor(maxComplexity: Int? = null)","description":"de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.Configuration.Configuration","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-flow-sensitive-d-f-g-pass/-configuration/-configuration.html","searchKeys":["Configuration","constructor(maxComplexity: Int? = null)","de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.Configuration.Configuration"]},{"name":"constructor(message: String)","description":"de.fraunhofer.aisec.cpg.ConfigurationException.ConfigurationException","location":"cpg-core/de.fraunhofer.aisec.cpg/-configuration-exception/-configuration-exception.html","searchKeys":["ConfigurationException","constructor(message: String)","de.fraunhofer.aisec.cpg.ConfigurationException.ConfigurationException"]},{"name":"constructor(message: String)","description":"de.fraunhofer.aisec.cpg.frontends.TranslationException.TranslationException","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-translation-exception/-translation-exception.html","searchKeys":["TranslationException","constructor(message: String)","de.fraunhofer.aisec.cpg.frontends.TranslationException.TranslationException"]},{"name":"constructor(message: String)","description":"de.fraunhofer.aisec.cpg.graph.DeclarationNotFound.DeclarationNotFound","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-declaration-not-found/-declaration-not-found.html","searchKeys":["DeclarationNotFound","constructor(message: String)","de.fraunhofer.aisec.cpg.graph.DeclarationNotFound.DeclarationNotFound"]},{"name":"constructor(node: Node)","description":"de.fraunhofer.aisec.cpg.graph.scopes.NameScope.NameScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-name-scope/-name-scope.html","searchKeys":["NameScope","constructor(node: Node)","de.fraunhofer.aisec.cpg.graph.scopes.NameScope.NameScope"]},{"name":"constructor(node: Node)","description":"de.fraunhofer.aisec.cpg.graph.scopes.RecordScope.RecordScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-record-scope/-record-scope.html","searchKeys":["RecordScope","constructor(node: Node)","de.fraunhofer.aisec.cpg.graph.scopes.RecordScope.RecordScope"]},{"name":"constructor(node: Node)","description":"de.fraunhofer.aisec.cpg.graph.scopes.TemplateScope.TemplateScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-template-scope/-template-scope.html","searchKeys":["TemplateScope","constructor(node: Node)","de.fraunhofer.aisec.cpg.graph.scopes.TemplateScope.TemplateScope"]},{"name":"constructor(parameters: List = listOf(), language: Language<*>? = null, returnType: Type = UnknownType.getUnknownType(language))","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.FunctionPointerType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/-function-pointer-type.html","searchKeys":["FunctionPointerType","constructor(parameters: List = listOf(), language: Language<*>? = null, returnType: Type = UnknownType.getUnknownType(language))","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.FunctionPointerType"]},{"name":"constructor(pass: KClass>, softDependencies: MutableSet>>, hardDependencies: MutableSet>>)","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.PassWithDependencies","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-dependencies/-pass-with-dependencies.html","searchKeys":["PassWithDependencies","constructor(pass: KClass>, softDependencies: MutableSet>>, hardDependencies: MutableSet>>)","de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.PassWithDependencies"]},{"name":"constructor(problem: String = \"\", problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.TRANSLATION)","description":"de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.ProblemDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-problem-declaration/-problem-declaration.html","searchKeys":["ProblemDeclaration","constructor(problem: String = \"\", problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.TRANSLATION)","de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.ProblemDeclaration"]},{"name":"constructor(problem: String = \"\", problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.TRANSLATION)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.ProblemExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-problem-expression/-problem-expression.html","searchKeys":["ProblemExpression","constructor(problem: String = \"\", problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.TRANSLATION)","de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.ProblemExpression"]},{"name":"constructor(propertyEdge: PropertyEdge)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.PropertyEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-property-edge.html","searchKeys":["PropertyEdge","constructor(propertyEdge: PropertyEdge)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.PropertyEdge"]},{"name":"constructor(reference: Type)","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.ReferenceType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/-reference-type.html","searchKeys":["ReferenceType","constructor(reference: Type)","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.ReferenceType"]},{"name":"constructor(scopeManager: ScopeManager, strategy: (Node) -> Iterator = Strategy::AST_FORWARD)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.ScopedWalker","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-scoped-walker/-scoped-walker.html","searchKeys":["ScopedWalker","constructor(scopeManager: ScopeManager, strategy: (Node) -> Iterator = Strategy::AST_FORWARD)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.ScopedWalker"]},{"name":"constructor(source: Node, target: Node, type: EdgeType)","description":"de.fraunhofer.aisec.cpg.passes.Edge.Edge","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge/-edge.html","searchKeys":["Edge","constructor(source: Node, target: Node, type: EdgeType)","de.fraunhofer.aisec.cpg.passes.Edge.Edge"]},{"name":"constructor(start: Node, ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.Inference","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/-inference.html","searchKeys":["Inference","constructor(start: Node, ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.inference.Inference.Inference"]},{"name":"constructor(start: Node, end: T)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.PropertyEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-property-edge.html","searchKeys":["PropertyEdge","constructor(start: Node, end: T)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.PropertyEdge"]},{"name":"constructor(start: Node, end: T, properties: MutableMap)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.PropertyEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-property-edge.html","searchKeys":["PropertyEdge","constructor(start: Node, end: T, properties: MutableMap)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.PropertyEdge"]},{"name":"constructor(startLine: Int = -1, startColumn: Int = -1, endLine: Int = -1, endColumn: Int = -1)","description":"de.fraunhofer.aisec.cpg.sarif.Region.Region","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/-region.html","searchKeys":["Region","constructor(startLine: Int = -1, startColumn: Int = -1, endLine: Int = -1, endColumn: Int = -1)","de.fraunhofer.aisec.cpg.sarif.Region.Region"]},{"name":"constructor(switchStatement: SwitchStatement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.SwitchScope.SwitchScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-switch-scope/-switch-scope.html","searchKeys":["SwitchScope","constructor(switchStatement: SwitchStatement)","de.fraunhofer.aisec.cpg.graph.scopes.SwitchScope.SwitchScope"]},{"name":"constructor(translationManager: TranslationManager, finalCtx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.TranslationResult.TranslationResult","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/-translation-result.html","searchKeys":["TranslationResult","constructor(translationManager: TranslationManager, finalCtx: TranslationContext)","de.fraunhofer.aisec.cpg.TranslationResult.TranslationResult"]},{"name":"constructor(type: Type)","description":"de.fraunhofer.aisec.cpg.graph.types.ParameterizedType.ParameterizedType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-parameterized-type/-parameterized-type.html","searchKeys":["ParameterizedType","constructor(type: Type)","de.fraunhofer.aisec.cpg.graph.types.ParameterizedType.ParameterizedType"]},{"name":"constructor(type: Type, depth: Int)","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.Ancestor","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-ancestor/-ancestor.html","searchKeys":["Ancestor","constructor(type: Type, depth: Int)","de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.Ancestor"]},{"name":"constructor(type: Type, parameters: List = listOf(), language: Language<*>? = null, returnType: Type = UnknownType.getUnknownType(language))","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.FunctionPointerType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/-function-pointer-type.html","searchKeys":["FunctionPointerType","constructor(type: Type, parameters: List = listOf(), language: Language<*>? = null, returnType: Type = UnknownType.getUnknownType(language))","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.FunctionPointerType"]},{"name":"constructor(type: Type, reference: Type)","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.ReferenceType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/-reference-type.html","searchKeys":["ReferenceType","constructor(type: Type, reference: Type)","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.ReferenceType"]},{"name":"constructor(type: Type?)","description":"de.fraunhofer.aisec.cpg.graph.types.IncompleteType.IncompleteType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-incomplete-type/-incomplete-type.html","searchKeys":["IncompleteType","constructor(type: Type?)","de.fraunhofer.aisec.cpg.graph.types.IncompleteType.IncompleteType"]},{"name":"constructor(type: Type?)","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-type.html","searchKeys":["Type","constructor(type: Type?)","de.fraunhofer.aisec.cpg.graph.types.Type.Type"]},{"name":"constructor(type: Type?, elementType: Type, pointerOrigin: PointerType.PointerOrigin?)","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/-pointer-type.html","searchKeys":["PointerType","constructor(type: Type?, elementType: Type, pointerOrigin: PointerType.PointerOrigin?)","de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerType"]},{"name":"constructor(type: Type?, generics: List, primitive: Boolean, language: Language<*>?)","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.ObjectType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/-object-type.html","searchKeys":["ObjectType","constructor(type: Type?, generics: List, primitive: Boolean, language: Language<*>?)","de.fraunhofer.aisec.cpg.graph.types.ObjectType.ObjectType"]},{"name":"constructor(typeName: CharSequence = \"\", bitWidth: Int? = null, language: Language<*>? = null, modifier: NumericType.Modifier = Modifier.SIGNED)","description":"de.fraunhofer.aisec.cpg.graph.types.FloatingPointType.FloatingPointType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-floating-point-type/-floating-point-type.html","searchKeys":["FloatingPointType","constructor(typeName: CharSequence = \"\", bitWidth: Int? = null, language: Language<*>? = null, modifier: NumericType.Modifier = Modifier.SIGNED)","de.fraunhofer.aisec.cpg.graph.types.FloatingPointType.FloatingPointType"]},{"name":"constructor(typeName: CharSequence = \"\", bitWidth: Int? = null, language: Language<*>? = null, modifier: NumericType.Modifier = Modifier.SIGNED)","description":"de.fraunhofer.aisec.cpg.graph.types.IntegerType.IntegerType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-integer-type/-integer-type.html","searchKeys":["IntegerType","constructor(typeName: CharSequence = \"\", bitWidth: Int? = null, language: Language<*>? = null, modifier: NumericType.Modifier = Modifier.SIGNED)","de.fraunhofer.aisec.cpg.graph.types.IntegerType.IntegerType"]},{"name":"constructor(typeName: CharSequence = \"\", bitWidth: Int? = null, language: Language<*>? = null, modifier: NumericType.Modifier = Modifier.SIGNED)","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.NumericType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/-numeric-type.html","searchKeys":["NumericType","constructor(typeName: CharSequence = \"\", bitWidth: Int? = null, language: Language<*>? = null, modifier: NumericType.Modifier = Modifier.SIGNED)","de.fraunhofer.aisec.cpg.graph.types.NumericType.NumericType"]},{"name":"constructor(typeName: CharSequence = \"\", language: Language<*>? = null, generics: List = listOf())","description":"de.fraunhofer.aisec.cpg.graph.types.StringType.StringType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-string-type/-string-type.html","searchKeys":["StringType","constructor(typeName: CharSequence = \"\", language: Language<*>? = null, generics: List = listOf())","de.fraunhofer.aisec.cpg.graph.types.StringType.StringType"]},{"name":"constructor(typeName: CharSequence = \"bool\", bitWidth: Int? = 1, language: Language<*>? = null, modifier: NumericType.Modifier = Modifier.NOT_APPLICABLE)","description":"de.fraunhofer.aisec.cpg.graph.types.BooleanType.BooleanType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-boolean-type/-boolean-type.html","searchKeys":["BooleanType","constructor(typeName: CharSequence = \"bool\", bitWidth: Int? = 1, language: Language<*>? = null, modifier: NumericType.Modifier = Modifier.NOT_APPLICABLE)","de.fraunhofer.aisec.cpg.graph.types.BooleanType.BooleanType"]},{"name":"constructor(typeName: CharSequence, generics: List, primitive: Boolean, language: Language<*>?)","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.ObjectType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/-object-type.html","searchKeys":["ObjectType","constructor(typeName: CharSequence, generics: List, primitive: Boolean, language: Language<*>?)","de.fraunhofer.aisec.cpg.graph.types.ObjectType.ObjectType"]},{"name":"constructor(typeName: CharSequence, language: Language<*>?)","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-type.html","searchKeys":["Type","constructor(typeName: CharSequence, language: Language<*>?)","de.fraunhofer.aisec.cpg.graph.types.Type.Type"]},{"name":"constructor(typeName: String = \"\", parameters: List = listOf(), returnTypes: List = listOf(), language: Language<*>? = null)","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionType.FunctionType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-type/-function-type.html","searchKeys":["FunctionType","constructor(typeName: String = \"\", parameters: List = listOf(), returnTypes: List = listOf(), language: Language<*>? = null)","de.fraunhofer.aisec.cpg.graph.types.FunctionType.FunctionType"]},{"name":"constructor(typeName: String?)","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-type.html","searchKeys":["Type","constructor(typeName: String?)","de.fraunhofer.aisec.cpg.graph.types.Type.Type"]},{"name":"constructor(typeName: String?, language: Language<*>?)","description":"de.fraunhofer.aisec.cpg.graph.types.ParameterizedType.ParameterizedType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-parameterized-type/-parameterized-type.html","searchKeys":["ParameterizedType","constructor(typeName: String?, language: Language<*>?)","de.fraunhofer.aisec.cpg.graph.types.ParameterizedType.ParameterizedType"]},{"name":"constructor(types: List)","description":"de.fraunhofer.aisec.cpg.graph.types.TupleType.TupleType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-tuple-type/-tuple-type.html","searchKeys":["TupleType","constructor(types: List)","de.fraunhofer.aisec.cpg.graph.types.TupleType.TupleType"]},{"name":"constructor(uri: URI)","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.ArtifactLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/-artifact-location/-artifact-location.html","searchKeys":["ArtifactLocation","constructor(uri: URI)","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.ArtifactLocation"]},{"name":"constructor(uri: URI, region: Region)","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.PhysicalLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/-physical-location.html","searchKeys":["PhysicalLocation","constructor(uri: URI, region: Region)","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.PhysicalLocation"]},{"name":"constructor(value: Expression, target: HasType, holder: AssignmentHolder)","description":"de.fraunhofer.aisec.cpg.graph.Assignment.Assignment","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-assignment/-assignment.html","searchKeys":["Assignment","constructor(value: Expression, target: HasType, holder: AssignmentHolder)","de.fraunhofer.aisec.cpg.graph.Assignment.Assignment"]},{"name":"data class Alias(var from: Name, var to: Name)","description":"de.fraunhofer.aisec.cpg.ScopeManager.Alias","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/-alias/index.html","searchKeys":["Alias","data class Alias(var from: Name, var to: Name)","de.fraunhofer.aisec.cpg.ScopeManager.Alias"]},{"name":"data class CompilationDatabaseEntry(val directory: String?, val command: String? = null, val arguments: List? = null, val file: String, val output: String?)","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-compilation-database-entry/index.html","searchKeys":["CompilationDatabaseEntry","data class CompilationDatabaseEntry(val directory: String?, val command: String? = null, val arguments: List? = null, val file: String, val output: String?)","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry"]},{"name":"data class ParsedCompilationDatabaseEntry(val includes: MutableList = mutableListOf(), var component: String = \"application\", var arch: String? = null)","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-parsed-compilation-database-entry/index.html","searchKeys":["ParsedCompilationDatabaseEntry","data class ParsedCompilationDatabaseEntry(val includes: MutableList = mutableListOf(), var component: String = \"application\", var arch: String? = null)","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry"]},{"name":"data class PassWithDependencies(val pass: KClass>, val softDependencies: MutableSet>>, val hardDependencies: MutableSet>>)","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-dependencies/index.html","searchKeys":["PassWithDependencies","data class PassWithDependencies(val pass: KClass>, val softDependencies: MutableSet>>, val hardDependencies: MutableSet>>)","de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies"]},{"name":"enum AccessValues : Enum ","description":"de.fraunhofer.aisec.cpg.graph.AccessValues","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-access-values/index.html","searchKeys":["AccessValues","enum AccessValues : Enum ","de.fraunhofer.aisec.cpg.graph.AccessValues"]},{"name":"enum ChangeType : Enum ","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/-type-observer/-change-type/index.html","searchKeys":["ChangeType","enum ChangeType : Enum ","de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType"]},{"name":"enum Connect : Enum ","description":"de.fraunhofer.aisec.cpg.helpers.Util.Connect","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-connect/index.html","searchKeys":["Connect","enum Connect : Enum ","de.fraunhofer.aisec.cpg.helpers.Util.Connect"]},{"name":"enum DependenceType : Enum ","description":"de.fraunhofer.aisec.cpg.graph.edge.DependenceType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-dependence-type/index.html","searchKeys":["DependenceType","enum DependenceType : Enum ","de.fraunhofer.aisec.cpg.graph.edge.DependenceType"]},{"name":"enum Edge : Enum ","description":"de.fraunhofer.aisec.cpg.helpers.Util.Edge","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-edge/index.html","searchKeys":["Edge","enum Edge : Enum ","de.fraunhofer.aisec.cpg.helpers.Util.Edge"]},{"name":"enum EdgeType : Enum ","description":"de.fraunhofer.aisec.cpg.passes.EdgeType","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-type/index.html","searchKeys":["EdgeType","enum EdgeType : Enum ","de.fraunhofer.aisec.cpg.passes.EdgeType"]},{"name":"enum Modifier : Enum ","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/-modifier/index.html","searchKeys":["Modifier","enum Modifier : Enum ","de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier"]},{"name":"enum Origin : Enum ","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Origin","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-origin/index.html","searchKeys":["Origin","enum Origin : Enum ","de.fraunhofer.aisec.cpg.graph.types.Type.Origin"]},{"name":"enum PointerOrigin : Enum ","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/-pointer-origin/index.html","searchKeys":["PointerOrigin","enum PointerOrigin : Enum ","de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin"]},{"name":"enum ProblemType : Enum ","description":"de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-problem-node/-problem-type/index.html","searchKeys":["ProblemType","enum ProblemType : Enum ","de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType"]},{"name":"enum Properties : Enum ","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/index.html","searchKeys":["Properties","enum Properties : Enum ","de.fraunhofer.aisec.cpg.graph.edge.Properties"]},{"name":"enum Quantifier : Enum ","description":"de.fraunhofer.aisec.cpg.helpers.Util.Quantifier","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-quantifier/index.html","searchKeys":["Quantifier","enum Quantifier : Enum ","de.fraunhofer.aisec.cpg.helpers.Util.Quantifier"]},{"name":"enum SearchModifier : Enum ","description":"de.fraunhofer.aisec.cpg.graph.SearchModifier","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-search-modifier/index.html","searchKeys":["SearchModifier","enum SearchModifier : Enum ","de.fraunhofer.aisec.cpg.graph.SearchModifier"]},{"name":"enum SensitivitySpecifier : Enum ","description":"de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-sensitivity-specifier/index.html","searchKeys":["SensitivitySpecifier","enum SensitivitySpecifier : Enum ","de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier"]},{"name":"enum TemplateInitialization : Enum ","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/-template-initialization/index.html","searchKeys":["TemplateInitialization","enum TemplateInitialization : Enum ","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization"]},{"name":"fun propertyEqualsList(propertyEdges: List>?, propertyEdges2: List>?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.propertyEqualsList","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/property-equals-list.html","searchKeys":["propertyEqualsList","fun propertyEqualsList(propertyEdges: List>?, propertyEdges2: List>?): Boolean","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.propertyEqualsList"]},{"name":"fun LanguageFrontend<*, *>.literal(value: N, type: Type = unknownType()): Literal","description":"de.fraunhofer.aisec.cpg.graph.builder.literal","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/literal.html","searchKeys":["literal","fun LanguageFrontend<*, *>.literal(value: N, type: Type = unknownType()): Literal","de.fraunhofer.aisec.cpg.graph.builder.literal"]},{"name":"fun ?> findPropertyEdgesByPredicate(edges: Collection, predicate: (S) -> Boolean): List","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.findPropertyEdgesByPredicate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/find-property-edges-by-predicate.html","searchKeys":["findPropertyEdgesByPredicate","fun ?> findPropertyEdgesByPredicate(edges: Collection, predicate: (S) -> Boolean): List","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.findPropertyEdgesByPredicate"]},{"name":"fun withScope(scope: Scope?, init: () -> T): T","description":"de.fraunhofer.aisec.cpg.ScopeManager.withScope","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/with-scope.html","searchKeys":["withScope","fun withScope(scope: Scope?, init: () -> T): T","de.fraunhofer.aisec.cpg.ScopeManager.withScope"]},{"name":"fun getDeclarationsByName(name: String, clazz: Class): Set","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.getDeclarationsByName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/get-declarations-by-name.html","searchKeys":["getDeclarationsByName","fun getDeclarationsByName(name: String, clazz: Class): Set","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.getDeclarationsByName"]},{"name":"fun getSingleDeclarationAs(clazz: Class): T","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.getSingleDeclarationAs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/get-single-declaration-as.html","searchKeys":["getSingleDeclarationAs","fun getSingleDeclarationAs(clazz: Class): T","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.getSingleDeclarationAs"]},{"name":"fun resolve(klass: Class, searchScope: Scope?, stopIfFound: Boolean = false, predicate: (T) -> Boolean): List","description":"de.fraunhofer.aisec.cpg.ScopeManager.resolve","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/resolve.html","searchKeys":["resolve","fun resolve(klass: Class, searchScope: Scope?, stopIfFound: Boolean = false, predicate: (T) -> Boolean): List","de.fraunhofer.aisec.cpg.ScopeManager.resolve"]},{"name":"fun getDeclarationAs(i: Int, clazz: Class): T?","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.getDeclarationAs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/get-declaration-as.html","searchKeys":["getDeclarationAs","fun getDeclarationAs(i: Int, clazz: Class): T?","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.getDeclarationAs"]},{"name":"fun getDeclarationsByName(name: String, clazz: Class): Set","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.getDeclarationsByName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/get-declarations-by-name.html","searchKeys":["getDeclarationsByName","fun getDeclarationsByName(name: String, clazz: Class): Set","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.getDeclarationsByName"]},{"name":"fun getLhsAs(clazz: Class): T?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.getLhsAs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/get-lhs-as.html","searchKeys":["getLhsAs","fun getLhsAs(clazz: Class): T?","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.getLhsAs"]},{"name":"fun getRhsAs(clazz: Class): T?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.getRhsAs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/get-rhs-as.html","searchKeys":["getRhsAs","fun getRhsAs(clazz: Class): T?","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.getRhsAs"]},{"name":"fun Collection?.byNameOrNull(lookup: String, modifier: SearchModifier): T?","description":"de.fraunhofer.aisec.cpg.graph.byNameOrNull","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/by-name-or-null.html","searchKeys":["byNameOrNull","fun Collection?.byNameOrNull(lookup: String, modifier: SearchModifier): T?","de.fraunhofer.aisec.cpg.graph.byNameOrNull"]},{"name":"fun applyIndexProperty(propertyEdges: List>): List>","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.applyIndexProperty","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/apply-index-property.html","searchKeys":["applyIndexProperty","fun applyIndexProperty(propertyEdges: List>): List>","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.applyIndexProperty"]},{"name":"fun removeElementFromList(propertyEdges: List>, element: T, end: Boolean): List>","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.removeElementFromList","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/remove-element-from-list.html","searchKeys":["removeElementFromList","fun removeElementFromList(propertyEdges: List>, element: T, end: Boolean): List>","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.removeElementFromList"]},{"name":"fun unwrap(collection: List>, outgoing: Boolean = true): List","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.unwrap","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/unwrap.html","searchKeys":["unwrap","fun unwrap(collection: List>, outgoing: Boolean = true): List","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.unwrap"]},{"name":"fun wrap(nodes: List, commonRelationshipNode: Node, outgoing: Boolean = true): MutableList>","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.wrap","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/wrap.html","searchKeys":["wrap","fun wrap(nodes: List, commonRelationshipNode: Node, outgoing: Boolean = true): MutableList>","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.wrap"]},{"name":"fun > configurePass(clazz: KClass, config: PassConfiguration): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.configurePass","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/configure-pass.html","searchKeys":["configurePass","fun > configurePass(clazz: KClass, config: PassConfiguration): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.configurePass"]},{"name":"fun passConfig(): T?","description":"de.fraunhofer.aisec.cpg.passes.Pass.passConfig","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/pass-config.html","searchKeys":["passConfig","fun passConfig(): T?","de.fraunhofer.aisec.cpg.passes.Pass.passConfig"]},{"name":"fun checkForReplacement(cls: KClass>, language: Language<*>?, config: TranslationConfiguration): KClass>","description":"de.fraunhofer.aisec.cpg.passes.checkForReplacement","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/check-for-replacement.html","searchKeys":["checkForReplacement","fun checkForReplacement(cls: KClass>, language: Language<*>?, config: TranslationConfiguration): KClass>","de.fraunhofer.aisec.cpg.passes.checkForReplacement"]},{"name":"fun getRefersToAs(clazz: Class): T?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.getRefersToAs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/get-refers-to-as.html","searchKeys":["getRefersToAs","fun getRefersToAs(clazz: Class): T?","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.getRefersToAs"]},{"name":"fun Collection.toIdentitySet(): IdentitySet","description":"de.fraunhofer.aisec.cpg.helpers.toIdentitySet","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/to-identity-set.html","searchKeys":["toIdentitySet","fun Collection.toIdentitySet(): IdentitySet","de.fraunhofer.aisec.cpg.helpers.toIdentitySet"]},{"name":"fun Literal.duplicate(implicit: Boolean): Literal","description":"de.fraunhofer.aisec.cpg.graph.duplicate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/duplicate.html","searchKeys":["duplicate","fun Literal.duplicate(implicit: Boolean): Literal","de.fraunhofer.aisec.cpg.graph.duplicate"]},{"name":"fun MetadataProvider.newLiteral(value: T, type: Type = unknownType(), code: String? = null, rawNode: Any? = null): Literal","description":"de.fraunhofer.aisec.cpg.graph.newLiteral","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-literal.html","searchKeys":["newLiteral","fun MetadataProvider.newLiteral(value: T, type: Type = unknownType(), code: String? = null, rawNode: Any? = null): Literal","de.fraunhofer.aisec.cpg.graph.newLiteral"]},{"name":"fun getBodyStatementAs(i: Int, clazz: Class): T?","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.getBodyStatementAs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/get-body-statement-as.html","searchKeys":["getBodyStatementAs","fun getBodyStatementAs(i: Int, clazz: Class): T?","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.getBodyStatementAs"]},{"name":"fun getDeclarationAs(i: Int, clazz: Class): T","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.getDeclarationAs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/get-declaration-as.html","searchKeys":["getDeclarationAs","fun getDeclarationAs(i: Int, clazz: Class): T","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.getDeclarationAs"]},{"name":"fun getInitializerAs(clazz: Class): T?","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.getInitializerAs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/get-initializer-as.html","searchKeys":["getInitializerAs","fun getInitializerAs(clazz: Class): T?","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.getInitializerAs"]},{"name":"fun identitySetOf(vararg elements: T): IdentitySet","description":"de.fraunhofer.aisec.cpg.helpers.identitySetOf","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/identity-set-of.html","searchKeys":["identitySetOf","fun identitySetOf(vararg elements: T): IdentitySet","de.fraunhofer.aisec.cpg.helpers.identitySetOf"]},{"name":"fun AST_FORWARD(x: Node): Iterator","description":"de.fraunhofer.aisec.cpg.processing.strategy.Strategy.AST_FORWARD","location":"cpg-core/de.fraunhofer.aisec.cpg.processing.strategy/-strategy/-a-s-t_-f-o-r-w-a-r-d.html","searchKeys":["AST_FORWARD","fun AST_FORWARD(x: Node): Iterator","de.fraunhofer.aisec.cpg.processing.strategy.Strategy.AST_FORWARD"]},{"name":"fun DFG_BACKWARD(x: Node): Iterator","description":"de.fraunhofer.aisec.cpg.processing.strategy.Strategy.DFG_BACKWARD","location":"cpg-core/de.fraunhofer.aisec.cpg.processing.strategy/-strategy/-d-f-g_-b-a-c-k-w-a-r-d.html","searchKeys":["DFG_BACKWARD","fun DFG_BACKWARD(x: Node): Iterator","de.fraunhofer.aisec.cpg.processing.strategy.Strategy.DFG_BACKWARD"]},{"name":"fun DFG_FORWARD(x: Node): Iterator","description":"de.fraunhofer.aisec.cpg.processing.strategy.Strategy.DFG_FORWARD","location":"cpg-core/de.fraunhofer.aisec.cpg.processing.strategy/-strategy/-d-f-g_-f-o-r-w-a-r-d.html","searchKeys":["DFG_FORWARD","fun DFG_FORWARD(x: Node): Iterator","de.fraunhofer.aisec.cpg.processing.strategy.Strategy.DFG_FORWARD"]},{"name":"fun EOG_BACKWARD(x: Node): Iterator","description":"de.fraunhofer.aisec.cpg.processing.strategy.Strategy.EOG_BACKWARD","location":"cpg-core/de.fraunhofer.aisec.cpg.processing.strategy/-strategy/-e-o-g_-b-a-c-k-w-a-r-d.html","searchKeys":["EOG_BACKWARD","fun EOG_BACKWARD(x: Node): Iterator","de.fraunhofer.aisec.cpg.processing.strategy.Strategy.EOG_BACKWARD"]},{"name":"fun EOG_FORWARD(x: Node): Iterator","description":"de.fraunhofer.aisec.cpg.processing.strategy.Strategy.EOG_FORWARD","location":"cpg-core/de.fraunhofer.aisec.cpg.processing.strategy/-strategy/-e-o-g_-f-o-r-w-a-r-d.html","searchKeys":["EOG_FORWARD","fun EOG_FORWARD(x: Node): Iterator","de.fraunhofer.aisec.cpg.processing.strategy.Strategy.EOG_FORWARD"]},{"name":"fun Expression.conditional(condition: Expression, thenExpression: Expression, elseExpression: Expression): ConditionalExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.conditional","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/conditional.html","searchKeys":["conditional","fun Expression.conditional(condition: Expression, thenExpression: Expression, elseExpression: Expression): ConditionalExpression","de.fraunhofer.aisec.cpg.graph.builder.conditional"]},{"name":"fun Expression.incNoContext(): UnaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.incNoContext","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/inc-no-context.html","searchKeys":["incNoContext","fun Expression.incNoContext(): UnaryOperator","de.fraunhofer.aisec.cpg.graph.builder.incNoContext"]},{"name":"fun Expression?.unwrapReference(): Reference?","description":"de.fraunhofer.aisec.cpg.graph.unwrapReference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/unwrap-reference.html","searchKeys":["unwrapReference","fun Expression?.unwrapReference(): Reference?","de.fraunhofer.aisec.cpg.graph.unwrapReference"]},{"name":"fun IfStatement.controls(): List","description":"de.fraunhofer.aisec.cpg.graph.controls","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/controls.html","searchKeys":["controls","fun IfStatement.controls(): List","de.fraunhofer.aisec.cpg.graph.controls"]},{"name":"fun LanguageFrontend<*, *>.ase(init: SubscriptExpression.() -> Unit? = null): SubscriptExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.ase","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/ase.html","searchKeys":["ase","fun LanguageFrontend<*, *>.ase(init: SubscriptExpression.() -> Unit? = null): SubscriptExpression","de.fraunhofer.aisec.cpg.graph.builder.ase"]},{"name":"fun LanguageFrontend<*, *>.block(needsScope: Boolean = true, init: Block.() -> Unit): Block","description":"de.fraunhofer.aisec.cpg.graph.builder.block","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/block.html","searchKeys":["block","fun LanguageFrontend<*, *>.block(needsScope: Boolean = true, init: Block.() -> Unit): Block","de.fraunhofer.aisec.cpg.graph.builder.block"]},{"name":"fun LanguageFrontend<*, *>.body(needsScope: Boolean = true, init: Block.() -> Unit): Block","description":"de.fraunhofer.aisec.cpg.graph.builder.body","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/body.html","searchKeys":["body","fun LanguageFrontend<*, *>.body(needsScope: Boolean = true, init: Block.() -> Unit): Block","de.fraunhofer.aisec.cpg.graph.builder.body"]},{"name":"fun LanguageFrontend<*, *>.breakStmt(label: String? = null): BreakStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.breakStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/break-stmt.html","searchKeys":["breakStmt","fun LanguageFrontend<*, *>.breakStmt(label: String? = null): BreakStatement","de.fraunhofer.aisec.cpg.graph.builder.breakStmt"]},{"name":"fun LanguageFrontend<*, *>.call(name: CharSequence, isStatic: Boolean = false, init: CallExpression.() -> Unit? = null): CallExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.call","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/call.html","searchKeys":["call","fun LanguageFrontend<*, *>.call(name: CharSequence, isStatic: Boolean = false, init: CallExpression.() -> Unit? = null): CallExpression","de.fraunhofer.aisec.cpg.graph.builder.call"]},{"name":"fun LanguageFrontend<*, *>.case(caseExpression: Expression? = null): CaseStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.case","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/case.html","searchKeys":["case","fun LanguageFrontend<*, *>.case(caseExpression: Expression? = null): CaseStatement","de.fraunhofer.aisec.cpg.graph.builder.case"]},{"name":"fun LanguageFrontend<*, *>.cast(castType: Type, init: CastExpression.() -> Unit? = null): CastExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.cast","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/cast.html","searchKeys":["cast","fun LanguageFrontend<*, *>.cast(castType: Type, init: CastExpression.() -> Unit? = null): CastExpression","de.fraunhofer.aisec.cpg.graph.builder.cast"]},{"name":"fun LanguageFrontend<*, *>.condition(init: IfStatement.() -> Expression): Expression","description":"de.fraunhofer.aisec.cpg.graph.builder.condition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/condition.html","searchKeys":["condition","fun LanguageFrontend<*, *>.condition(init: IfStatement.() -> Expression): Expression","de.fraunhofer.aisec.cpg.graph.builder.condition"]},{"name":"fun LanguageFrontend<*, *>.construct(name: CharSequence, init: ConstructExpression.() -> Unit? = null): ConstructExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.construct","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/construct.html","searchKeys":["construct","fun LanguageFrontend<*, *>.construct(name: CharSequence, init: ConstructExpression.() -> Unit? = null): ConstructExpression","de.fraunhofer.aisec.cpg.graph.builder.construct"]},{"name":"fun LanguageFrontend<*, *>.constructor(init: ConstructorDeclaration.() -> Unit): ConstructorDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.constructor","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/constructor.html","searchKeys":["constructor","fun LanguageFrontend<*, *>.constructor(init: ConstructorDeclaration.() -> Unit): ConstructorDeclaration","de.fraunhofer.aisec.cpg.graph.builder.constructor"]},{"name":"fun LanguageFrontend<*, *>.continueStmt(label: String? = null): ContinueStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.continueStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/continue-stmt.html","searchKeys":["continueStmt","fun LanguageFrontend<*, *>.continueStmt(label: String? = null): ContinueStatement","de.fraunhofer.aisec.cpg.graph.builder.continueStmt"]},{"name":"fun LanguageFrontend<*, *>.declare(init: DeclarationStatement.() -> Unit): DeclarationStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.declare","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/declare.html","searchKeys":["declare","fun LanguageFrontend<*, *>.declare(init: DeclarationStatement.() -> Unit): DeclarationStatement","de.fraunhofer.aisec.cpg.graph.builder.declare"]},{"name":"fun LanguageFrontend<*, *>.declareVar(name: String, type: Type, init: VariableDeclaration.() -> Unit): DeclarationStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.declareVar","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/declare-var.html","searchKeys":["declareVar","fun LanguageFrontend<*, *>.declareVar(name: String, type: Type, init: VariableDeclaration.() -> Unit): DeclarationStatement","de.fraunhofer.aisec.cpg.graph.builder.declareVar"]},{"name":"fun LanguageFrontend<*, *>.default(): DefaultStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.default","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/default.html","searchKeys":["default","fun LanguageFrontend<*, *>.default(): DefaultStatement","de.fraunhofer.aisec.cpg.graph.builder.default"]},{"name":"fun LanguageFrontend<*, *>.doStmt(needsScope: Boolean = true, init: DoStatement.() -> Unit): DoStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.doStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/do-stmt.html","searchKeys":["doStmt","fun LanguageFrontend<*, *>.doStmt(needsScope: Boolean = true, init: DoStatement.() -> Unit): DoStatement","de.fraunhofer.aisec.cpg.graph.builder.doStmt"]},{"name":"fun LanguageFrontend<*, *>.elseIf(init: IfStatement.() -> Unit): IfStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.elseIf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/else-if.html","searchKeys":["elseIf","fun LanguageFrontend<*, *>.elseIf(init: IfStatement.() -> Unit): IfStatement","de.fraunhofer.aisec.cpg.graph.builder.elseIf"]},{"name":"fun LanguageFrontend<*, *>.elseStmt(needsScope: Boolean = true, init: Block.() -> Unit): Block","description":"de.fraunhofer.aisec.cpg.graph.builder.elseStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/else-stmt.html","searchKeys":["elseStmt","fun LanguageFrontend<*, *>.elseStmt(needsScope: Boolean = true, init: Block.() -> Unit): Block","de.fraunhofer.aisec.cpg.graph.builder.elseStmt"]},{"name":"fun LanguageFrontend<*, *>.field(name: CharSequence, type: Type = unknownType(), init: FieldDeclaration.() -> Unit): FieldDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.field","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/field.html","searchKeys":["field","fun LanguageFrontend<*, *>.field(name: CharSequence, type: Type = unknownType(), init: FieldDeclaration.() -> Unit): FieldDeclaration","de.fraunhofer.aisec.cpg.graph.builder.field"]},{"name":"fun LanguageFrontend<*, *>.forEachStmt(init: ForEachStatement.() -> Unit): ForEachStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.forEachStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/for-each-stmt.html","searchKeys":["forEachStmt","fun LanguageFrontend<*, *>.forEachStmt(init: ForEachStatement.() -> Unit): ForEachStatement","de.fraunhofer.aisec.cpg.graph.builder.forEachStmt"]},{"name":"fun LanguageFrontend<*, *>.forStmt(initializer: DeclarationStatement, condition: Expression, iteration: Statement, init: Block.() -> Unit): ForStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.forStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/for-stmt.html","searchKeys":["forStmt","fun LanguageFrontend<*, *>.forStmt(initializer: DeclarationStatement, condition: Expression, iteration: Statement, init: Block.() -> Unit): ForStatement","de.fraunhofer.aisec.cpg.graph.builder.forStmt"]},{"name":"fun LanguageFrontend<*, *>.function(name: CharSequence, returnType: Type = unknownType(), returnTypes: List? = null, init: FunctionDeclaration.() -> Unit? = null): FunctionDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.function","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/function.html","searchKeys":["function","fun LanguageFrontend<*, *>.function(name: CharSequence, returnType: Type = unknownType(), returnTypes: List? = null, init: FunctionDeclaration.() -> Unit? = null): FunctionDeclaration","de.fraunhofer.aisec.cpg.graph.builder.function"]},{"name":"fun LanguageFrontend<*, *>.ifStmt(init: IfStatement.() -> Unit): IfStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.ifStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/if-stmt.html","searchKeys":["ifStmt","fun LanguageFrontend<*, *>.ifStmt(init: IfStatement.() -> Unit): IfStatement","de.fraunhofer.aisec.cpg.graph.builder.ifStmt"]},{"name":"fun LanguageFrontend<*, *>.ile(targetType: Type = unknownType(), init: InitializerListExpression.() -> Unit? = null): InitializerListExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.ile","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/ile.html","searchKeys":["ile","fun LanguageFrontend<*, *>.ile(targetType: Type = unknownType(), init: InitializerListExpression.() -> Unit? = null): InitializerListExpression","de.fraunhofer.aisec.cpg.graph.builder.ile"]},{"name":"fun LanguageFrontend<*, *>.import(name: CharSequence): IncludeDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.import","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/import.html","searchKeys":["import","fun LanguageFrontend<*, *>.import(name: CharSequence): IncludeDeclaration","de.fraunhofer.aisec.cpg.graph.builder.import"]},{"name":"fun LanguageFrontend<*, *>.label(label: String, init: LabelStatement.() -> Statement? = null): LabelStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.label","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/label.html","searchKeys":["label","fun LanguageFrontend<*, *>.label(label: String, init: LabelStatement.() -> Statement? = null): LabelStatement","de.fraunhofer.aisec.cpg.graph.builder.label"]},{"name":"fun LanguageFrontend<*, *>.loopBody(init: Block.() -> Unit): Block","description":"de.fraunhofer.aisec.cpg.graph.builder.loopBody","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/loop-body.html","searchKeys":["loopBody","fun LanguageFrontend<*, *>.loopBody(init: Block.() -> Unit): Block","de.fraunhofer.aisec.cpg.graph.builder.loopBody"]},{"name":"fun LanguageFrontend<*, *>.member(name: CharSequence, base: Expression? = null, operatorCode: String = \".\"): MemberExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.member","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/member.html","searchKeys":["member","fun LanguageFrontend<*, *>.member(name: CharSequence, base: Expression? = null, operatorCode: String = \".\"): MemberExpression","de.fraunhofer.aisec.cpg.graph.builder.member"]},{"name":"fun LanguageFrontend<*, *>.memberCall(localName: CharSequence, base: Expression, isStatic: Boolean = false, init: MemberCallExpression.() -> Unit? = null): MemberCallExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.memberCall","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/member-call.html","searchKeys":["memberCall","fun LanguageFrontend<*, *>.memberCall(localName: CharSequence, base: Expression, isStatic: Boolean = false, init: MemberCallExpression.() -> Unit? = null): MemberCallExpression","de.fraunhofer.aisec.cpg.graph.builder.memberCall"]},{"name":"fun LanguageFrontend<*, *>.memberOrRef(name: Name, type: Type = unknownType()): Expression","description":"de.fraunhofer.aisec.cpg.graph.builder.memberOrRef","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/member-or-ref.html","searchKeys":["memberOrRef","fun LanguageFrontend<*, *>.memberOrRef(name: Name, type: Type = unknownType()): Expression","de.fraunhofer.aisec.cpg.graph.builder.memberOrRef"]},{"name":"fun LanguageFrontend<*, *>.method(name: CharSequence, returnType: Type = unknownType(), init: MethodDeclaration.() -> Unit? = null): MethodDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.method","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/method.html","searchKeys":["method","fun LanguageFrontend<*, *>.method(name: CharSequence, returnType: Type = unknownType(), init: MethodDeclaration.() -> Unit? = null): MethodDeclaration","de.fraunhofer.aisec.cpg.graph.builder.method"]},{"name":"fun LanguageFrontend<*, *>.namespace(name: CharSequence, init: NamespaceDeclaration.() -> Unit): NamespaceDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.namespace","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/namespace.html","searchKeys":["namespace","fun LanguageFrontend<*, *>.namespace(name: CharSequence, init: NamespaceDeclaration.() -> Unit): NamespaceDeclaration","de.fraunhofer.aisec.cpg.graph.builder.namespace"]},{"name":"fun LanguageFrontend<*, *>.new(init: NewExpression.() -> Unit? = null): NewExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.new","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/new.html","searchKeys":["new","fun LanguageFrontend<*, *>.new(init: NewExpression.() -> Unit? = null): NewExpression","de.fraunhofer.aisec.cpg.graph.builder.new"]},{"name":"fun LanguageFrontend<*, *>.param(name: CharSequence, type: Type = unknownType(), init: ParameterDeclaration.() -> Unit? = null): ParameterDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.param","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/param.html","searchKeys":["param","fun LanguageFrontend<*, *>.param(name: CharSequence, type: Type = unknownType(), init: ParameterDeclaration.() -> Unit? = null): ParameterDeclaration","de.fraunhofer.aisec.cpg.graph.builder.param"]},{"name":"fun LanguageFrontend<*, *>.receiver(name: String, type: Type): VariableDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.receiver","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/receiver.html","searchKeys":["receiver","fun LanguageFrontend<*, *>.receiver(name: String, type: Type): VariableDeclaration","de.fraunhofer.aisec.cpg.graph.builder.receiver"]},{"name":"fun LanguageFrontend<*, *>.record(name: CharSequence, kind: String = \"class\", init: RecordDeclaration.() -> Unit): RecordDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.record","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/record.html","searchKeys":["record","fun LanguageFrontend<*, *>.record(name: CharSequence, kind: String = \"class\", init: RecordDeclaration.() -> Unit): RecordDeclaration","de.fraunhofer.aisec.cpg.graph.builder.record"]},{"name":"fun LanguageFrontend<*, *>.ref(name: CharSequence, type: Type = unknownType(), makeMagic: Boolean = true, init: Reference.() -> Unit? = null): Reference","description":"de.fraunhofer.aisec.cpg.graph.builder.ref","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/ref.html","searchKeys":["ref","fun LanguageFrontend<*, *>.ref(name: CharSequence, type: Type = unknownType(), makeMagic: Boolean = true, init: Reference.() -> Unit? = null): Reference","de.fraunhofer.aisec.cpg.graph.builder.ref"]},{"name":"fun LanguageFrontend<*, *>.returnStmt(init: ReturnStatement.() -> Unit): ReturnStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.returnStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/return-stmt.html","searchKeys":["returnStmt","fun LanguageFrontend<*, *>.returnStmt(init: ReturnStatement.() -> Unit): ReturnStatement","de.fraunhofer.aisec.cpg.graph.builder.returnStmt"]},{"name":"fun LanguageFrontend<*, *>.switchBody(init: Block.() -> Unit): Block","description":"de.fraunhofer.aisec.cpg.graph.builder.switchBody","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/switch-body.html","searchKeys":["switchBody","fun LanguageFrontend<*, *>.switchBody(init: Block.() -> Unit): Block","de.fraunhofer.aisec.cpg.graph.builder.switchBody"]},{"name":"fun LanguageFrontend<*, *>.switchStmt(selector: Expression, needsScope: Boolean = true, init: SwitchStatement.() -> Unit): SwitchStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.switchStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/switch-stmt.html","searchKeys":["switchStmt","fun LanguageFrontend<*, *>.switchStmt(selector: Expression, needsScope: Boolean = true, init: SwitchStatement.() -> Unit): SwitchStatement","de.fraunhofer.aisec.cpg.graph.builder.switchStmt"]},{"name":"fun LanguageFrontend<*, *>.t(name: CharSequence, generics: List = listOf()): Type","description":"de.fraunhofer.aisec.cpg.graph.builder.t","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/t.html","searchKeys":["t","fun LanguageFrontend<*, *>.t(name: CharSequence, generics: List = listOf()): Type","de.fraunhofer.aisec.cpg.graph.builder.t"]},{"name":"fun LanguageFrontend<*, *>.thenStmt(needsScope: Boolean = true, init: Block.() -> Unit): Block","description":"de.fraunhofer.aisec.cpg.graph.builder.thenStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/then-stmt.html","searchKeys":["thenStmt","fun LanguageFrontend<*, *>.thenStmt(needsScope: Boolean = true, init: Block.() -> Unit): Block","de.fraunhofer.aisec.cpg.graph.builder.thenStmt"]},{"name":"fun LanguageFrontend<*, *>.translationResult(init: TranslationResult.() -> Unit): TranslationResult","description":"de.fraunhofer.aisec.cpg.graph.builder.translationResult","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/translation-result.html","searchKeys":["translationResult","fun LanguageFrontend<*, *>.translationResult(init: TranslationResult.() -> Unit): TranslationResult","de.fraunhofer.aisec.cpg.graph.builder.translationResult"]},{"name":"fun LanguageFrontend<*, *>.translationUnit(name: CharSequence = Node.EMPTY_NAME, init: TranslationUnitDeclaration.() -> Unit): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.translationUnit","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/translation-unit.html","searchKeys":["translationUnit","fun LanguageFrontend<*, *>.translationUnit(name: CharSequence = Node.EMPTY_NAME, init: TranslationUnitDeclaration.() -> Unit): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.graph.builder.translationUnit"]},{"name":"fun LanguageFrontend<*, *>.variable(name: String, type: Type = unknownType(), init: VariableDeclaration.() -> Unit? = null): VariableDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.variable","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/variable.html","searchKeys":["variable","fun LanguageFrontend<*, *>.variable(name: String, type: Type = unknownType(), init: VariableDeclaration.() -> Unit? = null): VariableDeclaration","de.fraunhofer.aisec.cpg.graph.builder.variable"]},{"name":"fun LanguageFrontend<*, *>.void(): Type","description":"de.fraunhofer.aisec.cpg.graph.builder.void","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/void.html","searchKeys":["void","fun LanguageFrontend<*, *>.void(): Type","de.fraunhofer.aisec.cpg.graph.builder.void"]},{"name":"fun LanguageFrontend<*, *>.whileCondition(init: DoStatement.() -> Expression): Expression","description":"de.fraunhofer.aisec.cpg.graph.builder.whileCondition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/while-condition.html","searchKeys":["whileCondition","fun LanguageFrontend<*, *>.whileCondition(init: DoStatement.() -> Expression): Expression","de.fraunhofer.aisec.cpg.graph.builder.whileCondition"]},{"name":"fun LanguageFrontend<*, *>.whileCondition(init: WhileStatement.() -> Expression): Expression","description":"de.fraunhofer.aisec.cpg.graph.builder.whileCondition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/while-condition.html","searchKeys":["whileCondition","fun LanguageFrontend<*, *>.whileCondition(init: WhileStatement.() -> Expression): Expression","de.fraunhofer.aisec.cpg.graph.builder.whileCondition"]},{"name":"fun LanguageFrontend<*, *>.whileStmt(needsScope: Boolean = true, init: WhileStatement.() -> Unit): WhileStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.whileStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/while-stmt.html","searchKeys":["whileStmt","fun LanguageFrontend<*, *>.whileStmt(needsScope: Boolean = true, init: WhileStatement.() -> Unit): WhileStatement","de.fraunhofer.aisec.cpg.graph.builder.whileStmt"]},{"name":"fun LanguageProvider.autoType(): Type","description":"de.fraunhofer.aisec.cpg.graph.autoType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/auto-type.html","searchKeys":["autoType","fun LanguageProvider.autoType(): Type","de.fraunhofer.aisec.cpg.graph.autoType"]},{"name":"fun LanguageProvider.isPrimitive(type: Type): Boolean","description":"de.fraunhofer.aisec.cpg.graph.isPrimitive","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/is-primitive.html","searchKeys":["isPrimitive","fun LanguageProvider.isPrimitive(type: Type): Boolean","de.fraunhofer.aisec.cpg.graph.isPrimitive"]},{"name":"fun LanguageProvider.newName(name: CharSequence, localNameOnly: Boolean = false, namespace: Name? = null): Name","description":"de.fraunhofer.aisec.cpg.graph.newName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-name.html","searchKeys":["newName","fun LanguageProvider.newName(name: CharSequence, localNameOnly: Boolean = false, namespace: Name? = null): Name","de.fraunhofer.aisec.cpg.graph.newName"]},{"name":"fun LanguageProvider.newTupleDeclaration(elements: List, initializer: Expression?, rawNode: Any? = null): TupleDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newTupleDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-tuple-declaration.html","searchKeys":["newTupleDeclaration","fun LanguageProvider.newTupleDeclaration(elements: List, initializer: Expression?, rawNode: Any? = null): TupleDeclaration","de.fraunhofer.aisec.cpg.graph.newTupleDeclaration"]},{"name":"fun LanguageProvider.objectType(name: CharSequence, generics: List = listOf()): Type","description":"de.fraunhofer.aisec.cpg.graph.objectType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/object-type.html","searchKeys":["objectType","fun LanguageProvider.objectType(name: CharSequence, generics: List = listOf()): Type","de.fraunhofer.aisec.cpg.graph.objectType"]},{"name":"fun LanguageProvider.primitiveType(name: CharSequence): Type","description":"de.fraunhofer.aisec.cpg.graph.primitiveType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/primitive-type.html","searchKeys":["primitiveType","fun LanguageProvider.primitiveType(name: CharSequence): Type","de.fraunhofer.aisec.cpg.graph.primitiveType"]},{"name":"fun LanguageProvider?.parseName(fqn: CharSequence): Name","description":"de.fraunhofer.aisec.cpg.graph.parseName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/parse-name.html","searchKeys":["parseName","fun LanguageProvider?.parseName(fqn: CharSequence): Name","de.fraunhofer.aisec.cpg.graph.parseName"]},{"name":"fun MetadataProvider.newASMDeclarationStatement(code: String? = null, rawNode: Any? = null): ASMDeclarationStatement","description":"de.fraunhofer.aisec.cpg.graph.newASMDeclarationStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-a-s-m-declaration-statement.html","searchKeys":["newASMDeclarationStatement","fun MetadataProvider.newASMDeclarationStatement(code: String? = null, rawNode: Any? = null): ASMDeclarationStatement","de.fraunhofer.aisec.cpg.graph.newASMDeclarationStatement"]},{"name":"fun MetadataProvider.newAnnotation(name: CharSequence?, code: String? = null, rawNode: Any? = null): Annotation","description":"de.fraunhofer.aisec.cpg.graph.newAnnotation","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-annotation.html","searchKeys":["newAnnotation","fun MetadataProvider.newAnnotation(name: CharSequence?, code: String? = null, rawNode: Any? = null): Annotation","de.fraunhofer.aisec.cpg.graph.newAnnotation"]},{"name":"fun MetadataProvider.newAnnotationMember(name: CharSequence?, value: Expression?, code: String? = null, rawNode: Any? = null): AnnotationMember","description":"de.fraunhofer.aisec.cpg.graph.newAnnotationMember","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-annotation-member.html","searchKeys":["newAnnotationMember","fun MetadataProvider.newAnnotationMember(name: CharSequence?, value: Expression?, code: String? = null, rawNode: Any? = null): AnnotationMember","de.fraunhofer.aisec.cpg.graph.newAnnotationMember"]},{"name":"fun MetadataProvider.newAssertStatement(code: String? = null, rawNode: Any? = null): AssertStatement","description":"de.fraunhofer.aisec.cpg.graph.newAssertStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-assert-statement.html","searchKeys":["newAssertStatement","fun MetadataProvider.newAssertStatement(code: String? = null, rawNode: Any? = null): AssertStatement","de.fraunhofer.aisec.cpg.graph.newAssertStatement"]},{"name":"fun MetadataProvider.newAssignExpression(operatorCode: String = \"=\", lhs: List = listOf(), rhs: List = listOf(), code: String? = null, rawNode: Any? = null): AssignExpression","description":"de.fraunhofer.aisec.cpg.graph.newAssignExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-assign-expression.html","searchKeys":["newAssignExpression","fun MetadataProvider.newAssignExpression(operatorCode: String = \"=\", lhs: List = listOf(), rhs: List = listOf(), code: String? = null, rawNode: Any? = null): AssignExpression","de.fraunhofer.aisec.cpg.graph.newAssignExpression"]},{"name":"fun MetadataProvider.newBinaryOperator(operatorCode: String, code: String? = null, rawNode: Any? = null): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.newBinaryOperator","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-binary-operator.html","searchKeys":["newBinaryOperator","fun MetadataProvider.newBinaryOperator(operatorCode: String, code: String? = null, rawNode: Any? = null): BinaryOperator","de.fraunhofer.aisec.cpg.graph.newBinaryOperator"]},{"name":"fun MetadataProvider.newBlock(code: String? = null, rawNode: Any? = null): Block","description":"de.fraunhofer.aisec.cpg.graph.newBlock","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-block.html","searchKeys":["newBlock","fun MetadataProvider.newBlock(code: String? = null, rawNode: Any? = null): Block","de.fraunhofer.aisec.cpg.graph.newBlock"]},{"name":"fun MetadataProvider.newBreakStatement(code: String? = null, rawNode: Any? = null): BreakStatement","description":"de.fraunhofer.aisec.cpg.graph.newBreakStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-break-statement.html","searchKeys":["newBreakStatement","fun MetadataProvider.newBreakStatement(code: String? = null, rawNode: Any? = null): BreakStatement","de.fraunhofer.aisec.cpg.graph.newBreakStatement"]},{"name":"fun MetadataProvider.newCallExpression(callee: Expression? = null, fqn: CharSequence? = null, code: String? = null, template: Boolean = false, rawNode: Any? = null): CallExpression","description":"de.fraunhofer.aisec.cpg.graph.newCallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-call-expression.html","searchKeys":["newCallExpression","fun MetadataProvider.newCallExpression(callee: Expression? = null, fqn: CharSequence? = null, code: String? = null, template: Boolean = false, rawNode: Any? = null): CallExpression","de.fraunhofer.aisec.cpg.graph.newCallExpression"]},{"name":"fun MetadataProvider.newCaseStatement(code: String? = null, rawNode: Any? = null): CaseStatement","description":"de.fraunhofer.aisec.cpg.graph.newCaseStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-case-statement.html","searchKeys":["newCaseStatement","fun MetadataProvider.newCaseStatement(code: String? = null, rawNode: Any? = null): CaseStatement","de.fraunhofer.aisec.cpg.graph.newCaseStatement"]},{"name":"fun MetadataProvider.newCastExpression(code: String? = null, rawNode: Any? = null): CastExpression","description":"de.fraunhofer.aisec.cpg.graph.newCastExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-cast-expression.html","searchKeys":["newCastExpression","fun MetadataProvider.newCastExpression(code: String? = null, rawNode: Any? = null): CastExpression","de.fraunhofer.aisec.cpg.graph.newCastExpression"]},{"name":"fun MetadataProvider.newCatchClause(code: String? = null, rawNode: Any? = null): CatchClause","description":"de.fraunhofer.aisec.cpg.graph.newCatchClause","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-catch-clause.html","searchKeys":["newCatchClause","fun MetadataProvider.newCatchClause(code: String? = null, rawNode: Any? = null): CatchClause","de.fraunhofer.aisec.cpg.graph.newCatchClause"]},{"name":"fun MetadataProvider.newConditionalExpression(condition: Expression, thenExpression: Expression?, elseExpression: Expression?, type: Type = unknownType(), code: String? = null, rawNode: Any? = null): ConditionalExpression","description":"de.fraunhofer.aisec.cpg.graph.newConditionalExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-conditional-expression.html","searchKeys":["newConditionalExpression","fun MetadataProvider.newConditionalExpression(condition: Expression, thenExpression: Expression?, elseExpression: Expression?, type: Type = unknownType(), code: String? = null, rawNode: Any? = null): ConditionalExpression","de.fraunhofer.aisec.cpg.graph.newConditionalExpression"]},{"name":"fun MetadataProvider.newConstructExpression(name: CharSequence? = EMPTY_NAME, code: String? = null, rawNode: Any? = null): ConstructExpression","description":"de.fraunhofer.aisec.cpg.graph.newConstructExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-construct-expression.html","searchKeys":["newConstructExpression","fun MetadataProvider.newConstructExpression(name: CharSequence? = EMPTY_NAME, code: String? = null, rawNode: Any? = null): ConstructExpression","de.fraunhofer.aisec.cpg.graph.newConstructExpression"]},{"name":"fun MetadataProvider.newConstructorCallExpression(containingClass: String?, code: String? = null, rawNode: Any? = null): ConstructorCallExpression","description":"de.fraunhofer.aisec.cpg.graph.newConstructorCallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-constructor-call-expression.html","searchKeys":["newConstructorCallExpression","fun MetadataProvider.newConstructorCallExpression(containingClass: String?, code: String? = null, rawNode: Any? = null): ConstructorCallExpression","de.fraunhofer.aisec.cpg.graph.newConstructorCallExpression"]},{"name":"fun MetadataProvider.newConstructorDeclaration(name: CharSequence?, code: String? = null, recordDeclaration: RecordDeclaration?, rawNode: Any? = null): ConstructorDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newConstructorDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-constructor-declaration.html","searchKeys":["newConstructorDeclaration","fun MetadataProvider.newConstructorDeclaration(name: CharSequence?, code: String? = null, recordDeclaration: RecordDeclaration?, rawNode: Any? = null): ConstructorDeclaration","de.fraunhofer.aisec.cpg.graph.newConstructorDeclaration"]},{"name":"fun MetadataProvider.newContinueStatement(code: String? = null, rawNode: Any? = null): ContinueStatement","description":"de.fraunhofer.aisec.cpg.graph.newContinueStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-continue-statement.html","searchKeys":["newContinueStatement","fun MetadataProvider.newContinueStatement(code: String? = null, rawNode: Any? = null): ContinueStatement","de.fraunhofer.aisec.cpg.graph.newContinueStatement"]},{"name":"fun MetadataProvider.newDeclarationStatement(code: String? = null, rawNode: Any? = null): DeclarationStatement","description":"de.fraunhofer.aisec.cpg.graph.newDeclarationStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-declaration-statement.html","searchKeys":["newDeclarationStatement","fun MetadataProvider.newDeclarationStatement(code: String? = null, rawNode: Any? = null): DeclarationStatement","de.fraunhofer.aisec.cpg.graph.newDeclarationStatement"]},{"name":"fun MetadataProvider.newDefaultStatement(code: String? = null, rawNode: Any? = null): DefaultStatement","description":"de.fraunhofer.aisec.cpg.graph.newDefaultStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-default-statement.html","searchKeys":["newDefaultStatement","fun MetadataProvider.newDefaultStatement(code: String? = null, rawNode: Any? = null): DefaultStatement","de.fraunhofer.aisec.cpg.graph.newDefaultStatement"]},{"name":"fun MetadataProvider.newDeleteExpression(code: String? = null, rawNode: Any? = null): DeleteExpression","description":"de.fraunhofer.aisec.cpg.graph.newDeleteExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-delete-expression.html","searchKeys":["newDeleteExpression","fun MetadataProvider.newDeleteExpression(code: String? = null, rawNode: Any? = null): DeleteExpression","de.fraunhofer.aisec.cpg.graph.newDeleteExpression"]},{"name":"fun MetadataProvider.newDesignatedInitializerExpression(code: String? = null, rawNode: Any? = null): DesignatedInitializerExpression","description":"de.fraunhofer.aisec.cpg.graph.newDesignatedInitializerExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-designated-initializer-expression.html","searchKeys":["newDesignatedInitializerExpression","fun MetadataProvider.newDesignatedInitializerExpression(code: String? = null, rawNode: Any? = null): DesignatedInitializerExpression","de.fraunhofer.aisec.cpg.graph.newDesignatedInitializerExpression"]},{"name":"fun MetadataProvider.newDoStatement(code: String? = null, rawNode: Any? = null): DoStatement","description":"de.fraunhofer.aisec.cpg.graph.newDoStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-do-statement.html","searchKeys":["newDoStatement","fun MetadataProvider.newDoStatement(code: String? = null, rawNode: Any? = null): DoStatement","de.fraunhofer.aisec.cpg.graph.newDoStatement"]},{"name":"fun MetadataProvider.newEmptyStatement(code: String? = null, rawNode: Any? = null): EmptyStatement","description":"de.fraunhofer.aisec.cpg.graph.newEmptyStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-empty-statement.html","searchKeys":["newEmptyStatement","fun MetadataProvider.newEmptyStatement(code: String? = null, rawNode: Any? = null): EmptyStatement","de.fraunhofer.aisec.cpg.graph.newEmptyStatement"]},{"name":"fun MetadataProvider.newEnumConstantDeclaration(name: CharSequence?, code: String? = null, location: PhysicalLocation?, rawNode: Any? = null): EnumConstantDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newEnumConstantDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-enum-constant-declaration.html","searchKeys":["newEnumConstantDeclaration","fun MetadataProvider.newEnumConstantDeclaration(name: CharSequence?, code: String? = null, location: PhysicalLocation?, rawNode: Any? = null): EnumConstantDeclaration","de.fraunhofer.aisec.cpg.graph.newEnumConstantDeclaration"]},{"name":"fun MetadataProvider.newEnumDeclaration(name: CharSequence?, code: String? = null, location: PhysicalLocation?, rawNode: Any? = null): EnumDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newEnumDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-enum-declaration.html","searchKeys":["newEnumDeclaration","fun MetadataProvider.newEnumDeclaration(name: CharSequence?, code: String? = null, location: PhysicalLocation?, rawNode: Any? = null): EnumDeclaration","de.fraunhofer.aisec.cpg.graph.newEnumDeclaration"]},{"name":"fun MetadataProvider.newExpressionList(code: String? = null, rawNode: Any? = null): ExpressionList","description":"de.fraunhofer.aisec.cpg.graph.newExpressionList","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-expression-list.html","searchKeys":["newExpressionList","fun MetadataProvider.newExpressionList(code: String? = null, rawNode: Any? = null): ExpressionList","de.fraunhofer.aisec.cpg.graph.newExpressionList"]},{"name":"fun MetadataProvider.newFieldDeclaration(name: CharSequence?, type: Type = unknownType(), modifiers: List? = listOf(), code: String? = null, location: PhysicalLocation? = null, initializer: Expression? = null, implicitInitializerAllowed: Boolean = false, rawNode: Any? = null): FieldDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newFieldDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-field-declaration.html","searchKeys":["newFieldDeclaration","fun MetadataProvider.newFieldDeclaration(name: CharSequence?, type: Type = unknownType(), modifiers: List? = listOf(), code: String? = null, location: PhysicalLocation? = null, initializer: Expression? = null, implicitInitializerAllowed: Boolean = false, rawNode: Any? = null): FieldDeclaration","de.fraunhofer.aisec.cpg.graph.newFieldDeclaration"]},{"name":"fun MetadataProvider.newForEachStatement(code: String? = null, rawNode: Any? = null): ForEachStatement","description":"de.fraunhofer.aisec.cpg.graph.newForEachStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-for-each-statement.html","searchKeys":["newForEachStatement","fun MetadataProvider.newForEachStatement(code: String? = null, rawNode: Any? = null): ForEachStatement","de.fraunhofer.aisec.cpg.graph.newForEachStatement"]},{"name":"fun MetadataProvider.newForStatement(code: String? = null, rawNode: Any? = null): ForStatement","description":"de.fraunhofer.aisec.cpg.graph.newForStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-for-statement.html","searchKeys":["newForStatement","fun MetadataProvider.newForStatement(code: String? = null, rawNode: Any? = null): ForStatement","de.fraunhofer.aisec.cpg.graph.newForStatement"]},{"name":"fun MetadataProvider.newFunctionDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null, localNameOnly: Boolean = false): FunctionDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newFunctionDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-function-declaration.html","searchKeys":["newFunctionDeclaration","fun MetadataProvider.newFunctionDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null, localNameOnly: Boolean = false): FunctionDeclaration","de.fraunhofer.aisec.cpg.graph.newFunctionDeclaration"]},{"name":"fun MetadataProvider.newFunctionTemplateDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null): FunctionTemplateDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newFunctionTemplateDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-function-template-declaration.html","searchKeys":["newFunctionTemplateDeclaration","fun MetadataProvider.newFunctionTemplateDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null): FunctionTemplateDeclaration","de.fraunhofer.aisec.cpg.graph.newFunctionTemplateDeclaration"]},{"name":"fun MetadataProvider.newGotoStatement(code: String? = null, rawNode: Any? = null): GotoStatement","description":"de.fraunhofer.aisec.cpg.graph.newGotoStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-goto-statement.html","searchKeys":["newGotoStatement","fun MetadataProvider.newGotoStatement(code: String? = null, rawNode: Any? = null): GotoStatement","de.fraunhofer.aisec.cpg.graph.newGotoStatement"]},{"name":"fun MetadataProvider.newIfStatement(code: String? = null, rawNode: Any? = null): IfStatement","description":"de.fraunhofer.aisec.cpg.graph.newIfStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-if-statement.html","searchKeys":["newIfStatement","fun MetadataProvider.newIfStatement(code: String? = null, rawNode: Any? = null): IfStatement","de.fraunhofer.aisec.cpg.graph.newIfStatement"]},{"name":"fun MetadataProvider.newIncludeDeclaration(includeFilename: CharSequence, code: String? = null, rawNode: Any? = null): IncludeDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newIncludeDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-include-declaration.html","searchKeys":["newIncludeDeclaration","fun MetadataProvider.newIncludeDeclaration(includeFilename: CharSequence, code: String? = null, rawNode: Any? = null): IncludeDeclaration","de.fraunhofer.aisec.cpg.graph.newIncludeDeclaration"]},{"name":"fun MetadataProvider.newInitializerListExpression(targetType: Type = unknownType(), code: String? = null, rawNode: Any? = null): InitializerListExpression","description":"de.fraunhofer.aisec.cpg.graph.newInitializerListExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-initializer-list-expression.html","searchKeys":["newInitializerListExpression","fun MetadataProvider.newInitializerListExpression(targetType: Type = unknownType(), code: String? = null, rawNode: Any? = null): InitializerListExpression","de.fraunhofer.aisec.cpg.graph.newInitializerListExpression"]},{"name":"fun MetadataProvider.newKeyValueExpression(key: Expression? = null, value: Expression? = null, code: String? = null, rawNode: Any? = null): KeyValueExpression","description":"de.fraunhofer.aisec.cpg.graph.newKeyValueExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-key-value-expression.html","searchKeys":["newKeyValueExpression","fun MetadataProvider.newKeyValueExpression(key: Expression? = null, value: Expression? = null, code: String? = null, rawNode: Any? = null): KeyValueExpression","de.fraunhofer.aisec.cpg.graph.newKeyValueExpression"]},{"name":"fun MetadataProvider.newLabelStatement(code: String? = null, rawNode: Any? = null): LabelStatement","description":"de.fraunhofer.aisec.cpg.graph.newLabelStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-label-statement.html","searchKeys":["newLabelStatement","fun MetadataProvider.newLabelStatement(code: String? = null, rawNode: Any? = null): LabelStatement","de.fraunhofer.aisec.cpg.graph.newLabelStatement"]},{"name":"fun MetadataProvider.newLambdaExpression(code: String? = null, rawNode: Any? = null): LambdaExpression","description":"de.fraunhofer.aisec.cpg.graph.newLambdaExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-lambda-expression.html","searchKeys":["newLambdaExpression","fun MetadataProvider.newLambdaExpression(code: String? = null, rawNode: Any? = null): LambdaExpression","de.fraunhofer.aisec.cpg.graph.newLambdaExpression"]},{"name":"fun MetadataProvider.newMemberCallExpression(callee: Expression?, isStatic: Boolean = false, code: String? = null, rawNode: Any? = null): MemberCallExpression","description":"de.fraunhofer.aisec.cpg.graph.newMemberCallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-member-call-expression.html","searchKeys":["newMemberCallExpression","fun MetadataProvider.newMemberCallExpression(callee: Expression?, isStatic: Boolean = false, code: String? = null, rawNode: Any? = null): MemberCallExpression","de.fraunhofer.aisec.cpg.graph.newMemberCallExpression"]},{"name":"fun MetadataProvider.newMemberExpression(name: CharSequence?, base: Expression, memberType: Type = unknownType(), operatorCode: String? = \".\", code: String? = null, rawNode: Any? = null): MemberExpression","description":"de.fraunhofer.aisec.cpg.graph.newMemberExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-member-expression.html","searchKeys":["newMemberExpression","fun MetadataProvider.newMemberExpression(name: CharSequence?, base: Expression, memberType: Type = unknownType(), operatorCode: String? = \".\", code: String? = null, rawNode: Any? = null): MemberExpression","de.fraunhofer.aisec.cpg.graph.newMemberExpression"]},{"name":"fun MetadataProvider.newMethodDeclaration(name: CharSequence?, code: String? = null, isStatic: Boolean = false, recordDeclaration: RecordDeclaration? = null, rawNode: Any? = null): MethodDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newMethodDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-method-declaration.html","searchKeys":["newMethodDeclaration","fun MetadataProvider.newMethodDeclaration(name: CharSequence?, code: String? = null, isStatic: Boolean = false, recordDeclaration: RecordDeclaration? = null, rawNode: Any? = null): MethodDeclaration","de.fraunhofer.aisec.cpg.graph.newMethodDeclaration"]},{"name":"fun MetadataProvider.newNamespaceDeclaration(name: CharSequence, code: String? = null, rawNode: Any? = null): NamespaceDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newNamespaceDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-namespace-declaration.html","searchKeys":["newNamespaceDeclaration","fun MetadataProvider.newNamespaceDeclaration(name: CharSequence, code: String? = null, rawNode: Any? = null): NamespaceDeclaration","de.fraunhofer.aisec.cpg.graph.newNamespaceDeclaration"]},{"name":"fun MetadataProvider.newNewArrayExpression(code: String? = null, rawNode: Any? = null): NewArrayExpression","description":"de.fraunhofer.aisec.cpg.graph.newNewArrayExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-new-array-expression.html","searchKeys":["newNewArrayExpression","fun MetadataProvider.newNewArrayExpression(code: String? = null, rawNode: Any? = null): NewArrayExpression","de.fraunhofer.aisec.cpg.graph.newNewArrayExpression"]},{"name":"fun MetadataProvider.newNewExpression(code: String? = null, type: Type = unknownType(), rawNode: Any? = null): NewExpression","description":"de.fraunhofer.aisec.cpg.graph.newNewExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-new-expression.html","searchKeys":["newNewExpression","fun MetadataProvider.newNewExpression(code: String? = null, type: Type = unknownType(), rawNode: Any? = null): NewExpression","de.fraunhofer.aisec.cpg.graph.newNewExpression"]},{"name":"fun MetadataProvider.newParameterDeclaration(name: CharSequence?, type: Type = unknownType(), variadic: Boolean = false, code: String? = null, rawNode: Any? = null): ParameterDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newParameterDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-parameter-declaration.html","searchKeys":["newParameterDeclaration","fun MetadataProvider.newParameterDeclaration(name: CharSequence?, type: Type = unknownType(), variadic: Boolean = false, code: String? = null, rawNode: Any? = null): ParameterDeclaration","de.fraunhofer.aisec.cpg.graph.newParameterDeclaration"]},{"name":"fun MetadataProvider.newProblemDeclaration(problem: String = \"\", problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.PARSING, code: String? = null, rawNode: Any? = null): ProblemDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newProblemDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-problem-declaration.html","searchKeys":["newProblemDeclaration","fun MetadataProvider.newProblemDeclaration(problem: String = \"\", problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.PARSING, code: String? = null, rawNode: Any? = null): ProblemDeclaration","de.fraunhofer.aisec.cpg.graph.newProblemDeclaration"]},{"name":"fun MetadataProvider.newProblemExpression(problem: String = \"\", type: ProblemNode.ProblemType = ProblemNode.ProblemType.PARSING, code: String? = null, rawNode: Any? = null): ProblemExpression","description":"de.fraunhofer.aisec.cpg.graph.newProblemExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-problem-expression.html","searchKeys":["newProblemExpression","fun MetadataProvider.newProblemExpression(problem: String = \"\", type: ProblemNode.ProblemType = ProblemNode.ProblemType.PARSING, code: String? = null, rawNode: Any? = null): ProblemExpression","de.fraunhofer.aisec.cpg.graph.newProblemExpression"]},{"name":"fun MetadataProvider.newProblemType(code: String? = null, rawNode: Any? = null): ProblemType","description":"de.fraunhofer.aisec.cpg.graph.newProblemType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-problem-type.html","searchKeys":["newProblemType","fun MetadataProvider.newProblemType(code: String? = null, rawNode: Any? = null): ProblemType","de.fraunhofer.aisec.cpg.graph.newProblemType"]},{"name":"fun MetadataProvider.newRangeExpression(floor: Expression? = null, ceiling: Expression? = null, code: String? = null, rawNode: Any? = null): RangeExpression","description":"de.fraunhofer.aisec.cpg.graph.newRangeExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-range-expression.html","searchKeys":["newRangeExpression","fun MetadataProvider.newRangeExpression(floor: Expression? = null, ceiling: Expression? = null, code: String? = null, rawNode: Any? = null): RangeExpression","de.fraunhofer.aisec.cpg.graph.newRangeExpression"]},{"name":"fun MetadataProvider.newRecordDeclaration(name: CharSequence, kind: String, code: String? = null, rawNode: Any? = null): RecordDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newRecordDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-record-declaration.html","searchKeys":["newRecordDeclaration","fun MetadataProvider.newRecordDeclaration(name: CharSequence, kind: String, code: String? = null, rawNode: Any? = null): RecordDeclaration","de.fraunhofer.aisec.cpg.graph.newRecordDeclaration"]},{"name":"fun MetadataProvider.newRecordTemplateDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null): RecordTemplateDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newRecordTemplateDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-record-template-declaration.html","searchKeys":["newRecordTemplateDeclaration","fun MetadataProvider.newRecordTemplateDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null): RecordTemplateDeclaration","de.fraunhofer.aisec.cpg.graph.newRecordTemplateDeclaration"]},{"name":"fun MetadataProvider.newReference(name: CharSequence?, type: Type = unknownType(), code: String? = null, rawNode: Any? = null): Reference","description":"de.fraunhofer.aisec.cpg.graph.newReference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-reference.html","searchKeys":["newReference","fun MetadataProvider.newReference(name: CharSequence?, type: Type = unknownType(), code: String? = null, rawNode: Any? = null): Reference","de.fraunhofer.aisec.cpg.graph.newReference"]},{"name":"fun MetadataProvider.newReturnStatement(code: String? = null, rawNode: Any? = null): ReturnStatement","description":"de.fraunhofer.aisec.cpg.graph.newReturnStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-return-statement.html","searchKeys":["newReturnStatement","fun MetadataProvider.newReturnStatement(code: String? = null, rawNode: Any? = null): ReturnStatement","de.fraunhofer.aisec.cpg.graph.newReturnStatement"]},{"name":"fun MetadataProvider.newSubscriptExpression(code: String? = null, rawNode: Any? = null): SubscriptExpression","description":"de.fraunhofer.aisec.cpg.graph.newSubscriptExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-subscript-expression.html","searchKeys":["newSubscriptExpression","fun MetadataProvider.newSubscriptExpression(code: String? = null, rawNode: Any? = null): SubscriptExpression","de.fraunhofer.aisec.cpg.graph.newSubscriptExpression"]},{"name":"fun MetadataProvider.newSwitchStatement(code: String? = null, rawNode: Any? = null): SwitchStatement","description":"de.fraunhofer.aisec.cpg.graph.newSwitchStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-switch-statement.html","searchKeys":["newSwitchStatement","fun MetadataProvider.newSwitchStatement(code: String? = null, rawNode: Any? = null): SwitchStatement","de.fraunhofer.aisec.cpg.graph.newSwitchStatement"]},{"name":"fun MetadataProvider.newSynchronizedStatement(code: String? = null, rawNode: Any? = null): SynchronizedStatement","description":"de.fraunhofer.aisec.cpg.graph.newSynchronizedStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-synchronized-statement.html","searchKeys":["newSynchronizedStatement","fun MetadataProvider.newSynchronizedStatement(code: String? = null, rawNode: Any? = null): SynchronizedStatement","de.fraunhofer.aisec.cpg.graph.newSynchronizedStatement"]},{"name":"fun MetadataProvider.newTranslationUnitDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newTranslationUnitDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-translation-unit-declaration.html","searchKeys":["newTranslationUnitDeclaration","fun MetadataProvider.newTranslationUnitDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.graph.newTranslationUnitDeclaration"]},{"name":"fun MetadataProvider.newTryStatement(code: String? = null, rawNode: Any? = null): TryStatement","description":"de.fraunhofer.aisec.cpg.graph.newTryStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-try-statement.html","searchKeys":["newTryStatement","fun MetadataProvider.newTryStatement(code: String? = null, rawNode: Any? = null): TryStatement","de.fraunhofer.aisec.cpg.graph.newTryStatement"]},{"name":"fun MetadataProvider.newTypeExpression(name: CharSequence?, type: Type = unknownType(), rawNode: Any? = null): TypeExpression","description":"de.fraunhofer.aisec.cpg.graph.newTypeExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-type-expression.html","searchKeys":["newTypeExpression","fun MetadataProvider.newTypeExpression(name: CharSequence?, type: Type = unknownType(), rawNode: Any? = null): TypeExpression","de.fraunhofer.aisec.cpg.graph.newTypeExpression"]},{"name":"fun MetadataProvider.newTypeIdExpression(operatorCode: String, type: Type = unknownType(), referencedType: Type = unknownType(), code: String? = null, rawNode: Any? = null): TypeIdExpression","description":"de.fraunhofer.aisec.cpg.graph.newTypeIdExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-type-id-expression.html","searchKeys":["newTypeIdExpression","fun MetadataProvider.newTypeIdExpression(operatorCode: String, type: Type = unknownType(), referencedType: Type = unknownType(), code: String? = null, rawNode: Any? = null): TypeIdExpression","de.fraunhofer.aisec.cpg.graph.newTypeIdExpression"]},{"name":"fun MetadataProvider.newTypeParameterDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null): TypeParameterDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newTypeParameterDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-type-parameter-declaration.html","searchKeys":["newTypeParameterDeclaration","fun MetadataProvider.newTypeParameterDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null): TypeParameterDeclaration","de.fraunhofer.aisec.cpg.graph.newTypeParameterDeclaration"]},{"name":"fun MetadataProvider.newTypedefDeclaration(targetType: Type, alias: Type, code: String? = null, rawNode: Any? = null): TypedefDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newTypedefDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-typedef-declaration.html","searchKeys":["newTypedefDeclaration","fun MetadataProvider.newTypedefDeclaration(targetType: Type, alias: Type, code: String? = null, rawNode: Any? = null): TypedefDeclaration","de.fraunhofer.aisec.cpg.graph.newTypedefDeclaration"]},{"name":"fun MetadataProvider.newUnaryOperator(operatorCode: String, postfix: Boolean, prefix: Boolean, code: String? = null, rawNode: Any? = null): UnaryOperator","description":"de.fraunhofer.aisec.cpg.graph.newUnaryOperator","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-unary-operator.html","searchKeys":["newUnaryOperator","fun MetadataProvider.newUnaryOperator(operatorCode: String, postfix: Boolean, prefix: Boolean, code: String? = null, rawNode: Any? = null): UnaryOperator","de.fraunhofer.aisec.cpg.graph.newUnaryOperator"]},{"name":"fun MetadataProvider.newUsingDeclaration(code: String? = null, qualifiedName: CharSequence?, rawNode: Any? = null): UsingDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newUsingDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-using-declaration.html","searchKeys":["newUsingDeclaration","fun MetadataProvider.newUsingDeclaration(code: String? = null, qualifiedName: CharSequence?, rawNode: Any? = null): UsingDeclaration","de.fraunhofer.aisec.cpg.graph.newUsingDeclaration"]},{"name":"fun MetadataProvider.newVariableDeclaration(name: CharSequence?, type: Type = unknownType(), code: String? = null, implicitInitializerAllowed: Boolean = false, rawNode: Any? = null): VariableDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newVariableDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-variable-declaration.html","searchKeys":["newVariableDeclaration","fun MetadataProvider.newVariableDeclaration(name: CharSequence?, type: Type = unknownType(), code: String? = null, implicitInitializerAllowed: Boolean = false, rawNode: Any? = null): VariableDeclaration","de.fraunhofer.aisec.cpg.graph.newVariableDeclaration"]},{"name":"fun MetadataProvider.newWhileStatement(code: String? = null, rawNode: Any? = null): WhileStatement","description":"de.fraunhofer.aisec.cpg.graph.newWhileStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-while-statement.html","searchKeys":["newWhileStatement","fun MetadataProvider.newWhileStatement(code: String? = null, rawNode: Any? = null): WhileStatement","de.fraunhofer.aisec.cpg.graph.newWhileStatement"]},{"name":"fun MetadataProvider?.incompleteType(): Type","description":"de.fraunhofer.aisec.cpg.graph.incompleteType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/incomplete-type.html","searchKeys":["incompleteType","fun MetadataProvider?.incompleteType(): Type","de.fraunhofer.aisec.cpg.graph.incompleteType"]},{"name":"fun MetadataProvider?.unknownType(): Type","description":"de.fraunhofer.aisec.cpg.graph.unknownType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/unknown-type.html","searchKeys":["unknownType","fun MetadataProvider?.unknownType(): Type","de.fraunhofer.aisec.cpg.graph.unknownType"]},{"name":"fun NO_STRATEGY(x: Node): Iterator","description":"de.fraunhofer.aisec.cpg.processing.strategy.Strategy.NO_STRATEGY","location":"cpg-core/de.fraunhofer.aisec.cpg.processing.strategy/-strategy/-n-o_-s-t-r-a-t-e-g-y.html","searchKeys":["NO_STRATEGY","fun NO_STRATEGY(x: Node): Iterator","de.fraunhofer.aisec.cpg.processing.strategy.Strategy.NO_STRATEGY"]},{"name":"fun Name?.fqn(localName: String): Name","description":"de.fraunhofer.aisec.cpg.graph.fqn","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/fqn.html","searchKeys":["fqn","fun Name?.fqn(localName: String): Name","de.fraunhofer.aisec.cpg.graph.fqn"]},{"name":"fun NamespaceDeclaration.inferFunction(call: CallExpression, isStatic: Boolean = false, ctx: TranslationContext): FunctionDeclaration","description":"de.fraunhofer.aisec.cpg.passes.inference.inferFunction","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/infer-function.html","searchKeys":["inferFunction","fun NamespaceDeclaration.inferFunction(call: CallExpression, isStatic: Boolean = false, ctx: TranslationContext): FunctionDeclaration","de.fraunhofer.aisec.cpg.passes.inference.inferFunction"]},{"name":"fun NamespaceProvider.fqn(localName: String): Name","description":"de.fraunhofer.aisec.cpg.graph.fqn","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/fqn.html","searchKeys":["fqn","fun NamespaceProvider.fqn(localName: String): Name","de.fraunhofer.aisec.cpg.graph.fqn"]},{"name":"fun Node.applyMetadata(provider: MetadataProvider?, name: CharSequence? = EMPTY_NAME, rawNode: Any? = null, codeOverride: String? = null, localNameOnly: Boolean = false, defaultNamespace: Name? = null)","description":"de.fraunhofer.aisec.cpg.graph.applyMetadata","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/apply-metadata.html","searchKeys":["applyMetadata","fun Node.applyMetadata(provider: MetadataProvider?, name: CharSequence? = EMPTY_NAME, rawNode: Any? = null, codeOverride: String? = null, localNameOnly: Boolean = false, defaultNamespace: Name? = null)","de.fraunhofer.aisec.cpg.graph.applyMetadata"]},{"name":"fun Node.ast(): List","description":"de.fraunhofer.aisec.cpg.graph.ast","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/ast.html","searchKeys":["ast","fun Node.ast(): List","de.fraunhofer.aisec.cpg.graph.ast"]},{"name":"fun Node.controlledBy(): List","description":"de.fraunhofer.aisec.cpg.graph.controlledBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/controlled-by.html","searchKeys":["controlledBy","fun Node.controlledBy(): List","de.fraunhofer.aisec.cpg.graph.controlledBy"]},{"name":"fun Node.followNextDFGEdgesUntilHit(predicate: (Node) -> Boolean): FulfilledAndFailedPaths","description":"de.fraunhofer.aisec.cpg.graph.followNextDFGEdgesUntilHit","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/follow-next-d-f-g-edges-until-hit.html","searchKeys":["followNextDFGEdgesUntilHit","fun Node.followNextDFGEdgesUntilHit(predicate: (Node) -> Boolean): FulfilledAndFailedPaths","de.fraunhofer.aisec.cpg.graph.followNextDFGEdgesUntilHit"]},{"name":"fun Node.followNextEOG(predicate: (PropertyEdge<*>) -> Boolean): List>?","description":"de.fraunhofer.aisec.cpg.graph.followNextEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/follow-next-e-o-g.html","searchKeys":["followNextEOG","fun Node.followNextEOG(predicate: (PropertyEdge<*>) -> Boolean): List>?","de.fraunhofer.aisec.cpg.graph.followNextEOG"]},{"name":"fun Node.followNextEOGEdgesUntilHit(predicate: (Node) -> Boolean): FulfilledAndFailedPaths","description":"de.fraunhofer.aisec.cpg.graph.followNextEOGEdgesUntilHit","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/follow-next-e-o-g-edges-until-hit.html","searchKeys":["followNextEOGEdgesUntilHit","fun Node.followNextEOGEdgesUntilHit(predicate: (Node) -> Boolean): FulfilledAndFailedPaths","de.fraunhofer.aisec.cpg.graph.followNextEOGEdgesUntilHit"]},{"name":"fun Node.followPrevDFG(predicate: (Node) -> Boolean): MutableList?","description":"de.fraunhofer.aisec.cpg.graph.followPrevDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/follow-prev-d-f-g.html","searchKeys":["followPrevDFG","fun Node.followPrevDFG(predicate: (Node) -> Boolean): MutableList?","de.fraunhofer.aisec.cpg.graph.followPrevDFG"]},{"name":"fun Node.followPrevDFGEdgesUntilHit(predicate: (Node) -> Boolean): FulfilledAndFailedPaths","description":"de.fraunhofer.aisec.cpg.graph.followPrevDFGEdgesUntilHit","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/follow-prev-d-f-g-edges-until-hit.html","searchKeys":["followPrevDFGEdgesUntilHit","fun Node.followPrevDFGEdgesUntilHit(predicate: (Node) -> Boolean): FulfilledAndFailedPaths","de.fraunhofer.aisec.cpg.graph.followPrevDFGEdgesUntilHit"]},{"name":"fun Node.followPrevEOG(predicate: (PropertyEdge<*>) -> Boolean): List>?","description":"de.fraunhofer.aisec.cpg.graph.followPrevEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/follow-prev-e-o-g.html","searchKeys":["followPrevEOG","fun Node.followPrevEOG(predicate: (PropertyEdge<*>) -> Boolean): List>?","de.fraunhofer.aisec.cpg.graph.followPrevEOG"]},{"name":"fun Node.followPrevEOGEdgesUntilHit(predicate: (Node) -> Boolean): FulfilledAndFailedPaths","description":"de.fraunhofer.aisec.cpg.graph.followPrevEOGEdgesUntilHit","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/follow-prev-e-o-g-edges-until-hit.html","searchKeys":["followPrevEOGEdgesUntilHit","fun Node.followPrevEOGEdgesUntilHit(predicate: (Node) -> Boolean): FulfilledAndFailedPaths","de.fraunhofer.aisec.cpg.graph.followPrevEOGEdgesUntilHit"]},{"name":"fun Node.startInference(ctx: TranslationContext): Inference","description":"de.fraunhofer.aisec.cpg.passes.inference.startInference","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/start-inference.html","searchKeys":["startInference","fun Node.startInference(ctx: TranslationContext): Inference","de.fraunhofer.aisec.cpg.passes.inference.startInference"]},{"name":"fun RecordDeclaration.inferMethod(call: CallExpression, isStatic: Boolean = false, ctx: TranslationContext): MethodDeclaration","description":"de.fraunhofer.aisec.cpg.passes.inference.inferMethod","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/infer-method.html","searchKeys":["inferMethod","fun RecordDeclaration.inferMethod(call: CallExpression, isStatic: Boolean = false, ctx: TranslationContext): MethodDeclaration","de.fraunhofer.aisec.cpg.passes.inference.inferMethod"]},{"name":"fun TranslationResult.callersOf(function: FunctionDeclaration): Set","description":"de.fraunhofer.aisec.cpg.graph.callersOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/callers-of.html","searchKeys":["callersOf","fun TranslationResult.callersOf(function: FunctionDeclaration): Set","de.fraunhofer.aisec.cpg.graph.callersOf"]},{"name":"fun TranslationResult.callsByName(name: String): List","description":"de.fraunhofer.aisec.cpg.graph.callsByName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/calls-by-name.html","searchKeys":["callsByName","fun TranslationResult.callsByName(name: String): List","de.fraunhofer.aisec.cpg.graph.callsByName"]},{"name":"fun TranslationUnitDeclaration.inferFunction(call: CallExpression, isStatic: Boolean = false, ctx: TranslationContext): FunctionDeclaration","description":"de.fraunhofer.aisec.cpg.passes.inference.inferFunction","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/infer-function.html","searchKeys":["inferFunction","fun TranslationUnitDeclaration.inferFunction(call: CallExpression, isStatic: Boolean = false, ctx: TranslationContext): FunctionDeclaration","de.fraunhofer.aisec.cpg.passes.inference.inferFunction"]},{"name":"fun Type.array(): Type","description":"de.fraunhofer.aisec.cpg.graph.array","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/array.html","searchKeys":["array","fun Type.array(): Type","de.fraunhofer.aisec.cpg.graph.array"]},{"name":"fun Type.isDerivedFrom(superType: Type, hint: HasType? = null, superHint: HasType? = null): Boolean","description":"de.fraunhofer.aisec.cpg.isDerivedFrom","location":"cpg-core/de.fraunhofer.aisec.cpg/is-derived-from.html","searchKeys":["isDerivedFrom","fun Type.isDerivedFrom(superType: Type, hint: HasType? = null, superHint: HasType? = null): Boolean","de.fraunhofer.aisec.cpg.isDerivedFrom"]},{"name":"fun Type.pointer(): Type","description":"de.fraunhofer.aisec.cpg.graph.pointer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/pointer.html","searchKeys":["pointer","fun Type.pointer(): Type","de.fraunhofer.aisec.cpg.graph.pointer"]},{"name":"fun Type.ref(): Type","description":"de.fraunhofer.aisec.cpg.graph.ref","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/ref.html","searchKeys":["ref","fun Type.ref(): Type","de.fraunhofer.aisec.cpg.graph.ref"]},{"name":"fun Type.wrap(wrapState: WrapState): Type","description":"de.fraunhofer.aisec.cpg.wrap","location":"cpg-core/de.fraunhofer.aisec.cpg/wrap.html","searchKeys":["wrap","fun Type.wrap(wrapState: WrapState): Type","de.fraunhofer.aisec.cpg.wrap"]},{"name":"fun TypeExpression.duplicate(implicit: Boolean): TypeExpression","description":"de.fraunhofer.aisec.cpg.graph.duplicate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/duplicate.html","searchKeys":["duplicate","fun TypeExpression.duplicate(implicit: Boolean): TypeExpression","de.fraunhofer.aisec.cpg.graph.duplicate"]},{"name":"fun add(edge: Edge)","description":"de.fraunhofer.aisec.cpg.passes.Edges.add","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edges/add.html","searchKeys":["add","fun add(edge: Edge)","de.fraunhofer.aisec.cpg.passes.Edges.add"]},{"name":"fun addAlias(file: PhysicalLocation.ArtifactLocation, from: Name, to: Name)","description":"de.fraunhofer.aisec.cpg.ScopeManager.addAlias","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/add-alias.html","searchKeys":["addAlias","fun addAlias(file: PhysicalLocation.ArtifactLocation, from: Name, to: Name)","de.fraunhofer.aisec.cpg.ScopeManager.addAlias"]},{"name":"fun addAllPrevDFG(prev: Collection, properties: MutableMap = EnumMap(Properties::class.java))","description":"de.fraunhofer.aisec.cpg.graph.Node.addAllPrevDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/add-all-prev-d-f-g.html","searchKeys":["addAllPrevDFG","fun addAllPrevDFG(prev: Collection, properties: MutableMap = EnumMap(Properties::class.java))","de.fraunhofer.aisec.cpg.graph.Node.addAllPrevDFG"]},{"name":"fun addAllPrevPDG(prev: Collection, dependenceType: DependenceType)","description":"de.fraunhofer.aisec.cpg.graph.Node.addAllPrevPDG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/add-all-prev-p-d-g.html","searchKeys":["addAllPrevPDG","fun addAllPrevPDG(prev: Collection, dependenceType: DependenceType)","de.fraunhofer.aisec.cpg.graph.Node.addAllPrevPDG"]},{"name":"fun addAllPrevPDGEdges(prev: Collection>, dependenceType: DependenceType)","description":"de.fraunhofer.aisec.cpg.graph.Node.addAllPrevPDGEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/add-all-prev-p-d-g-edges.html","searchKeys":["addAllPrevPDGEdges","fun addAllPrevPDGEdges(prev: Collection>, dependenceType: DependenceType)","de.fraunhofer.aisec.cpg.graph.Node.addAllPrevPDGEdges"]},{"name":"fun addAnnotations(annotations: Collection)","description":"de.fraunhofer.aisec.cpg.graph.Node.addAnnotations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/add-annotations.html","searchKeys":["addAnnotations","fun addAnnotations(annotations: Collection)","de.fraunhofer.aisec.cpg.graph.Node.addAnnotations"]},{"name":"fun addArgument(expression: Expression, name: String? = null)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/add-argument.html","searchKeys":["addArgument","fun addArgument(expression: Expression, name: String? = null)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.addArgument"]},{"name":"fun addBreakStatement(breakStatement: BreakStatement)","description":"de.fraunhofer.aisec.cpg.ScopeManager.addBreakStatement","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/add-break-statement.html","searchKeys":["addBreakStatement","fun addBreakStatement(breakStatement: BreakStatement)","de.fraunhofer.aisec.cpg.ScopeManager.addBreakStatement"]},{"name":"fun addComponent(sc: Component)","description":"de.fraunhofer.aisec.cpg.TranslationResult.addComponent","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/add-component.html","searchKeys":["addComponent","fun addComponent(sc: Component)","de.fraunhofer.aisec.cpg.TranslationResult.addComponent"]},{"name":"fun addConstructor(constructorDeclaration: ConstructorDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addConstructor","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/add-constructor.html","searchKeys":["addConstructor","fun addConstructor(constructorDeclaration: ConstructorDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addConstructor"]},{"name":"fun addContinueStatement(continueStatement: ContinueStatement)","description":"de.fraunhofer.aisec.cpg.ScopeManager.addContinueStatement","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/add-continue-statement.html","searchKeys":["addContinueStatement","fun addContinueStatement(continueStatement: ContinueStatement)","de.fraunhofer.aisec.cpg.ScopeManager.addContinueStatement"]},{"name":"fun addDFGEdgesForMutuallyExclusiveBranchingExpression(n: Node, branchingExp: Node?, branchingDeclaration: Node?)","description":"de.fraunhofer.aisec.cpg.helpers.Util.addDFGEdgesForMutuallyExclusiveBranchingExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/add-d-f-g-edges-for-mutually-exclusive-branching-expression.html","searchKeys":["addDFGEdgesForMutuallyExclusiveBranchingExpression","fun addDFGEdgesForMutuallyExclusiveBranchingExpression(n: Node, branchingExp: Node?, branchingDeclaration: Node?)","de.fraunhofer.aisec.cpg.helpers.Util.addDFGEdgesForMutuallyExclusiveBranchingExpression"]},{"name":"fun addDeclaration(declaration: Declaration?, addToAST: Boolean = true)","description":"de.fraunhofer.aisec.cpg.ScopeManager.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/add-declaration.html","searchKeys":["addDeclaration","fun addDeclaration(declaration: Declaration?, addToAST: Boolean = true)","de.fraunhofer.aisec.cpg.ScopeManager.addDeclaration"]},{"name":"fun addDeserializer(name: String, func: Function)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.addDeserializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter-manager/add-deserializer.html","searchKeys":["addDeserializer","fun addDeserializer(name: String, func: Function)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.addDeserializer"]},{"name":"fun addDimension(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.addDimension","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-array-expression/add-dimension.html","searchKeys":["addDimension","fun addDimension(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.addDimension"]},{"name":"fun addExpression(expression: Statement)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.addExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression-list/add-expression.html","searchKeys":["addExpression","fun addExpression(expression: Statement)","de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.addExpression"]},{"name":"fun addField(fieldDeclaration: FieldDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addField","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/add-field.html","searchKeys":["addField","fun addField(fieldDeclaration: FieldDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addField"]},{"name":"fun addImplicitTemplateParametersToCall(templateParams: List, constructExpression: ConstructExpression)","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver.Companion.addImplicitTemplateParametersToCall","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/-companion/add-implicit-template-parameters-to-call.html","searchKeys":["addImplicitTemplateParametersToCall","fun addImplicitTemplateParametersToCall(templateParams: List, constructExpression: ConstructExpression)","de.fraunhofer.aisec.cpg.passes.SymbolResolver.Companion.addImplicitTemplateParametersToCall"]},{"name":"fun addInclude(includeDeclaration: IncludeDeclaration?)","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.addInclude","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/add-include.html","searchKeys":["addInclude","fun addInclude(includeDeclaration: IncludeDeclaration?)","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.addInclude"]},{"name":"fun addIncludePath(srcFile: File, paths: List)","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.addIncludePath","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/add-include-path.html","searchKeys":["addIncludePath","fun addIncludePath(srcFile: File, paths: List)","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.addIncludePath"]},{"name":"fun addIncludesToGraph(addIncludesToGraph: Boolean): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.addIncludesToGraph","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/add-includes-to-graph.html","searchKeys":["addIncludesToGraph","fun addIncludesToGraph(addIncludesToGraph: Boolean): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.addIncludesToGraph"]},{"name":"fun addLabelStatement(labelStatement: LabelStatement)","description":"de.fraunhofer.aisec.cpg.ScopeManager.addLabelStatement","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/add-label-statement.html","searchKeys":["addLabelStatement","fun addLabelStatement(labelStatement: LabelStatement)","de.fraunhofer.aisec.cpg.ScopeManager.addLabelStatement"]},{"name":"fun addLabelStatement(labelStatement: LabelStatement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.addLabelStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/add-label-statement.html","searchKeys":["addLabelStatement","fun addLabelStatement(labelStatement: LabelStatement)","de.fraunhofer.aisec.cpg.graph.scopes.Scope.addLabelStatement"]},{"name":"fun addMethod(methodDeclaration: MethodDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addMethod","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/add-method.html","searchKeys":["addMethod","fun addMethod(methodDeclaration: MethodDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addMethod"]},{"name":"fun addMissingDependencies()","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.addMissingDependencies","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/add-missing-dependencies.html","searchKeys":["addMissingDependencies","fun addMissingDependencies()","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.addMissingDependencies"]},{"name":"fun addNextDFG(next: Node, properties: MutableMap = EnumMap(Properties::class.java))","description":"de.fraunhofer.aisec.cpg.graph.Node.addNextDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/add-next-d-f-g.html","searchKeys":["addNextDFG","fun addNextDFG(next: Node, properties: MutableMap = EnumMap(Properties::class.java))","de.fraunhofer.aisec.cpg.graph.Node.addNextDFG"]},{"name":"fun addNextEOG(propertyEdge: PropertyEdge)","description":"de.fraunhofer.aisec.cpg.graph.Node.addNextEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/add-next-e-o-g.html","searchKeys":["addNextEOG","fun addNextEOG(propertyEdge: PropertyEdge)","de.fraunhofer.aisec.cpg.graph.Node.addNextEOG"]},{"name":"fun addOverriddenBy(c: Collection)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addOverriddenBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/add-overridden-by.html","searchKeys":["addOverriddenBy","fun addOverriddenBy(c: Collection)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addOverriddenBy"]},{"name":"fun addOverriddenBy(functionDeclaration: FunctionDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addOverriddenBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/add-overridden-by.html","searchKeys":["addOverriddenBy","fun addOverriddenBy(functionDeclaration: FunctionDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addOverriddenBy"]},{"name":"fun addOverrides(functionDeclaration: FunctionDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addOverrides","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/add-overrides.html","searchKeys":["addOverrides","fun addOverrides(functionDeclaration: FunctionDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addOverrides"]},{"name":"fun addParameter(nonTypeTemplateParamDeclaration: ParameterDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.addParameter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/add-parameter.html","searchKeys":["addParameter","fun addParameter(nonTypeTemplateParamDeclaration: ParameterDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.addParameter"]},{"name":"fun addParameter(parameterDeclaration: ParameterDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addParameter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/add-parameter.html","searchKeys":["addParameter","fun addParameter(parameterDeclaration: ParameterDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addParameter"]},{"name":"fun addParameter(parameterizedType: TypeParameterDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.addParameter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/add-parameter.html","searchKeys":["addParameter","fun addParameter(parameterizedType: TypeParameterDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.addParameter"]},{"name":"fun addPrevCDG(prev: Node)","description":"de.fraunhofer.aisec.cpg.graph.Node.addPrevCDG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/add-prev-c-d-g.html","searchKeys":["addPrevCDG","fun addPrevCDG(prev: Node)","de.fraunhofer.aisec.cpg.graph.Node.addPrevCDG"]},{"name":"fun addPrevEOG(propertyEdge: PropertyEdge)","description":"de.fraunhofer.aisec.cpg.graph.Node.addPrevEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/add-prev-e-o-g.html","searchKeys":["addPrevEOG","fun addPrevEOG(propertyEdge: PropertyEdge)","de.fraunhofer.aisec.cpg.graph.Node.addPrevEOG"]},{"name":"fun addProblem(problemDeclaration: ProblemDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.addProblem","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/add-problem.html","searchKeys":["addProblem","fun addProblem(problemDeclaration: ProblemDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.addProblem"]},{"name":"fun addProblems(c: Collection)","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.addProblems","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/add-problems.html","searchKeys":["addProblems","fun addProblems(c: Collection)","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.addProblems"]},{"name":"fun addProperties(propertyMap: Map?)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.addProperties","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/add-properties.html","searchKeys":["addProperties","fun addProperties(propertyMap: Map?)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.addProperties"]},{"name":"fun addProperty(property: Properties, value: Any?)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.addProperty","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/add-property.html","searchKeys":["addProperty","fun addProperty(property: Properties, value: Any?)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.addProperty"]},{"name":"fun addRealization(realizedFunction: FunctionDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.addRealization","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-template-declaration/add-realization.html","searchKeys":["addRealization","fun addRealization(realizedFunction: FunctionDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.addRealization"]},{"name":"fun addRealization(realizedRecord: RecordDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.addRealization","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-template-declaration/add-realization.html","searchKeys":["addRealization","fun addRealization(realizedRecord: RecordDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.addRealization"]},{"name":"fun addRecursiveDefaultTemplateArgs(constructExpression: ConstructExpression, template: RecordTemplateDeclaration, scopeManager: ScopeManager)","description":"de.fraunhofer.aisec.cpg.passes.addRecursiveDefaultTemplateArgs","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/add-recursive-default-template-args.html","searchKeys":["addRecursiveDefaultTemplateArgs","fun addRecursiveDefaultTemplateArgs(constructExpression: ConstructExpression, template: RecordTemplateDeclaration, scopeManager: ScopeManager)","de.fraunhofer.aisec.cpg.passes.addRecursiveDefaultTemplateArgs"]},{"name":"fun addSerializer(clazz: String, func: Function)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.addSerializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter-manager/add-serializer.html","searchKeys":["addSerializer","fun addSerializer(clazz: String, func: Function)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.addSerializer"]},{"name":"fun addSuperClass(superClass: Type)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addSuperClass","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/add-super-class.html","searchKeys":["addSuperClass","fun addSuperClass(superClass: Type)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addSuperClass"]},{"name":"fun addTemplateParameter(templateParam: Node, templateInitialization: TemplateDeclaration.TemplateInitialization? = TemplateInitialization.EXPLICIT)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.addTemplateParameter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/add-template-parameter.html","searchKeys":["addTemplateParameter","fun addTemplateParameter(templateParam: Node, templateInitialization: TemplateDeclaration.TemplateInitialization? = TemplateInitialization.EXPLICIT)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.addTemplateParameter"]},{"name":"fun addThrowTypes(collection: Collection)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addThrowTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/add-throw-types.html","searchKeys":["addThrowTypes","fun addThrowTypes(collection: Collection)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addThrowTypes"]},{"name":"fun addThrowTypes(type: Type)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addThrowTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/add-throw-types.html","searchKeys":["addThrowTypes","fun addThrowTypes(type: Type)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addThrowTypes"]},{"name":"fun addToPropertyEdgeDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.addToPropertyEdgeDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/add-to-property-edge-declaration.html","searchKeys":["addToPropertyEdgeDeclaration","fun addToPropertyEdgeDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.addToPropertyEdgeDeclaration"]},{"name":"fun addToWorkingList(newElement: PassWithDependencies)","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.addToWorkingList","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/add-to-working-list.html","searchKeys":["addToWorkingList","fun addToWorkingList(newElement: PassWithDependencies)","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.addToWorkingList"]},{"name":"fun addTranslationUnit(tu: TranslationUnitDeclaration?)","description":"de.fraunhofer.aisec.cpg.TranslationResult.addTranslationUnit","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/add-translation-unit.html","searchKeys":["addTranslationUnit","fun addTranslationUnit(tu: TranslationUnitDeclaration?)","de.fraunhofer.aisec.cpg.TranslationResult.addTranslationUnit"]},{"name":"fun addTypeParameter(recordDeclaration: RecordDeclaration, typeParameters: List)","description":"de.fraunhofer.aisec.cpg.TypeManager.addTypeParameter","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/add-type-parameter.html","searchKeys":["addTypeParameter","fun addTypeParameter(recordDeclaration: RecordDeclaration, typeParameters: List)","de.fraunhofer.aisec.cpg.TypeManager.addTypeParameter"]},{"name":"fun addTypeParameter(templateDeclaration: TemplateDeclaration, typeParameter: ParameterizedType)","description":"de.fraunhofer.aisec.cpg.TypeManager.addTypeParameter","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/add-type-parameter.html","searchKeys":["addTypeParameter","fun addTypeParameter(templateDeclaration: TemplateDeclaration, typeParameter: ParameterizedType)","de.fraunhofer.aisec.cpg.TypeManager.addTypeParameter"]},{"name":"fun addTypedef(typedef: TypedefDeclaration)","description":"de.fraunhofer.aisec.cpg.ScopeManager.addTypedef","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/add-typedef.html","searchKeys":["addTypedef","fun addTypedef(typedef: TypedefDeclaration)","de.fraunhofer.aisec.cpg.ScopeManager.addTypedef"]},{"name":"fun addTypedef(typedef: TypedefDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.addTypedef","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-value-declaration-scope/add-typedef.html","searchKeys":["addTypedef","fun addTypedef(typedef: TypedefDeclaration)","de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.addTypedef"]},{"name":"fun addUsage(reference: Reference)","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.addUsage","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/add-usage.html","searchKeys":["addUsage","fun addUsage(reference: Reference)","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.addUsage"]},{"name":"fun addValueDeclaration(valueDeclaration: ValueDeclaration, addToAST: Boolean)","description":"de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.addValueDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-value-declaration-scope/add-value-declaration.html","searchKeys":["addValueDeclaration","fun addValueDeclaration(valueDeclaration: ValueDeclaration, addToAST: Boolean)","de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.addValueDeclaration"]},{"name":"fun analyze(): CompletableFuture","description":"de.fraunhofer.aisec.cpg.TranslationManager.analyze","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/analyze.html","searchKeys":["analyze","fun analyze(): CompletableFuture","de.fraunhofer.aisec.cpg.TranslationManager.analyze"]},{"name":"fun append(s: String): Name","description":"de.fraunhofer.aisec.cpg.graph.Name.append","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/append.html","searchKeys":["append","fun append(s: String): Name","de.fraunhofer.aisec.cpg.graph.Name.append"]},{"name":"fun applyImplicitCastToArguments(call: CallExpression, implicitCasts: List)","description":"de.fraunhofer.aisec.cpg.passes.applyImplicitCastToArguments","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/apply-implicit-cast-to-arguments.html","searchKeys":["applyImplicitCastToArguments","fun applyImplicitCastToArguments(call: CallExpression, implicitCasts: List)","de.fraunhofer.aisec.cpg.passes.applyImplicitCastToArguments"]},{"name":"fun applyMissingParams(template: RecordTemplateDeclaration, constructExpression: ConstructExpression, templateParametersExplicitInitialization: Map, templateParameterRealDefaultInitialization: Map, scopeManager: ScopeManager)","description":"de.fraunhofer.aisec.cpg.passes.applyMissingParams","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/apply-missing-params.html","searchKeys":["applyMissingParams","fun applyMissingParams(template: RecordTemplateDeclaration, constructExpression: ConstructExpression, templateParametersExplicitInitialization: Map, templateParameterRealDefaultInitialization: Map, scopeManager: ScopeManager)","de.fraunhofer.aisec.cpg.passes.applyMissingParams"]},{"name":"fun applyTemplateInstantiation(templateCall: CallExpression, functionTemplateDeclaration: FunctionTemplateDeclaration?, function: FunctionDeclaration, initializationSignature: Map, initializationType: Map, orderedInitializationSignature: Map, ctx: TranslationContext): List","description":"de.fraunhofer.aisec.cpg.passes.applyTemplateInstantiation","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/apply-template-instantiation.html","searchKeys":["applyTemplateInstantiation","fun applyTemplateInstantiation(templateCall: CallExpression, functionTemplateDeclaration: FunctionTemplateDeclaration?, function: FunctionDeclaration, initializationSignature: Map, initializationType: Map, orderedInitializationSignature: Map, ctx: TranslationContext): List","de.fraunhofer.aisec.cpg.passes.applyTemplateInstantiation"]},{"name":"fun asList(): List","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.asList","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/as-list.html","searchKeys":["asList","fun asList(): List","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.asList"]},{"name":"fun attachCallParameters(target: FunctionDeclaration, arguments: List)","description":"de.fraunhofer.aisec.cpg.helpers.Util.attachCallParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/attach-call-parameters.html","searchKeys":["attachCallParameters","fun attachCallParameters(target: FunctionDeclaration, arguments: List)","de.fraunhofer.aisec.cpg.helpers.Util.attachCallParameters"]},{"name":"fun build(): InferenceConfiguration","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.build","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-builder/build.html","searchKeys":["build","fun build(): InferenceConfiguration","de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.build"]},{"name":"fun build(): TranslationConfiguration","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.build","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/build.html","searchKeys":["build","fun build(): TranslationConfiguration","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.build"]},{"name":"fun build(): TranslationManager","description":"de.fraunhofer.aisec.cpg.TranslationManager.Builder.build","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/-builder/build.html","searchKeys":["build","fun build(): TranslationManager","de.fraunhofer.aisec.cpg.TranslationManager.Builder.build"]},{"name":"fun build(init: LanguageFrontend<*, *>.() -> TranslationResult): TranslationResult","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.build","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/build.html","searchKeys":["build","fun build(init: LanguageFrontend<*, *>.() -> TranslationResult): TranslationResult","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.build"]},{"name":"fun builder(): InferenceConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Companion.builder","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-companion/builder.html","searchKeys":["builder","fun builder(): InferenceConfiguration.Builder","de.fraunhofer.aisec.cpg.InferenceConfiguration.Companion.builder"]},{"name":"fun builder(): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Companion.builder","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-companion/builder.html","searchKeys":["builder","fun builder(): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Companion.builder"]},{"name":"fun builder(): TranslationManager.Builder","description":"de.fraunhofer.aisec.cpg.TranslationManager.Companion.builder","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/-companion/builder.html","searchKeys":["builder","fun builder(): TranslationManager.Builder","de.fraunhofer.aisec.cpg.TranslationManager.Companion.builder"]},{"name":"fun checkArgumentValidity(functionDeclaration: FunctionDeclaration, functionDeclarationSignature: List, templateCallExpression: CallExpression, explicitInstantiation: List): Boolean","description":"de.fraunhofer.aisec.cpg.passes.checkArgumentValidity","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/check-argument-validity.html","searchKeys":["checkArgumentValidity","fun checkArgumentValidity(functionDeclaration: FunctionDeclaration, functionDeclarationSignature: List, templateCallExpression: CallExpression, explicitInstantiation: List): Boolean","de.fraunhofer.aisec.cpg.passes.checkArgumentValidity"]},{"name":"fun checkEOGInvariant(n: Node): Boolean","description":"de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.Companion.checkEOGInvariant","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-evaluation-order-graph-pass/-companion/check-e-o-g-invariant.html","searchKeys":["checkEOGInvariant","fun checkEOGInvariant(n: Node): Boolean","de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.Companion.checkEOGInvariant"]},{"name":"fun checkForPropertyEdge(f: Field, obj: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.checkForPropertyEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/check-for-property-edge.html","searchKeys":["checkForPropertyEdge","fun checkForPropertyEdge(f: Field, obj: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.checkForPropertyEdge"]},{"name":"fun checkForPropertyEdge(member: KProperty1, obj: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.checkForPropertyEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/check-for-property-edge.html","searchKeys":["checkForPropertyEdge","fun checkForPropertyEdge(member: KProperty1, obj: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.checkForPropertyEdge"]},{"name":"fun checkMostCommonImplicitCast(implicitCasts: MutableList, implicitCastTargets: List)","description":"de.fraunhofer.aisec.cpg.passes.checkMostCommonImplicitCast","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/check-most-common-implicit-cast.html","searchKeys":["checkMostCommonImplicitCast","fun checkMostCommonImplicitCast(implicitCasts: MutableList, implicitCastTargets: List)","de.fraunhofer.aisec.cpg.passes.checkMostCommonImplicitCast"]},{"name":"fun clear()","description":"de.fraunhofer.aisec.cpg.passes.Edges.clear","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edges/clear.html","searchKeys":["clear","fun clear()","de.fraunhofer.aisec.cpg.passes.Edges.clear"]},{"name":"fun clearCallbacks()","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.clearCallbacks","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/clear-callbacks.html","searchKeys":["clearCallbacks","fun clearCallbacks()","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.clearCallbacks"]},{"name":"fun clearCallbacks()","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.clearCallbacks","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-scoped-walker/clear-callbacks.html","searchKeys":["clearCallbacks","fun clearCallbacks()","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.clearCallbacks"]},{"name":"fun clearNextDFG()","description":"de.fraunhofer.aisec.cpg.graph.Node.clearNextDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/clear-next-d-f-g.html","searchKeys":["clearNextDFG","fun clearNextDFG()","de.fraunhofer.aisec.cpg.graph.Node.clearNextDFG"]},{"name":"fun clearNextEOG()","description":"de.fraunhofer.aisec.cpg.graph.Node.clearNextEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/clear-next-e-o-g.html","searchKeys":["clearNextEOG","fun clearNextEOG()","de.fraunhofer.aisec.cpg.graph.Node.clearNextEOG"]},{"name":"fun clearPrevDFG()","description":"de.fraunhofer.aisec.cpg.graph.Node.clearPrevDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/clear-prev-d-f-g.html","searchKeys":["clearPrevDFG","fun clearPrevDFG()","de.fraunhofer.aisec.cpg.graph.Node.clearPrevDFG"]},{"name":"fun clearProcessed()","description":"de.fraunhofer.aisec.cpg.frontends.ProcessedListener.clearProcessed","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-processed-listener/clear-processed.html","searchKeys":["clearProcessed","fun clearProcessed()","de.fraunhofer.aisec.cpg.frontends.ProcessedListener.clearProcessed"]},{"name":"fun codeInNodes(b: Boolean): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.codeInNodes","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/code-in-nodes.html","searchKeys":["codeInNodes","fun codeInNodes(b: Boolean): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.codeInNodes"]},{"name":"fun commonPath(paths: Collection): File?","description":"de.fraunhofer.aisec.cpg.helpers.CommonPath.commonPath","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-common-path/common-path.html","searchKeys":["commonPath","fun commonPath(paths: Collection): File?","de.fraunhofer.aisec.cpg.helpers.CommonPath.commonPath"]},{"name":"fun compatibleSignatures(callSignature: List, functionSignature: List): Boolean","description":"de.fraunhofer.aisec.cpg.passes.compatibleSignatures","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/compatible-signatures.html","searchKeys":["compatibleSignatures","fun compatibleSignatures(callSignature: List, functionSignature: List): Boolean","de.fraunhofer.aisec.cpg.passes.compatibleSignatures"]},{"name":"fun computeType(func: FunctionDeclaration): FunctionType","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionType.Companion.computeType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-type/-companion/compute-type.html","searchKeys":["computeType","fun computeType(func: FunctionDeclaration): FunctionType","de.fraunhofer.aisec.cpg.graph.types.FunctionType.Companion.computeType"]},{"name":"fun config(config: TranslationConfiguration): TranslationManager.Builder","description":"de.fraunhofer.aisec.cpg.TranslationManager.Builder.config","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/-builder/config.html","searchKeys":["config","fun config(config: TranslationConfiguration): TranslationManager.Builder","de.fraunhofer.aisec.cpg.TranslationManager.Builder.config"]},{"name":"fun constructTemplateInitializationSignatureFromTemplateParameters(functionTemplateDeclaration: FunctionTemplateDeclaration, templateCall: CallExpression, instantiationType: MutableMap, orderedInitializationSignature: MutableMap, explicitInstantiated: MutableList): MutableMap?","description":"de.fraunhofer.aisec.cpg.passes.constructTemplateInitializationSignatureFromTemplateParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/construct-template-initialization-signature-from-template-parameters.html","searchKeys":["constructTemplateInitializationSignatureFromTemplateParameters","fun constructTemplateInitializationSignatureFromTemplateParameters(functionTemplateDeclaration: FunctionTemplateDeclaration, templateCall: CallExpression, instantiationType: MutableMap, orderedInitializationSignature: MutableMap, explicitInstantiated: MutableList): MutableMap?","de.fraunhofer.aisec.cpg.passes.constructTemplateInitializationSignatureFromTemplateParameters"]},{"name":"fun containsOnOuterLevel(input: String, marker: Char): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.Util.containsOnOuterLevel","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/contains-on-outer-level.html","searchKeys":["containsOnOuterLevel","fun containsOnOuterLevel(input: String, marker: Char): Boolean","de.fraunhofer.aisec.cpg.helpers.Util.containsOnOuterLevel"]},{"name":"fun containsProperties(props: Map): Boolean","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.containsProperties","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/contains-properties.html","searchKeys":["containsProperties","fun containsProperties(props: Map): Boolean","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.containsProperties"]},{"name":"fun createInferredConstructor(signature: List): ConstructorDeclaration","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.createInferredConstructor","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/create-inferred-constructor.html","searchKeys":["createInferredConstructor","fun createInferredConstructor(signature: List): ConstructorDeclaration","de.fraunhofer.aisec.cpg.passes.inference.Inference.createInferredConstructor"]},{"name":"fun createInferredFunctionDeclaration(name: CharSequence?, code: String?, isStatic: Boolean, signature: List, returnType: Type?, hint: CallExpression? = null): FunctionDeclaration","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.createInferredFunctionDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/create-inferred-function-declaration.html","searchKeys":["createInferredFunctionDeclaration","fun createInferredFunctionDeclaration(name: CharSequence?, code: String?, isStatic: Boolean, signature: List, returnType: Type?, hint: CallExpression? = null): FunctionDeclaration","de.fraunhofer.aisec.cpg.passes.inference.Inference.createInferredFunctionDeclaration"]},{"name":"fun createInferredFunctionTemplate(call: CallExpression): FunctionTemplateDeclaration","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.createInferredFunctionTemplate","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/create-inferred-function-template.html","searchKeys":["createInferredFunctionTemplate","fun createInferredFunctionTemplate(call: CallExpression): FunctionTemplateDeclaration","de.fraunhofer.aisec.cpg.passes.inference.Inference.createInferredFunctionTemplate"]},{"name":"fun createInferredNamespaceDeclaration(name: Name, path: String?): NamespaceDeclaration","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.createInferredNamespaceDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/create-inferred-namespace-declaration.html","searchKeys":["createInferredNamespaceDeclaration","fun createInferredNamespaceDeclaration(name: Name, path: String?): NamespaceDeclaration","de.fraunhofer.aisec.cpg.passes.inference.Inference.createInferredNamespaceDeclaration"]},{"name":"fun createOrGetTypeParameter(templateDeclaration: TemplateDeclaration, typeName: String, language: Language<*>?): ParameterizedType","description":"de.fraunhofer.aisec.cpg.TypeManager.createOrGetTypeParameter","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/create-or-get-type-parameter.html","searchKeys":["createOrGetTypeParameter","fun createOrGetTypeParameter(templateDeclaration: TemplateDeclaration, typeName: String, language: Language<*>?): ParameterizedType","de.fraunhofer.aisec.cpg.TypeManager.createOrGetTypeParameter"]},{"name":"fun createTypeAlias(frontend: LanguageFrontend<*, *>, rawCode: String?, target: Type, alias: Type): Declaration","description":"de.fraunhofer.aisec.cpg.TypeManager.createTypeAlias","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/create-type-alias.html","searchKeys":["createTypeAlias","fun createTypeAlias(frontend: LanguageFrontend<*, *>, rawCode: String?, target: Type, alias: Type): Declaration","de.fraunhofer.aisec.cpg.TypeManager.createTypeAlias"]},{"name":"fun debugParser(debugParser: Boolean): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.debugParser","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/debug-parser.html","searchKeys":["debugParser","fun debugParser(debugParser: Boolean): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.debugParser"]},{"name":"fun defaultPasses(): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.defaultPasses","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/default-passes.html","searchKeys":["defaultPasses","fun defaultPasses(): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.defaultPasses"]},{"name":"fun detachCallParameters(target: FunctionDeclaration, arguments: List)","description":"de.fraunhofer.aisec.cpg.helpers.Util.detachCallParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/detach-call-parameters.html","searchKeys":["detachCallParameters","fun detachCallParameters(target: FunctionDeclaration, arguments: List)","de.fraunhofer.aisec.cpg.helpers.Util.detachCallParameters"]},{"name":"fun disableCleanup(): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.disableCleanup","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/disable-cleanup.html","searchKeys":["disableCleanup","fun disableCleanup(): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.disableCleanup"]},{"name":"fun disconnectFromGraph()","description":"de.fraunhofer.aisec.cpg.graph.Node.disconnectFromGraph","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/disconnect-from-graph.html","searchKeys":["disconnectFromGraph","fun disconnectFromGraph()","de.fraunhofer.aisec.cpg.graph.Node.disconnectFromGraph"]},{"name":"fun enterScope(nodeToScope: Node)","description":"de.fraunhofer.aisec.cpg.ScopeManager.enterScope","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/enter-scope.html","searchKeys":["enterScope","fun enterScope(nodeToScope: Node)","de.fraunhofer.aisec.cpg.ScopeManager.enterScope"]},{"name":"fun enterScopeIfExists(nodeToScope: Node?)","description":"de.fraunhofer.aisec.cpg.ScopeManager.enterScopeIfExists","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/enter-scope-if-exists.html","searchKeys":["enterScopeIfExists","fun enterScopeIfExists(nodeToScope: Node?)","de.fraunhofer.aisec.cpg.ScopeManager.enterScopeIfExists"]},{"name":"fun eogConnect(q: Util.Quantifier = Quantifier.ALL, cn: Util.Connect = Connect.SUBTREE, en: Util.Edge, n: Node?, cr: Util.Connect = Connect.SUBTREE, props: Map = mutableMapOf(), refs: List): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.Util.eogConnect","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/eog-connect.html","searchKeys":["eogConnect","fun eogConnect(q: Util.Quantifier = Quantifier.ALL, cn: Util.Connect = Connect.SUBTREE, en: Util.Edge, n: Node?, cr: Util.Connect = Connect.SUBTREE, props: Map = mutableMapOf(), refs: List): Boolean","de.fraunhofer.aisec.cpg.helpers.Util.eogConnect"]},{"name":"fun executePassSequential(cls: KClass>, ctx: TranslationContext, result: TranslationResult, executedFrontends: Collection>)","description":"de.fraunhofer.aisec.cpg.passes.executePassSequential","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/execute-pass-sequential.html","searchKeys":["executePassSequential","fun executePassSequential(cls: KClass>, ctx: TranslationContext, result: TranslationResult, executedFrontends: Collection>)","de.fraunhofer.aisec.cpg.passes.executePassSequential"]},{"name":"fun extractScope(node: Node, scope: Scope? = currentScope): Pair","description":"de.fraunhofer.aisec.cpg.ScopeManager.extractScope","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/extract-scope.html","searchKeys":["extractScope","fun extractScope(node: Node, scope: Scope? = currentScope): Pair","de.fraunhofer.aisec.cpg.ScopeManager.extractScope"]},{"name":"fun failOnError(failOnError: Boolean): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.failOnError","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/fail-on-error.html","searchKeys":["failOnError","fun failOnError(failOnError: Boolean): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.failOnError"]},{"name":"fun filterScopes(predicate: (Scope) -> Boolean): List","description":"de.fraunhofer.aisec.cpg.ScopeManager.filterScopes","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/filter-scopes.html","searchKeys":["filterScopes","fun filterScopes(predicate: (Scope) -> Boolean): List","de.fraunhofer.aisec.cpg.ScopeManager.filterScopes"]},{"name":"fun findTargets(rhsExpression: HasType): List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.findTargets","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/find-targets.html","searchKeys":["findTargets","fun findTargets(rhsExpression: HasType): List","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.findTargets"]},{"name":"fun findValue(lhsExpression: HasType): Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.findValue","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/find-value.html","searchKeys":["findValue","fun findValue(lhsExpression: HasType): Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.findValue"]},{"name":"fun first(): Declaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.first","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/first.html","searchKeys":["first","fun first(): Declaration","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.first"]},{"name":"fun firstScopeOrNull(searchScope: Scope? = currentScope, predicate: Predicate): Scope?","description":"de.fraunhofer.aisec.cpg.ScopeManager.firstScopeOrNull","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/first-scope-or-null.html","searchKeys":["firstScopeOrNull","fun firstScopeOrNull(searchScope: Scope? = currentScope, predicate: Predicate): Scope?","de.fraunhofer.aisec.cpg.ScopeManager.firstScopeOrNull"]},{"name":"fun flattenAST(n: Node?): List","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.flattenAST","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/flatten-a-s-t.html","searchKeys":["flattenAST","fun flattenAST(n: Node?): List","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.flattenAST"]},{"name":"fun from(node: Node, type: EdgeType): List","description":"de.fraunhofer.aisec.cpg.passes.Edges.from","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edges/from.html","searchKeys":["from","fun from(node: Node, type: EdgeType): List","de.fraunhofer.aisec.cpg.passes.Edges.from"]},{"name":"fun fromFile(file: File): CompilationDatabase","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.Companion.fromFile","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-companion/from-file.html","searchKeys":["fromFile","fun fromFile(file: File): CompilationDatabase","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.Companion.fromFile"]},{"name":"fun getAdjacentDFGNodes(n: Node?, incoming: Boolean): MutableList","description":"de.fraunhofer.aisec.cpg.helpers.Util.getAdjacentDFGNodes","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/get-adjacent-d-f-g-nodes.html","searchKeys":["getAdjacentDFGNodes","fun getAdjacentDFGNodes(n: Node?, incoming: Boolean): MutableList","de.fraunhofer.aisec.cpg.helpers.Util.getAdjacentDFGNodes"]},{"name":"fun getAllParameterizedType(templateDeclaration: TemplateDeclaration): List","description":"de.fraunhofer.aisec.cpg.TypeManager.getAllParameterizedType","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/get-all-parameterized-type.html","searchKeys":["getAllParameterizedType","fun getAllParameterizedType(templateDeclaration: TemplateDeclaration): List","de.fraunhofer.aisec.cpg.TypeManager.getAllParameterizedType"]},{"name":"fun getAndRemoveFirstPass(): KClass>?","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getAndRemoveFirstPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/get-and-remove-first-pass.html","searchKeys":["getAndRemoveFirstPass","fun getAndRemoveFirstPass(): KClass>?","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getAndRemoveFirstPass"]},{"name":"fun getAndRemoveFirstPassWithoutDependencies(): KClass>?","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getAndRemoveFirstPassWithoutDependencies","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/get-and-remove-first-pass-without-dependencies.html","searchKeys":["getAndRemoveFirstPassWithoutDependencies","fun getAndRemoveFirstPassWithoutDependencies(): KClass>?","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getAndRemoveFirstPassWithoutDependencies"]},{"name":"fun getAstChildren(node: Node?): List","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.getAstChildren","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/get-ast-children.html","searchKeys":["getAstChildren","fun getAstChildren(node: Node?): List","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.getAstChildren"]},{"name":"fun getCallSignature(function: FunctionDeclaration, parameterizedTypeResolution: Map, initializationSignature: Map): List","description":"de.fraunhofer.aisec.cpg.passes.getCallSignature","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/get-call-signature.html","searchKeys":["getCallSignature","fun getCallSignature(function: FunctionDeclaration, parameterizedTypeResolution: Map, initializationSignature: Map): List","de.fraunhofer.aisec.cpg.passes.getCallSignature"]},{"name":"fun getCallSignatureWithDefaults(call: CallExpression, functionDeclaration: FunctionDeclaration): List","description":"de.fraunhofer.aisec.cpg.passes.getCallSignatureWithDefaults","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/get-call-signature-with-defaults.html","searchKeys":["getCallSignatureWithDefaults","fun getCallSignatureWithDefaults(call: CallExpression, functionDeclaration: FunctionDeclaration): List","de.fraunhofer.aisec.cpg.passes.getCallSignatureWithDefaults"]},{"name":"fun getCodeOfSubregion(node: Node, nodeRegion: Region, subRegion: Region): String","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.getCodeOfSubregion","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/get-code-of-subregion.html","searchKeys":["getCodeOfSubregion","fun getCodeOfSubregion(node: Node, nodeRegion: Region, subRegion: Region): String","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.getCodeOfSubregion"]},{"name":"fun getEOGPathEdges(n: Node?): SubgraphWalker.Border","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.getEOGPathEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/get-e-o-g-path-edges.html","searchKeys":["getEOGPathEdges","fun getEOGPathEdges(n: Node?): SubgraphWalker.Border","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.getEOGPathEdges"]},{"name":"fun getEnclosingChild(node: Node, location: Region): Node","description":"de.fraunhofer.aisec.cpg.helpers.CommentMatcher.getEnclosingChild","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-comment-matcher/get-enclosing-child.html","searchKeys":["getEnclosingChild","fun getEnclosingChild(node: Node, location: Region): Node","de.fraunhofer.aisec.cpg.helpers.CommentMatcher.getEnclosingChild"]},{"name":"fun getFirstPasses(): List","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getFirstPasses","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/get-first-passes.html","searchKeys":["getFirstPasses","fun getFirstPasses(): List","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getFirstPasses"]},{"name":"fun getIncludeByName(name: String): IncludeDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.getIncludeByName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/get-include-by-name.html","searchKeys":["getIncludeByName","fun getIncludeByName(name: String): IncludeDeclaration?","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.getIncludeByName"]},{"name":"fun getIncludePaths(file: File): List?","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.getIncludePaths","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/get-include-paths.html","searchKeys":["getIncludePaths","fun getIncludePaths(file: File): List?","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.getIncludePaths"]},{"name":"fun getInvocationCandidatesFromRecord(recordDeclaration: RecordDeclaration?, name: String, call: CallExpression): List","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver.getInvocationCandidatesFromRecord","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/get-invocation-candidates-from-record.html","searchKeys":["getInvocationCandidatesFromRecord","fun getInvocationCandidatesFromRecord(recordDeclaration: RecordDeclaration?, name: String, call: CallExpression): List","de.fraunhofer.aisec.cpg.passes.SymbolResolver.getInvocationCandidatesFromRecord"]},{"name":"fun getLastPasses(): List","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getLastPasses","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/get-last-passes.html","searchKeys":["getLastPasses","fun getLastPasses(): List","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getLastPasses"]},{"name":"fun getNewLineType(node: Node): String","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.getNewLineType","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/get-new-line-type.html","searchKeys":["getNewLineType","fun getNewLineType(node: Node): String","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.getNewLineType"]},{"name":"fun getParameterizedSignaturesFromInitialization(initialization: Map): Map","description":"de.fraunhofer.aisec.cpg.passes.getParameterizedSignaturesFromInitialization","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/get-parameterized-signatures-from-initialization.html","searchKeys":["getParameterizedSignaturesFromInitialization","fun getParameterizedSignaturesFromInitialization(initialization: Map): Map","de.fraunhofer.aisec.cpg.passes.getParameterizedSignaturesFromInitialization"]},{"name":"fun getProperty(property: Properties): Any?","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.getProperty","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/get-property.html","searchKeys":["getProperty","fun getProperty(property: Properties): Any?","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.getProperty"]},{"name":"fun getRecordForName(name: Name, scope: Scope? = currentScope): RecordDeclaration?","description":"de.fraunhofer.aisec.cpg.ScopeManager.getRecordForName","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/get-record-for-name.html","searchKeys":["getRecordForName","fun getRecordForName(name: Name, scope: Scope? = currentScope): RecordDeclaration?","de.fraunhofer.aisec.cpg.ScopeManager.getRecordForName"]},{"name":"fun getSimpleTypeOf(typeString: String): Type?","description":"de.fraunhofer.aisec.cpg.frontends.Language.getSimpleTypeOf","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/get-simple-type-of.html","searchKeys":["getSimpleTypeOf","fun getSimpleTypeOf(typeString: String): Type?","de.fraunhofer.aisec.cpg.frontends.Language.getSimpleTypeOf"]},{"name":"fun getSymbols(file: File): Map?","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.getSymbols","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/get-symbols.html","searchKeys":["getSymbols","fun getSymbols(file: File): Map?","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.getSymbols"]},{"name":"fun getTemplateInitializationSignature(functionTemplateDeclaration: FunctionTemplateDeclaration, templateCall: CallExpression, instantiationType: MutableMap, orderedInitializationSignature: MutableMap, explicitInstantiated: MutableList): Map?","description":"de.fraunhofer.aisec.cpg.passes.getTemplateInitializationSignature","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/get-template-initialization-signature.html","searchKeys":["getTemplateInitializationSignature","fun getTemplateInitializationSignature(functionTemplateDeclaration: FunctionTemplateDeclaration, templateCall: CallExpression, instantiationType: MutableMap, orderedInitializationSignature: MutableMap, explicitInstantiated: MutableList): Map?","de.fraunhofer.aisec.cpg.passes.getTemplateInitializationSignature"]},{"name":"fun getTodo(): Deque","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.getTodo","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/get-todo.html","searchKeys":["getTodo","fun getTodo(): Deque","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.getTodo"]},{"name":"fun getTypeParameter(recordDeclaration: RecordDeclaration?, name: String): ParameterizedType?","description":"de.fraunhofer.aisec.cpg.TypeManager.getTypeParameter","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/get-type-parameter.html","searchKeys":["getTypeParameter","fun getTypeParameter(recordDeclaration: RecordDeclaration?, name: String): ParameterizedType?","de.fraunhofer.aisec.cpg.TypeManager.getTypeParameter"]},{"name":"fun getUnknownType(language: Language<*>?): UnknownType","description":"de.fraunhofer.aisec.cpg.graph.types.UnknownType.Companion.getUnknownType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-unknown-type/-companion/get-unknown-type.html","searchKeys":["getUnknownType","fun getUnknownType(language: Language<*>?): UnknownType","de.fraunhofer.aisec.cpg.graph.types.UnknownType.Companion.getUnknownType"]},{"name":"fun getValueForName(name: String): Expression?","description":"de.fraunhofer.aisec.cpg.graph.Annotation.getValueForName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-annotation/get-value-for-name.html","searchKeys":["getValueForName","fun getValueForName(name: String): Expression?","de.fraunhofer.aisec.cpg.graph.Annotation.getValueForName"]},{"name":"fun getWorkingList(): List","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getWorkingList","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/get-working-list.html","searchKeys":["getWorkingList","fun getWorkingList(): List","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getWorkingList"]},{"name":"fun guessCastExpressions(guess: Boolean): InferenceConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.guessCastExpressions","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-builder/guess-cast-expressions.html","searchKeys":["guessCastExpressions","fun guessCastExpressions(guess: Boolean): InferenceConfiguration.Builder","de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.guessCastExpressions"]},{"name":"fun handleCallExpression(call: CallExpression, inferDfgForUnresolvedSymbols: Boolean)","description":"de.fraunhofer.aisec.cpg.passes.DFGPass.handleCallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-d-f-g-pass/handle-call-expression.html","searchKeys":["handleCallExpression","fun handleCallExpression(call: CallExpression, inferDfgForUnresolvedSymbols: Boolean)","de.fraunhofer.aisec.cpg.passes.DFGPass.handleCallExpression"]},{"name":"fun handleDefaultTemplateParameters(template: RecordTemplateDeclaration, templateParameterRealDefaultInitialization: MutableMap)","description":"de.fraunhofer.aisec.cpg.passes.handleDefaultTemplateParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/handle-default-template-parameters.html","searchKeys":["handleDefaultTemplateParameters","fun handleDefaultTemplateParameters(template: RecordTemplateDeclaration, templateParameterRealDefaultInitialization: MutableMap)","de.fraunhofer.aisec.cpg.passes.handleDefaultTemplateParameters"]},{"name":"fun handleEdge(currentEdge: PropertyEdge, currentState: State>>, currentWorklist: Worklist, Node, Map>>): State>>","description":"de.fraunhofer.aisec.cpg.passes.handleEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/handle-edge.html","searchKeys":["handleEdge","fun handleEdge(currentEdge: PropertyEdge, currentState: State>>, currentWorklist: Worklist, Node, Map>>): State>>","de.fraunhofer.aisec.cpg.passes.handleEdge"]},{"name":"fun handleExplicitTemplateParameters(constructExpression: ConstructExpression, template: RecordTemplateDeclaration, templateParametersExplicitInitialization: MutableMap)","description":"de.fraunhofer.aisec.cpg.passes.handleExplicitTemplateParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/handle-explicit-template-parameters.html","searchKeys":["handleExplicitTemplateParameters","fun handleExplicitTemplateParameters(constructExpression: ConstructExpression, template: RecordTemplateDeclaration, templateParametersExplicitInitialization: MutableMap)","de.fraunhofer.aisec.cpg.passes.handleExplicitTemplateParameters"]},{"name":"fun handleImplicitTemplateParameter(functionTemplateDeclaration: FunctionTemplateDeclaration, index: Int, instantiationSignature: MutableMap, instantiationType: MutableMap, orderedInitializationSignature: MutableMap)","description":"de.fraunhofer.aisec.cpg.passes.handleImplicitTemplateParameter","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/handle-implicit-template-parameter.html","searchKeys":["handleImplicitTemplateParameter","fun handleImplicitTemplateParameter(functionTemplateDeclaration: FunctionTemplateDeclaration, index: Int, instantiationSignature: MutableMap, instantiationType: MutableMap, orderedInitializationSignature: MutableMap)","de.fraunhofer.aisec.cpg.passes.handleImplicitTemplateParameter"]},{"name":"fun handlesFile(file: File): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.Language.handlesFile","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/handles-file.html","searchKeys":["handlesFile","fun handlesFile(file: File): Boolean","de.fraunhofer.aisec.cpg.frontends.Language.handlesFile"]},{"name":"fun hasAlreadySeen(currentNode: K): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.hasAlreadySeen","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/has-already-seen.html","searchKeys":["hasAlreadySeen","fun hasAlreadySeen(currentNode: K): Boolean","de.fraunhofer.aisec.cpg.helpers.Worklist.hasAlreadySeen"]},{"name":"fun hasBody(): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.hasBody","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/has-body.html","searchKeys":["hasBody","fun hasBody(): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.hasBody"]},{"name":"fun hasSignature(call: CallExpression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.hasSignature","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/has-signature.html","searchKeys":["hasSignature","fun hasSignature(call: CallExpression): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.hasSignature"]},{"name":"fun hasSignature(targetSignature: List, targetExpressions: List? = null): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.hasSignature","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/has-signature.html","searchKeys":["hasSignature","fun hasSignature(targetSignature: List, targetExpressions: List? = null): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.hasSignature"]},{"name":"fun includeBlocklist(includeFile: Path): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includeBlocklist","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/include-blocklist.html","searchKeys":["includeBlocklist","fun includeBlocklist(includeFile: Path): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includeBlocklist"]},{"name":"fun includeBlocklist(includeFile: String): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includeBlocklist","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/include-blocklist.html","searchKeys":["includeBlocklist","fun includeBlocklist(includeFile: String): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includeBlocklist"]},{"name":"fun includePath(includePath: Path): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includePath","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/include-path.html","searchKeys":["includePath","fun includePath(includePath: Path): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includePath"]},{"name":"fun includePath(includePath: String): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includePath","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/include-path.html","searchKeys":["includePath","fun includePath(includePath: String): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includePath"]},{"name":"fun includeWhitelist(includeFile: Path): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includeWhitelist","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/include-whitelist.html","searchKeys":["includeWhitelist","fun includeWhitelist(includeFile: Path): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includeWhitelist"]},{"name":"fun includeWhitelist(includeFile: String): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includeWhitelist","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/include-whitelist.html","searchKeys":["includeWhitelist","fun includeWhitelist(includeFile: String): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includeWhitelist"]},{"name":"fun inferDfgForUnresolvedCalls(infer: Boolean): InferenceConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.inferDfgForUnresolvedCalls","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-builder/infer-dfg-for-unresolved-calls.html","searchKeys":["inferDfgForUnresolvedCalls","fun inferDfgForUnresolvedCalls(infer: Boolean): InferenceConfiguration.Builder","de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.inferDfgForUnresolvedCalls"]},{"name":"fun inferRecordDeclaration(type: Type, currentTU: TranslationUnitDeclaration, kind: String = \"class\"): RecordDeclaration?","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.inferRecordDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/infer-record-declaration.html","searchKeys":["inferRecordDeclaration","fun inferRecordDeclaration(type: Type, currentTU: TranslationUnitDeclaration, kind: String = \"class\"): RecordDeclaration?","de.fraunhofer.aisec.cpg.passes.inference.Inference.inferRecordDeclaration"]},{"name":"fun inferRecords(infer: Boolean): InferenceConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.inferRecords","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-builder/infer-records.html","searchKeys":["inferRecords","fun inferRecords(infer: Boolean): InferenceConfiguration.Builder","de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.inferRecords"]},{"name":"fun inferenceConfiguration(configuration: InferenceConfiguration): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.inferenceConfiguration","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/inference-configuration.html","searchKeys":["inferenceConfiguration","fun inferenceConfiguration(configuration: InferenceConfiguration): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.inferenceConfiguration"]},{"name":"fun instantiatesTemplate(): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.instantiatesTemplate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/instantiates-template.html","searchKeys":["instantiatesTemplate","fun instantiatesTemplate(): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.instantiatesTemplate"]},{"name":"fun interface HandlerInterface","description":"de.fraunhofer.aisec.cpg.frontends.HandlerInterface","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-handler-interface/index.html","searchKeys":["HandlerInterface","fun interface HandlerInterface","de.fraunhofer.aisec.cpg.frontends.HandlerInterface"]},{"name":"fun interface HasSecondaryTypeEdge","description":"de.fraunhofer.aisec.cpg.graph.types.HasSecondaryTypeEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-secondary-type-edge/index.html","searchKeys":["HasSecondaryTypeEdge","fun interface HasSecondaryTypeEdge","de.fraunhofer.aisec.cpg.graph.types.HasSecondaryTypeEdge"]},{"name":"fun interface IStrategy","description":"de.fraunhofer.aisec.cpg.processing.IStrategy","location":"cpg-core/de.fraunhofer.aisec.cpg.processing/-i-strategy/index.html","searchKeys":["IStrategy","fun interface IStrategy","de.fraunhofer.aisec.cpg.processing.IStrategy"]},{"name":"fun interface TriConsumer","description":"de.fraunhofer.aisec.cpg.helpers.TriConsumer","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-tri-consumer/index.html","searchKeys":["TriConsumer","fun interface TriConsumer","de.fraunhofer.aisec.cpg.helpers.TriConsumer"]},{"name":"fun isBreakable(): Boolean","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.isBreakable","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/is-breakable.html","searchKeys":["isBreakable","fun isBreakable(): Boolean","de.fraunhofer.aisec.cpg.graph.scopes.Scope.isBreakable"]},{"name":"fun isCancelled(): Boolean","description":"de.fraunhofer.aisec.cpg.TranslationManager.isCancelled","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/is-cancelled.html","searchKeys":["isCancelled","fun isCancelled(): Boolean","de.fraunhofer.aisec.cpg.TranslationManager.isCancelled"]},{"name":"fun isContinuable(): Boolean","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.isContinuable","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/is-continuable.html","searchKeys":["isContinuable","fun isContinuable(): Boolean","de.fraunhofer.aisec.cpg.graph.scopes.Scope.isContinuable"]},{"name":"fun isEmpty(): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.isEmpty","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/is-empty.html","searchKeys":["isEmpty","fun isEmpty(): Boolean","de.fraunhofer.aisec.cpg.helpers.Worklist.isEmpty"]},{"name":"fun isInstantiated(callParameterArg: Node, templateParameter: Declaration?): Boolean","description":"de.fraunhofer.aisec.cpg.passes.isInstantiated","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/is-instantiated.html","searchKeys":["isInstantiated","fun isInstantiated(callParameterArg: Node, templateParameter: Declaration?): Boolean","de.fraunhofer.aisec.cpg.passes.isInstantiated"]},{"name":"fun isNotEmpty(): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.isNotEmpty","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/is-not-empty.html","searchKeys":["isNotEmpty","fun isNotEmpty(): Boolean","de.fraunhofer.aisec.cpg.helpers.Worklist.isNotEmpty"]},{"name":"fun isOverrideCandidate(other: FunctionDeclaration): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.isOverrideCandidate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/is-override-candidate.html","searchKeys":["isOverrideCandidate","fun isOverrideCandidate(other: FunctionDeclaration): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.isOverrideCandidate"]},{"name":"fun isQualified(): Boolean","description":"de.fraunhofer.aisec.cpg.graph.Name.isQualified","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/is-qualified.html","searchKeys":["isQualified","fun isQualified(): Boolean","de.fraunhofer.aisec.cpg.graph.Name.isQualified"]},{"name":"fun isSingleDeclaration(): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.isSingleDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/is-single-declaration.html","searchKeys":["isSingleDeclaration","fun isSingleDeclaration(): Boolean","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.isSingleDeclaration"]},{"name":"fun iterate(root: Node)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.iterate","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/iterate.html","searchKeys":["iterate","fun iterate(root: Node)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.iterate"]},{"name":"fun iterate(root: Node)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.iterate","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-scoped-walker/iterate.html","searchKeys":["iterate","fun iterate(root: Node)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.iterate"]},{"name":"fun lastPartsMatch(ending: Name): Boolean","description":"de.fraunhofer.aisec.cpg.graph.Name.lastPartsMatch","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/last-parts-match.html","searchKeys":["lastPartsMatch","fun lastPartsMatch(ending: Name): Boolean","de.fraunhofer.aisec.cpg.graph.Name.lastPartsMatch"]},{"name":"fun lastPartsMatch(ending: String): Boolean","description":"de.fraunhofer.aisec.cpg.graph.Name.lastPartsMatch","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/last-parts-match.html","searchKeys":["lastPartsMatch","fun lastPartsMatch(ending: String): Boolean","de.fraunhofer.aisec.cpg.graph.Name.lastPartsMatch"]},{"name":"fun leaveScope(nodeToLeave: Node): Scope?","description":"de.fraunhofer.aisec.cpg.ScopeManager.leaveScope","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/leave-scope.html","searchKeys":["leaveScope","fun leaveScope(nodeToLeave: Node): Scope?","de.fraunhofer.aisec.cpg.ScopeManager.leaveScope"]},{"name":"fun loadIncludes(loadIncludes: Boolean): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.loadIncludes","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/load-includes.html","searchKeys":["loadIncludes","fun loadIncludes(loadIncludes: Boolean): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.loadIncludes"]},{"name":"fun locationLink(location: PhysicalLocation?): String","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.Companion.locationLink","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/-companion/location-link.html","searchKeys":["locationLink","fun locationLink(location: PhysicalLocation?): String","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.Companion.locationLink"]},{"name":"fun log(node: Node)","description":"de.fraunhofer.aisec.cpg.graph.NodeBuilder.log","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node-builder/log.html","searchKeys":["log","fun log(node: Node)","de.fraunhofer.aisec.cpg.graph.NodeBuilder.log"]},{"name":"fun logDebugMsg(msg: String)","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.logDebugMsg","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/log-debug-msg.html","searchKeys":["logDebugMsg","fun logDebugMsg(msg: String)","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.logDebugMsg"]},{"name":"fun lookupScope(fqn: String): NameScope?","description":"de.fraunhofer.aisec.cpg.ScopeManager.lookupScope","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/lookup-scope.html","searchKeys":["lookupScope","fun lookupScope(fqn: String): NameScope?","de.fraunhofer.aisec.cpg.ScopeManager.lookupScope"]},{"name":"fun lookupScope(node: Node): Scope?","description":"de.fraunhofer.aisec.cpg.ScopeManager.lookupScope","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/lookup-scope.html","searchKeys":["lookupScope","fun lookupScope(node: Node): Scope?","de.fraunhofer.aisec.cpg.ScopeManager.lookupScope"]},{"name":"fun matchCommentToNode(comment: String, location: Region, tu: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.frontends.FrontendUtils.Companion.matchCommentToNode","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-frontend-utils/-companion/match-comment-to-node.html","searchKeys":["matchCommentToNode","fun matchCommentToNode(comment: String, location: Region, tu: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.frontends.FrontendUtils.Companion.matchCommentToNode"]},{"name":"fun matchCommentToNode(comment: String, location: Region, tu: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.helpers.CommentMatcher.matchCommentToNode","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-comment-matcher/match-comment-to-node.html","searchKeys":["matchCommentToNode","fun matchCommentToNode(comment: String, location: Region, tu: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.helpers.CommentMatcher.matchCommentToNode"]},{"name":"fun matchCommentsToNodes(matchCommentsToNodes: Boolean): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.matchCommentsToNodes","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/match-comments-to-nodes.html","searchKeys":["matchCommentsToNodes","fun matchCommentsToNodes(matchCommentsToNodes: Boolean): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.matchCommentsToNodes"]},{"name":"fun mergeFrom(others: Collection)","description":"de.fraunhofer.aisec.cpg.graph.scopes.GlobalScope.mergeFrom","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-global-scope/merge-from.html","searchKeys":["mergeFrom","fun mergeFrom(others: Collection)","de.fraunhofer.aisec.cpg.graph.scopes.GlobalScope.mergeFrom"]},{"name":"fun mergeFrom(toMerge: Collection)","description":"de.fraunhofer.aisec.cpg.ScopeManager.mergeFrom","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/merge-from.html","searchKeys":["mergeFrom","fun mergeFrom(toMerge: Collection)","de.fraunhofer.aisec.cpg.ScopeManager.mergeFrom"]},{"name":"fun mergeRegions(regionOne: Region, regionTwo: Region): Region","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.mergeRegions","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/merge-regions.html","searchKeys":["mergeRegions","fun mergeRegions(regionOne: Region, regionTwo: Region): Region","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.mergeRegions"]},{"name":"fun mop(): State?","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.mop","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/mop.html","searchKeys":["mop","fun mop(): State?","de.fraunhofer.aisec.cpg.helpers.Worklist.mop"]},{"name":"fun optionalLanguage(className: String): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.optionalLanguage","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/optional-language.html","searchKeys":["optionalLanguage","fun optionalLanguage(className: String): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.optionalLanguage"]},{"name":"fun parseAll(): List","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.parseAll","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/parse-all.html","searchKeys":["parseAll","fun parseAll(): List","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.parseAll"]},{"name":"fun parseColumnPositionsFromFile(fileContent: String, nodeLength: Int, nodeOffset: Int, startingLineNumber: Int, endingLineNumber: Int): Region?","description":"de.fraunhofer.aisec.cpg.frontends.FrontendUtils.Companion.parseColumnPositionsFromFile","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-frontend-utils/-companion/parse-column-positions-from-file.html","searchKeys":["parseColumnPositionsFromFile","fun parseColumnPositionsFromFile(fileContent: String, nodeLength: Int, nodeOffset: Int, startingLineNumber: Int, endingLineNumber: Int): Region?","de.fraunhofer.aisec.cpg.frontends.FrontendUtils.Companion.parseColumnPositionsFromFile"]},{"name":"fun pop(): Pair>","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.pop","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/pop.html","searchKeys":["pop","fun pop(): Pair>","de.fraunhofer.aisec.cpg.helpers.Worklist.pop"]},{"name":"fun print()","description":"de.fraunhofer.aisec.cpg.helpers.BenchmarkResults.print","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark-results/print.html","searchKeys":["print","fun print()","de.fraunhofer.aisec.cpg.helpers.BenchmarkResults.print"]},{"name":"fun printMarkdown(table: List>, headers: List)","description":"de.fraunhofer.aisec.cpg.helpers.printMarkdown","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/print-markdown.html","searchKeys":["printMarkdown","fun printMarkdown(table: List>, headers: List)","de.fraunhofer.aisec.cpg.helpers.printMarkdown"]},{"name":"fun processAnnotations(b: Boolean): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.processAnnotations","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/process-annotations.html","searchKeys":["processAnnotations","fun processAnnotations(b: Boolean): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.processAnnotations"]},{"name":"fun propertyEquals(obj: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.propertyEquals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/property-equals.html","searchKeys":["propertyEquals","fun propertyEquals(obj: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.propertyEquals"]},{"name":"fun push(newNode: K, state: State): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.push","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/push.html","searchKeys":["push","fun push(newNode: K, state: State): Boolean","de.fraunhofer.aisec.cpg.helpers.Worklist.push"]},{"name":"fun pushToEOG(node: Node)","description":"de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.pushToEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-evaluation-order-graph-pass/push-to-e-o-g.html","searchKeys":["pushToEOG","fun pushToEOG(node: Node)","de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.pushToEOG"]},{"name":"fun reference(): PointerType","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/reference.html","searchKeys":["reference","fun reference(): PointerType","de.fraunhofer.aisec.cpg.graph.types.ObjectType.reference"]},{"name":"fun reference(input: Expression): UnaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/reference.html","searchKeys":["reference","fun reference(input: Expression): UnaryOperator","de.fraunhofer.aisec.cpg.graph.builder.reference"]},{"name":"fun registerHandler(handler: BiConsumer)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.registerHandler","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-scoped-walker/register-handler.html","searchKeys":["registerHandler","fun registerHandler(handler: BiConsumer)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.registerHandler"]},{"name":"fun registerHandler(handler: Consumer)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.registerHandler","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-scoped-walker/register-handler.html","searchKeys":["registerHandler","fun registerHandler(handler: Consumer)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.registerHandler"]},{"name":"fun registerHandler(handler: TriConsumer)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.registerHandler","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-scoped-walker/register-handler.html","searchKeys":["registerHandler","fun registerHandler(handler: TriConsumer)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.registerHandler"]},{"name":"fun registerLanguage(className: String): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerLanguage","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/register-language.html","searchKeys":["registerLanguage","fun registerLanguage(className: String): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerLanguage"]},{"name":"fun registerLanguage(language: Language<*>): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerLanguage","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/register-language.html","searchKeys":["registerLanguage","fun registerLanguage(language: Language<*>): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerLanguage"]},{"name":"fun registerOnNodeExit(callback: Consumer)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.registerOnNodeExit","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/register-on-node-exit.html","searchKeys":["registerOnNodeExit","fun registerOnNodeExit(callback: Consumer)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.registerOnNodeExit"]},{"name":"fun registerOnNodeVisit(callback: Consumer)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.registerOnNodeVisit","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/register-on-node-visit.html","searchKeys":["registerOnNodeVisit","fun registerOnNodeVisit(callback: Consumer)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.registerOnNodeVisit"]},{"name":"fun registerOnNodeVisit2(callback: BiConsumer)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.registerOnNodeVisit2","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/register-on-node-visit2.html","searchKeys":["registerOnNodeVisit2","fun registerOnNodeVisit2(callback: BiConsumer)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.registerOnNodeVisit2"]},{"name":"fun registerPass(passType: KClass>): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerPass","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/register-pass.html","searchKeys":["registerPass","fun registerPass(passType: KClass>): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerPass"]},{"name":"fun relativeOrAbsolute(path: Path, topLevel: File?): Path","description":"de.fraunhofer.aisec.cpg.helpers.relativeOrAbsolute","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/relative-or-absolute.html","searchKeys":["relativeOrAbsolute","fun relativeOrAbsolute(path: Path, topLevel: File?): Path","de.fraunhofer.aisec.cpg.helpers.relativeOrAbsolute"]},{"name":"fun removeConstructor(constructorDeclaration: ConstructorDeclaration?)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeConstructor","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/remove-constructor.html","searchKeys":["removeConstructor","fun removeConstructor(constructorDeclaration: ConstructorDeclaration?)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeConstructor"]},{"name":"fun removeField(fieldDeclaration: FieldDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeField","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/remove-field.html","searchKeys":["removeField","fun removeField(fieldDeclaration: FieldDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeField"]},{"name":"fun removeMethod(methodDeclaration: MethodDeclaration?)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeMethod","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/remove-method.html","searchKeys":["removeMethod","fun removeMethod(methodDeclaration: MethodDeclaration?)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeMethod"]},{"name":"fun removeNextDFG(next: Node?)","description":"de.fraunhofer.aisec.cpg.graph.Node.removeNextDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/remove-next-d-f-g.html","searchKeys":["removeNextDFG","fun removeNextDFG(next: Node?)","de.fraunhofer.aisec.cpg.graph.Node.removeNextDFG"]},{"name":"fun removeParameter(nonTypeTemplateParamDeclaration: ParameterDeclaration?)","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.removeParameter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/remove-parameter.html","searchKeys":["removeParameter","fun removeParameter(nonTypeTemplateParamDeclaration: ParameterDeclaration?)","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.removeParameter"]},{"name":"fun removeParameter(parameterDeclaration: ParameterDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.removeParameter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/remove-parameter.html","searchKeys":["removeParameter","fun removeParameter(parameterDeclaration: ParameterDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.removeParameter"]},{"name":"fun removeParameter(parameterizedType: TypeParameterDeclaration?)","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.removeParameter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/remove-parameter.html","searchKeys":["removeParameter","fun removeParameter(parameterizedType: TypeParameterDeclaration?)","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.removeParameter"]},{"name":"fun removePrevDFG(prev: Node?)","description":"de.fraunhofer.aisec.cpg.graph.Node.removePrevDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/remove-prev-d-f-g.html","searchKeys":["removePrevDFG","fun removePrevDFG(prev: Node?)","de.fraunhofer.aisec.cpg.graph.Node.removePrevDFG"]},{"name":"fun removePrevEOGEntry(eog: Node)","description":"de.fraunhofer.aisec.cpg.graph.Node.removePrevEOGEntry","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/remove-prev-e-o-g-entry.html","searchKeys":["removePrevEOGEntry","fun removePrevEOGEntry(eog: Node)","de.fraunhofer.aisec.cpg.graph.Node.removePrevEOGEntry"]},{"name":"fun removeRealization(realizedFunction: FunctionDeclaration?)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.removeRealization","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-template-declaration/remove-realization.html","searchKeys":["removeRealization","fun removeRealization(realizedFunction: FunctionDeclaration?)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.removeRealization"]},{"name":"fun removeRealization(realizedRecordDeclaration: RecordDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.removeRealization","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-template-declaration/remove-realization.html","searchKeys":["removeRealization","fun removeRealization(realizedRecordDeclaration: RecordDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.removeRealization"]},{"name":"fun removeRecord(recordDeclaration: RecordDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeRecord","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/remove-record.html","searchKeys":["removeRecord","fun removeRecord(recordDeclaration: RecordDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeRecord"]},{"name":"fun removeRedundantParentheses(original: String): String","description":"de.fraunhofer.aisec.cpg.helpers.Util.removeRedundantParentheses","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/remove-redundant-parentheses.html","searchKeys":["removeRedundantParentheses","fun removeRedundantParentheses(original: String): String","de.fraunhofer.aisec.cpg.helpers.Util.removeRedundantParentheses"]},{"name":"fun removeTemplate(templateDeclaration: TemplateDeclaration?)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeTemplate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/remove-template.html","searchKeys":["removeTemplate","fun removeTemplate(templateDeclaration: TemplateDeclaration?)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeTemplate"]},{"name":"fun replace(oldValue: String, newValue: String): Name","description":"de.fraunhofer.aisec.cpg.graph.Name.replace","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/replace.html","searchKeys":["replace","fun replace(oldValue: String, newValue: String): Name","de.fraunhofer.aisec.cpg.graph.Name.replace"]},{"name":"fun replacePass(passType: KClass>, forLanguage: KClass>, with: KClass>): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.replacePass","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/replace-pass.html","searchKeys":["replacePass","fun replacePass(passType: KClass>, forLanguage: KClass>, with: KClass>): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.replacePass"]},{"name":"fun resetToGlobal(declaration: TranslationUnitDeclaration?)","description":"de.fraunhofer.aisec.cpg.ScopeManager.resetToGlobal","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/reset-to-global.html","searchKeys":["resetToGlobal","fun resetToGlobal(declaration: TranslationUnitDeclaration?)","de.fraunhofer.aisec.cpg.ScopeManager.resetToGlobal"]},{"name":"fun resolveConstructorWithDefaults(constructExpression: ConstructExpression, signature: List, recordDeclaration: RecordDeclaration): ConstructorDeclaration?","description":"de.fraunhofer.aisec.cpg.passes.resolveConstructorWithDefaults","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/resolve-constructor-with-defaults.html","searchKeys":["resolveConstructorWithDefaults","fun resolveConstructorWithDefaults(constructExpression: ConstructExpression, signature: List, recordDeclaration: RecordDeclaration): ConstructorDeclaration?","de.fraunhofer.aisec.cpg.passes.resolveConstructorWithDefaults"]},{"name":"fun resolveFunction(call: CallExpression, startScope: Scope? = currentScope): List","description":"de.fraunhofer.aisec.cpg.ScopeManager.resolveFunction","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/resolve-function.html","searchKeys":["resolveFunction","fun resolveFunction(call: CallExpression, startScope: Scope? = currentScope): List","de.fraunhofer.aisec.cpg.ScopeManager.resolveFunction"]},{"name":"fun resolveFunctionStopScopeTraversalOnDefinition(call: CallExpression): List","description":"de.fraunhofer.aisec.cpg.ScopeManager.resolveFunctionStopScopeTraversalOnDefinition","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/resolve-function-stop-scope-traversal-on-definition.html","searchKeys":["resolveFunctionStopScopeTraversalOnDefinition","fun resolveFunctionStopScopeTraversalOnDefinition(call: CallExpression): List","de.fraunhofer.aisec.cpg.ScopeManager.resolveFunctionStopScopeTraversalOnDefinition"]},{"name":"fun resolveFunctionTemplateDeclaration(call: CallExpression, scope: Scope? = currentScope): List","description":"de.fraunhofer.aisec.cpg.ScopeManager.resolveFunctionTemplateDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/resolve-function-template-declaration.html","searchKeys":["resolveFunctionTemplateDeclaration","fun resolveFunctionTemplateDeclaration(call: CallExpression, scope: Scope? = currentScope): List","de.fraunhofer.aisec.cpg.ScopeManager.resolveFunctionTemplateDeclaration"]},{"name":"fun resolveMemberCallee(callee: MemberExpression, curClass: RecordDeclaration?, call: CallExpression): List","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver.resolveMemberCallee","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/resolve-member-callee.html","searchKeys":["resolveMemberCallee","fun resolveMemberCallee(callee: MemberExpression, curClass: RecordDeclaration?, call: CallExpression): List","de.fraunhofer.aisec.cpg.passes.SymbolResolver.resolveMemberCallee"]},{"name":"fun resolvePossibleTypedef(alias: Type, scopeManager: ScopeManager): Type","description":"de.fraunhofer.aisec.cpg.TypeManager.resolvePossibleTypedef","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/resolve-possible-typedef.html","searchKeys":["resolvePossibleTypedef","fun resolvePossibleTypedef(alias: Type, scopeManager: ScopeManager): Type","de.fraunhofer.aisec.cpg.TypeManager.resolvePossibleTypedef"]},{"name":"fun resolveReference(ref: Reference): ValueDeclaration?","description":"de.fraunhofer.aisec.cpg.ScopeManager.resolveReference","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/resolve-reference.html","searchKeys":["resolveReference","fun resolveReference(ref: Reference): ValueDeclaration?","de.fraunhofer.aisec.cpg.ScopeManager.resolveReference"]},{"name":"fun resolveWithDefaultArgs(call: CallExpression, initialInvocationCandidates: List): List","description":"de.fraunhofer.aisec.cpg.passes.resolveWithDefaultArgs","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/resolve-with-default-args.html","searchKeys":["resolveWithDefaultArgs","fun resolveWithDefaultArgs(call: CallExpression, initialInvocationCandidates: List): List","de.fraunhofer.aisec.cpg.passes.resolveWithDefaultArgs"]},{"name":"fun resolveWithImplicitCast(call: CallExpression, initialInvocationCandidates: List): List","description":"de.fraunhofer.aisec.cpg.passes.resolveWithImplicitCast","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/resolve-with-implicit-cast.html","searchKeys":["resolveWithImplicitCast","fun resolveWithImplicitCast(call: CallExpression, initialInvocationCandidates: List): List","de.fraunhofer.aisec.cpg.passes.resolveWithImplicitCast"]},{"name":"fun runsWithCurrentFrontend(usedFrontends: Collection>): Boolean","description":"de.fraunhofer.aisec.cpg.passes.Pass.runsWithCurrentFrontend","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/runs-with-current-frontend.html","searchKeys":["runsWithCurrentFrontend","fun runsWithCurrentFrontend(usedFrontends: Collection>): Boolean","de.fraunhofer.aisec.cpg.passes.Pass.runsWithCurrentFrontend"]},{"name":"fun searchTemplateScopeForDefinedParameterizedTypes(scope: Scope?, name: String): ParameterizedType?","description":"de.fraunhofer.aisec.cpg.TypeManager.searchTemplateScopeForDefinedParameterizedTypes","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/search-template-scope-for-defined-parameterized-types.html","searchKeys":["searchTemplateScopeForDefinedParameterizedTypes","fun searchTemplateScopeForDefinedParameterizedTypes(scope: Scope?, name: String): ParameterizedType?","de.fraunhofer.aisec.cpg.TypeManager.searchTemplateScopeForDefinedParameterizedTypes"]},{"name":"fun setArgument(index: Int, argument: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.setArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/set-argument.html","searchKeys":["setArgument","fun setArgument(index: Int, argument: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.setArgument"]},{"name":"fun setCastOperator(operatorCode: Int)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.setCastOperator","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/set-cast-operator.html","searchKeys":["setCastOperator","fun setCastOperator(operatorCode: Int)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.setCastOperator"]},{"name":"fun setCurrentEOGs(nodes: List)","description":"de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.setCurrentEOGs","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-evaluation-order-graph-pass/set-current-e-o-gs.html","searchKeys":["setCurrentEOGs","fun setCurrentEOGs(nodes: List)","de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.setCurrentEOGs"]},{"name":"fun shouldContinueSearchInParent(recordDeclaration: RecordDeclaration?, name: String?): Boolean","description":"de.fraunhofer.aisec.cpg.passes.shouldContinueSearchInParent","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/should-continue-search-in-parent.html","searchKeys":["shouldContinueSearchInParent","fun shouldContinueSearchInParent(recordDeclaration: RecordDeclaration?, name: String?): Boolean","de.fraunhofer.aisec.cpg.passes.shouldContinueSearchInParent"]},{"name":"fun signatureWithImplicitCastTransformation(call: CallExpression, callSignature: List, arguments: List, functionSignature: List): MutableList","description":"de.fraunhofer.aisec.cpg.passes.signatureWithImplicitCastTransformation","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/signature-with-implicit-cast-transformation.html","searchKeys":["signatureWithImplicitCastTransformation","fun signatureWithImplicitCastTransformation(call: CallExpression, callSignature: List, arguments: List, functionSignature: List): MutableList","de.fraunhofer.aisec.cpg.passes.signatureWithImplicitCastTransformation"]},{"name":"fun size(): Int","description":"de.fraunhofer.aisec.cpg.passes.Edges.size","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edges/size.html","searchKeys":["size","fun size(): Int","de.fraunhofer.aisec.cpg.passes.Edges.size"]},{"name":"fun size(): Int","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.size","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/size.html","searchKeys":["size","fun size(): Int","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.size"]},{"name":"fun softwareComponents(softwareComponents: MutableMap>): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.softwareComponents","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/software-components.html","searchKeys":["softwareComponents","fun softwareComponents(softwareComponents: MutableMap>): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.softwareComponents"]},{"name":"fun sourceLocations(sourceLocations: List): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.sourceLocations","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/source-locations.html","searchKeys":["sourceLocations","fun sourceLocations(sourceLocations: List): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.sourceLocations"]},{"name":"fun sourceLocations(vararg sourceLocations: File): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.sourceLocations","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/source-locations.html","searchKeys":["sourceLocations","fun sourceLocations(vararg sourceLocations: File): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.sourceLocations"]},{"name":"fun splitLeavingParenthesisContents(toSplit: String, delimiters: String): List","description":"de.fraunhofer.aisec.cpg.helpers.Util.splitLeavingParenthesisContents","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/split-leaving-parenthesis-contents.html","searchKeys":["splitLeavingParenthesisContents","fun splitLeavingParenthesisContents(toSplit: String, delimiters: String): List","de.fraunhofer.aisec.cpg.helpers.Util.splitLeavingParenthesisContents"]},{"name":"fun stop()","description":"de.fraunhofer.aisec.cpg.helpers.Benchmark.stop","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark/stop.html","searchKeys":["stop","fun stop()","de.fraunhofer.aisec.cpg.helpers.Benchmark.stop"]},{"name":"fun subnodesOfCode(node: Node?, searchCode: String): List","description":"de.fraunhofer.aisec.cpg.helpers.Util.subnodesOfCode","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/subnodes-of-code.html","searchKeys":["subnodesOfCode","fun subnodesOfCode(node: Node?, searchCode: String): List","de.fraunhofer.aisec.cpg.helpers.Util.subnodesOfCode"]},{"name":"fun symbols(symbols: Map): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.symbols","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/symbols.html","searchKeys":["symbols","fun symbols(symbols: Map): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.symbols"]},{"name":"fun to(node: Node, type: EdgeType): List","description":"de.fraunhofer.aisec.cpg.passes.Edges.to","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edges/to.html","searchKeys":["to","fun to(node: Node, type: EdgeType): List","de.fraunhofer.aisec.cpg.passes.Edges.to"]},{"name":"fun toSortedList(): List","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.toSortedList","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/to-sorted-list.html","searchKeys":["toSortedList","fun toSortedList(): List","de.fraunhofer.aisec.cpg.helpers.IdentitySet.toSortedList"]},{"name":"fun toType(): Type","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.toType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/to-type.html","searchKeys":["toType","fun toType(): Type","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.toType"]},{"name":"fun topLevel(topLevel: File?): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.topLevel","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/top-level.html","searchKeys":["topLevel","fun topLevel(topLevel: File?): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.topLevel"]},{"name":"fun typeExists(name: String): Boolean","description":"de.fraunhofer.aisec.cpg.TypeManager.typeExists","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/type-exists.html","searchKeys":["typeExists","fun typeExists(name: String): Boolean","de.fraunhofer.aisec.cpg.TypeManager.typeExists"]},{"name":"fun typedefFor(alias: Type): Type?","description":"de.fraunhofer.aisec.cpg.ScopeManager.typedefFor","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/typedef-for.html","searchKeys":["typedefFor","fun typedefFor(alias: Type): Type?","de.fraunhofer.aisec.cpg.ScopeManager.typedefFor"]},{"name":"fun unregisterLanguage(language: Class?>): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.unregisterLanguage","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/unregister-language.html","searchKeys":["unregisterLanguage","fun unregisterLanguage(language: Class?>): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.unregisterLanguage"]},{"name":"fun unwrapPropertyEdge(obj: Any, outgoing: Boolean): Any","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.unwrapPropertyEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/unwrap-property-edge.html","searchKeys":["unwrapPropertyEdge","fun unwrapPropertyEdge(obj: Any, outgoing: Boolean): Any","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.unwrapPropertyEdge"]},{"name":"fun update(newNode: K, state: State): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.update","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/update.html","searchKeys":["update","fun update(newNode: K, state: State): Boolean","de.fraunhofer.aisec.cpg.helpers.Worklist.update"]},{"name":"fun updateTemplateParameters(initializationType: Map, orderedInitializationSignature: List)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.updateTemplateParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/update-template-parameters.html","searchKeys":["updateTemplateParameters","fun updateTemplateParameters(initializationType: Map, orderedInitializationSignature: List)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.updateTemplateParameters"]},{"name":"fun useCompilationDatabase(compilationDatabase: CompilationDatabase?): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.useCompilationDatabase","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/use-compilation-database.html","searchKeys":["useCompilationDatabase","fun useCompilationDatabase(compilationDatabase: CompilationDatabase?): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.useCompilationDatabase"]},{"name":"fun useParallelFrontends(b: Boolean): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.useParallelFrontends","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/use-parallel-frontends.html","searchKeys":["useParallelFrontends","fun useParallelFrontends(b: Boolean): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.useParallelFrontends"]},{"name":"fun useUnityBuild(b: Boolean): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.useUnityBuild","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/use-unity-build.html","searchKeys":["useUnityBuild","fun useUnityBuild(b: Boolean): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.useUnityBuild"]},{"name":"fun valueOf(value: String): AccessValues","description":"de.fraunhofer.aisec.cpg.graph.AccessValues.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-access-values/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): AccessValues","de.fraunhofer.aisec.cpg.graph.AccessValues.valueOf"]},{"name":"fun valueOf(value: String): DependenceType","description":"de.fraunhofer.aisec.cpg.graph.edge.DependenceType.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-dependence-type/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): DependenceType","de.fraunhofer.aisec.cpg.graph.edge.DependenceType.valueOf"]},{"name":"fun valueOf(value: String): EdgeType","description":"de.fraunhofer.aisec.cpg.passes.EdgeType.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-type/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): EdgeType","de.fraunhofer.aisec.cpg.passes.EdgeType.valueOf"]},{"name":"fun valueOf(value: String): HasType.TypeObserver.ChangeType","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/-type-observer/-change-type/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): HasType.TypeObserver.ChangeType","de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.valueOf"]},{"name":"fun valueOf(value: String): NumericType.Modifier","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/-modifier/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): NumericType.Modifier","de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.valueOf"]},{"name":"fun valueOf(value: String): PointerType.PointerOrigin","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/-pointer-origin/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): PointerType.PointerOrigin","de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.valueOf"]},{"name":"fun valueOf(value: String): ProblemNode.ProblemType","description":"de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-problem-node/-problem-type/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): ProblemNode.ProblemType","de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.valueOf"]},{"name":"fun valueOf(value: String): Properties","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Properties","de.fraunhofer.aisec.cpg.graph.edge.Properties.valueOf"]},{"name":"fun valueOf(value: String): SearchModifier","description":"de.fraunhofer.aisec.cpg.graph.SearchModifier.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-search-modifier/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): SearchModifier","de.fraunhofer.aisec.cpg.graph.SearchModifier.valueOf"]},{"name":"fun valueOf(value: String): SensitivitySpecifier","description":"de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-sensitivity-specifier/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): SensitivitySpecifier","de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.valueOf"]},{"name":"fun valueOf(value: String): TemplateDeclaration.TemplateInitialization","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/-template-initialization/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): TemplateDeclaration.TemplateInitialization","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.valueOf"]},{"name":"fun valueOf(value: String): Type.Origin","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Origin.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-origin/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Type.Origin","de.fraunhofer.aisec.cpg.graph.types.Type.Origin.valueOf"]},{"name":"fun valueOf(value: String): Util.Connect","description":"de.fraunhofer.aisec.cpg.helpers.Util.Connect.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-connect/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Util.Connect","de.fraunhofer.aisec.cpg.helpers.Util.Connect.valueOf"]},{"name":"fun valueOf(value: String): Util.Edge","description":"de.fraunhofer.aisec.cpg.helpers.Util.Edge.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-edge/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Util.Edge","de.fraunhofer.aisec.cpg.helpers.Util.Edge.valueOf"]},{"name":"fun valueOf(value: String): Util.Quantifier","description":"de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-quantifier/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Util.Quantifier","de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.valueOf"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.AccessValues.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-access-values/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.AccessValues.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.edge.DependenceType.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-dependence-type/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.edge.DependenceType.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.passes.EdgeType.values","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-type/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.passes.EdgeType.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/-type-observer/-change-type/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/-modifier/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/-pointer-origin/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-problem-node/-problem-type/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.edge.Properties.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.SearchModifier.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-search-modifier/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.SearchModifier.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-sensitivity-specifier/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/-template-initialization/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Origin.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-origin/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.types.Type.Origin.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.helpers.Util.Connect.values","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-connect/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.helpers.Util.Connect.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.helpers.Util.Edge.values","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-edge/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.helpers.Util.Edge.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.values","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-quantifier/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.values"]},{"name":"infix fun IdentitySet.union(other: Iterable): IdentitySet","description":"de.fraunhofer.aisec.cpg.helpers.union","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/union.html","searchKeys":["union","infix fun IdentitySet.union(other: Iterable): IdentitySet","de.fraunhofer.aisec.cpg.helpers.union"]},{"name":"infix fun Expression.assign(init: AssignExpression.() -> Expression): AssignExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.assign","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/assign.html","searchKeys":["assign","infix fun Expression.assign(init: AssignExpression.() -> Expression): AssignExpression","de.fraunhofer.aisec.cpg.graph.builder.assign"]},{"name":"infix fun Expression.assign(rhs: Expression): AssignExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.assign","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/assign.html","searchKeys":["assign","infix fun Expression.assign(rhs: Expression): AssignExpression","de.fraunhofer.aisec.cpg.graph.builder.assign"]},{"name":"infix fun Expression.assignAsExpr(rhs: AssignExpression.() -> Unit): AssignExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.assignAsExpr","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/assign-as-expr.html","searchKeys":["assignAsExpr","infix fun Expression.assignAsExpr(rhs: AssignExpression.() -> Unit): AssignExpression","de.fraunhofer.aisec.cpg.graph.builder.assignAsExpr"]},{"name":"infix fun Expression.assignAsExpr(rhs: Expression): AssignExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.assignAsExpr","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/assign-as-expr.html","searchKeys":["assignAsExpr","infix fun Expression.assignAsExpr(rhs: Expression): AssignExpression","de.fraunhofer.aisec.cpg.graph.builder.assignAsExpr"]},{"name":"infix fun Expression.assignPlus(rhs: Expression): AssignExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.assignPlus","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/assign-plus.html","searchKeys":["assignPlus","infix fun Expression.assignPlus(rhs: Expression): AssignExpression","de.fraunhofer.aisec.cpg.graph.builder.assignPlus"]},{"name":"infix fun Expression.eq(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.eq","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/eq.html","searchKeys":["eq","infix fun Expression.eq(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.eq"]},{"name":"infix fun Expression.ge(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.ge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/ge.html","searchKeys":["ge","infix fun Expression.ge(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.ge"]},{"name":"infix fun Expression.gt(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.gt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/gt.html","searchKeys":["gt","infix fun Expression.gt(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.gt"]},{"name":"infix fun Expression.le(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.le","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/le.html","searchKeys":["le","infix fun Expression.le(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.le"]},{"name":"infix fun Expression.lt(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.lt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/lt.html","searchKeys":["lt","infix fun Expression.lt(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.lt"]},{"name":"infix fun Sensitivities.allOf(other: Sensitivities): Boolean","description":"de.fraunhofer.aisec.cpg.graph.edge.allOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/all-of.html","searchKeys":["allOf","infix fun Sensitivities.allOf(other: Sensitivities): Boolean","de.fraunhofer.aisec.cpg.graph.edge.allOf"]},{"name":"infix fun Sensitivities.and(other: SensitivitySpecifier): EnumSet","description":"de.fraunhofer.aisec.cpg.graph.edge.and","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/and.html","searchKeys":["and","infix fun Sensitivities.and(other: SensitivitySpecifier): EnumSet","de.fraunhofer.aisec.cpg.graph.edge.and"]},{"name":"infix fun and(other: SensitivitySpecifier): EnumSet","description":"de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.and","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-sensitivity-specifier/and.html","searchKeys":["and","infix fun and(other: SensitivitySpecifier): EnumSet","de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.and"]},{"name":"inline fun errorWithFileLocation(lang: LanguageFrontend, astNode: AstNode, log: Logger, format: String?, vararg arguments: Any?)","description":"de.fraunhofer.aisec.cpg.helpers.Util.errorWithFileLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/error-with-file-location.html","searchKeys":["errorWithFileLocation","inline fun errorWithFileLocation(lang: LanguageFrontend, astNode: AstNode, log: Logger, format: String?, vararg arguments: Any?)","de.fraunhofer.aisec.cpg.helpers.Util.errorWithFileLocation"]},{"name":"inline fun warnWithFileLocation(lang: LanguageFrontend, astNode: AstNode, log: Logger, format: String?, vararg arguments: Any?)","description":"de.fraunhofer.aisec.cpg.helpers.Util.warnWithFileLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/warn-with-file-location.html","searchKeys":["warnWithFileLocation","inline fun warnWithFileLocation(lang: LanguageFrontend, astNode: AstNode, log: Logger, format: String?, vararg arguments: Any?)","de.fraunhofer.aisec.cpg.helpers.Util.warnWithFileLocation"]},{"name":"inline fun iterateEOG(startNode: K, startState: State, transformation: (K, State, Worklist) -> State): State?","description":"de.fraunhofer.aisec.cpg.helpers.iterateEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/iterate-e-o-g.html","searchKeys":["iterateEOG","inline fun iterateEOG(startNode: K, startState: State, transformation: (K, State, Worklist) -> State): State?","de.fraunhofer.aisec.cpg.helpers.iterateEOG"]},{"name":"inline fun , N : Any, V> iterateEOG(startEdges: List, startState: State, transformation: (K, State, Worklist) -> State): State?","description":"de.fraunhofer.aisec.cpg.helpers.iterateEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/iterate-e-o-g.html","searchKeys":["iterateEOG","inline fun , N : Any, V> iterateEOG(startEdges: List, startState: State, transformation: (K, State, Worklist) -> State): State?","de.fraunhofer.aisec.cpg.helpers.iterateEOG"]},{"name":"inline fun , For : Language<*>, With : Pass<*>> replacePass(): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.replacePass","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/replace-pass.html","searchKeys":["replacePass","inline fun , For : Language<*>, With : Pass<*>> replacePass(): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.replacePass"]},{"name":"inline fun

> registerPass(): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerPass","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/register-pass.html","searchKeys":["registerPass","inline fun

> registerPass(): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerPass"]},{"name":"inline fun DeclarationHolder.byName(name: String, fqn: Boolean = false): T","description":"de.fraunhofer.aisec.cpg.graph.byName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/by-name.html","searchKeys":["byName","inline fun DeclarationHolder.byName(name: String, fqn: Boolean = false): T","de.fraunhofer.aisec.cpg.graph.byName"]},{"name":"inline fun DeclarationHolder.byNameOrNull(name: String, fqn: Boolean = false): T?","description":"de.fraunhofer.aisec.cpg.graph.byNameOrNull","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/by-name-or-null.html","searchKeys":["byNameOrNull","inline fun DeclarationHolder.byNameOrNull(name: String, fqn: Boolean = false): T?","de.fraunhofer.aisec.cpg.graph.byNameOrNull"]},{"name":"inline fun resolve(searchScope: Scope?, stopIfFound: Boolean = false, noinline predicate: (T) -> Boolean): List","description":"de.fraunhofer.aisec.cpg.ScopeManager.resolve","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/resolve.html","searchKeys":["resolve","inline fun resolve(searchScope: Scope?, stopIfFound: Boolean = false, noinline predicate: (T) -> Boolean): List","de.fraunhofer.aisec.cpg.ScopeManager.resolve"]},{"name":"inline fun > registerLanguage(): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerLanguage","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/register-language.html","searchKeys":["registerLanguage","inline fun > registerLanguage(): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerLanguage"]},{"name":"inline fun Node.dfgFrom(): List","description":"de.fraunhofer.aisec.cpg.graph.dfgFrom","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/dfg-from.html","searchKeys":["dfgFrom","inline fun Node.dfgFrom(): List","de.fraunhofer.aisec.cpg.graph.dfgFrom"]},{"name":"inline fun > configurePass(config: PassConfiguration): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.configurePass","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/configure-pass.html","searchKeys":["configurePass","inline fun > configurePass(config: PassConfiguration): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.configurePass"]},{"name":"inline fun executePass(cls: KClass>, ctx: TranslationContext, target: T, executedFrontends: Collection>): Pass?","description":"de.fraunhofer.aisec.cpg.passes.executePass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/execute-pass.html","searchKeys":["executePass","inline fun executePass(cls: KClass>, ctx: TranslationContext, target: T, executedFrontends: Collection>): Pass?","de.fraunhofer.aisec.cpg.passes.executePass"]},{"name":"inline fun firstScopeIsInstanceOrNull(searchScope: Scope? = currentScope): T?","description":"de.fraunhofer.aisec.cpg.ScopeManager.firstScopeIsInstanceOrNull","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/first-scope-is-instance-or-null.html","searchKeys":["firstScopeIsInstanceOrNull","inline fun firstScopeIsInstanceOrNull(searchScope: Scope? = currentScope): T?","de.fraunhofer.aisec.cpg.ScopeManager.firstScopeIsInstanceOrNull"]},{"name":"inline fun FunctionDeclaration.body(n: Int = 0): T","description":"de.fraunhofer.aisec.cpg.graph.body","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/body.html","searchKeys":["body","inline fun FunctionDeclaration.body(n: Int = 0): T","de.fraunhofer.aisec.cpg.graph.body"]},{"name":"inline fun FunctionDeclaration.bodyOrNull(n: Int = 0): T?","description":"de.fraunhofer.aisec.cpg.graph.bodyOrNull","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/body-or-null.html","searchKeys":["bodyOrNull","inline fun FunctionDeclaration.bodyOrNull(n: Int = 0): T?","de.fraunhofer.aisec.cpg.graph.bodyOrNull"]},{"name":"inline fun registerType(t: T): T","description":"de.fraunhofer.aisec.cpg.TypeManager.registerType","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/register-type.html","searchKeys":["registerType","inline fun registerType(t: T): T","de.fraunhofer.aisec.cpg.TypeManager.registerType"]},{"name":"inline fun Node?.allChildren(noinline predicate: (T) -> Boolean? = null): List","description":"de.fraunhofer.aisec.cpg.graph.allChildren","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/all-children.html","searchKeys":["allChildren","inline fun Node?.allChildren(noinline predicate: (T) -> Boolean? = null): List","de.fraunhofer.aisec.cpg.graph.allChildren"]},{"name":"inline fun debugWithFileLocation(node: Node?, log: Logger, format: String?, vararg arguments: Any?)","description":"de.fraunhofer.aisec.cpg.helpers.Util.debugWithFileLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/debug-with-file-location.html","searchKeys":["debugWithFileLocation","inline fun debugWithFileLocation(node: Node?, log: Logger, format: String?, vararg arguments: Any?)","de.fraunhofer.aisec.cpg.helpers.Util.debugWithFileLocation"]},{"name":"inline fun errorWithFileLocation(node: Node, log: Logger, format: String?, vararg arguments: Any?)","description":"de.fraunhofer.aisec.cpg.helpers.Util.errorWithFileLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/error-with-file-location.html","searchKeys":["errorWithFileLocation","inline fun errorWithFileLocation(node: Node, log: Logger, format: String?, vararg arguments: Any?)","de.fraunhofer.aisec.cpg.helpers.Util.errorWithFileLocation"]},{"name":"inline fun warnWithFileLocation(node: Node, log: Logger, format: String?, vararg arguments: Any?)","description":"de.fraunhofer.aisec.cpg.helpers.Util.warnWithFileLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/warn-with-file-location.html","searchKeys":["warnWithFileLocation","inline fun warnWithFileLocation(node: Node, log: Logger, format: String?, vararg arguments: Any?)","de.fraunhofer.aisec.cpg.helpers.Util.warnWithFileLocation"]},{"name":"inline operator fun List.invoke(i: Int = 0): T?","description":"de.fraunhofer.aisec.cpg.graph.invoke","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/invoke.html","searchKeys":["invoke","inline operator fun List.invoke(i: Int = 0): T?","de.fraunhofer.aisec.cpg.graph.invoke"]},{"name":"interface ArgumentHolder : Holder ","description":"de.fraunhofer.aisec.cpg.graph.ArgumentHolder","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-argument-holder/index.html","searchKeys":["ArgumentHolder","interface ArgumentHolder : Holder ","de.fraunhofer.aisec.cpg.graph.ArgumentHolder"]},{"name":"interface AssignmentHolder","description":"de.fraunhofer.aisec.cpg.graph.AssignmentHolder","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-assignment-holder/index.html","searchKeys":["AssignmentHolder","interface AssignmentHolder","de.fraunhofer.aisec.cpg.graph.AssignmentHolder"]},{"name":"interface BranchingNode","description":"de.fraunhofer.aisec.cpg.graph.BranchingNode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-branching-node/index.html","searchKeys":["BranchingNode","interface BranchingNode","de.fraunhofer.aisec.cpg.graph.BranchingNode"]},{"name":"interface Breakable","description":"de.fraunhofer.aisec.cpg.graph.scopes.Breakable","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-breakable/index.html","searchKeys":["Breakable","interface Breakable","de.fraunhofer.aisec.cpg.graph.scopes.Breakable"]},{"name":"interface CodeAndLocationProvider : MetadataProvider","description":"de.fraunhofer.aisec.cpg.graph.CodeAndLocationProvider","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-code-and-location-provider/index.html","searchKeys":["CodeAndLocationProvider","interface CodeAndLocationProvider : MetadataProvider","de.fraunhofer.aisec.cpg.graph.CodeAndLocationProvider"]},{"name":"interface ContextProvider : MetadataProvider","description":"de.fraunhofer.aisec.cpg.graph.ContextProvider","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-context-provider/index.html","searchKeys":["ContextProvider","interface ContextProvider : MetadataProvider","de.fraunhofer.aisec.cpg.graph.ContextProvider"]},{"name":"interface Continuable","description":"de.fraunhofer.aisec.cpg.graph.scopes.Continuable","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-continuable/index.html","searchKeys":["Continuable","interface Continuable","de.fraunhofer.aisec.cpg.graph.scopes.Continuable"]},{"name":"interface DeclarationHolder","description":"de.fraunhofer.aisec.cpg.graph.DeclarationHolder","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-declaration-holder/index.html","searchKeys":["DeclarationHolder","interface DeclarationHolder","de.fraunhofer.aisec.cpg.graph.DeclarationHolder"]},{"name":"interface HasAnonymousIdentifier","description":"de.fraunhofer.aisec.cpg.frontends.HasAnonymousIdentifier","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-anonymous-identifier/index.html","searchKeys":["HasAnonymousIdentifier","interface HasAnonymousIdentifier","de.fraunhofer.aisec.cpg.frontends.HasAnonymousIdentifier"]},{"name":"interface HasBase : HasOperatorCode","description":"de.fraunhofer.aisec.cpg.graph.HasBase","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-base/index.html","searchKeys":["HasBase","interface HasBase : HasOperatorCode","de.fraunhofer.aisec.cpg.graph.HasBase"]},{"name":"interface HasClasses : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasClasses","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-classes/index.html","searchKeys":["HasClasses","interface HasClasses : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasClasses"]},{"name":"interface HasComplexCallResolution : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasComplexCallResolution","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-complex-call-resolution/index.html","searchKeys":["HasComplexCallResolution","interface HasComplexCallResolution : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasComplexCallResolution"]},{"name":"interface HasDefault","description":"de.fraunhofer.aisec.cpg.graph.HasDefault","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-default/index.html","searchKeys":["HasDefault","interface HasDefault","de.fraunhofer.aisec.cpg.graph.HasDefault"]},{"name":"interface HasDefaultArguments : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasDefaultArguments","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-default-arguments/index.html","searchKeys":["HasDefaultArguments","interface HasDefaultArguments : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasDefaultArguments"]},{"name":"interface HasElaboratedTypeSpecifier : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasElaboratedTypeSpecifier","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-elaborated-type-specifier/index.html","searchKeys":["HasElaboratedTypeSpecifier","interface HasElaboratedTypeSpecifier : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasElaboratedTypeSpecifier"]},{"name":"interface HasFirstClassFunctions","description":"de.fraunhofer.aisec.cpg.frontends.HasFirstClassFunctions","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-first-class-functions/index.html","searchKeys":["HasFirstClassFunctions","interface HasFirstClassFunctions","de.fraunhofer.aisec.cpg.frontends.HasFirstClassFunctions"]},{"name":"interface HasFunctionPointers : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasFunctionPointers","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-function-pointers/index.html","searchKeys":["HasFunctionPointers","interface HasFunctionPointers : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasFunctionPointers"]},{"name":"interface HasGenerics : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasGenerics","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-generics/index.html","searchKeys":["HasGenerics","interface HasGenerics : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasGenerics"]},{"name":"interface HasInitializer : HasType, ArgumentHolder, AssignmentHolder","description":"de.fraunhofer.aisec.cpg.graph.HasInitializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-initializer/index.html","searchKeys":["HasInitializer","interface HasInitializer : HasType, ArgumentHolder, AssignmentHolder","de.fraunhofer.aisec.cpg.graph.HasInitializer"]},{"name":"interface HasOperatorCode","description":"de.fraunhofer.aisec.cpg.graph.HasOperatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-operator-code/index.html","searchKeys":["HasOperatorCode","interface HasOperatorCode","de.fraunhofer.aisec.cpg.graph.HasOperatorCode"]},{"name":"interface HasQualifier : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasQualifier","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-qualifier/index.html","searchKeys":["HasQualifier","interface HasQualifier : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasQualifier"]},{"name":"interface HasShortCircuitOperators : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasShortCircuitOperators","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-short-circuit-operators/index.html","searchKeys":["HasShortCircuitOperators","interface HasShortCircuitOperators : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasShortCircuitOperators"]},{"name":"interface HasStructs : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasStructs","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-structs/index.html","searchKeys":["HasStructs","interface HasStructs : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasStructs"]},{"name":"interface HasSuperClasses : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasSuperClasses","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-super-classes/index.html","searchKeys":["HasSuperClasses","interface HasSuperClasses : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasSuperClasses"]},{"name":"interface HasTemplates : HasGenerics","description":"de.fraunhofer.aisec.cpg.frontends.HasTemplates","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-templates/index.html","searchKeys":["HasTemplates","interface HasTemplates : HasGenerics","de.fraunhofer.aisec.cpg.frontends.HasTemplates"]},{"name":"interface HasType : ContextProvider, LanguageProvider","description":"de.fraunhofer.aisec.cpg.graph.types.HasType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/index.html","searchKeys":["HasType","interface HasType : ContextProvider, LanguageProvider","de.fraunhofer.aisec.cpg.graph.types.HasType"]},{"name":"interface HasUnknownType : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasUnknownType","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-unknown-type/index.html","searchKeys":["HasUnknownType","interface HasUnknownType : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasUnknownType"]},{"name":"interface Holder","description":"de.fraunhofer.aisec.cpg.graph.Holder","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-holder/index.html","searchKeys":["Holder","interface Holder","de.fraunhofer.aisec.cpg.graph.Holder"]},{"name":"interface IVisitable>","description":"de.fraunhofer.aisec.cpg.processing.IVisitable","location":"cpg-core/de.fraunhofer.aisec.cpg.processing/-i-visitable/index.html","searchKeys":["IVisitable","interface IVisitable>","de.fraunhofer.aisec.cpg.processing.IVisitable"]},{"name":"interface IsInferredProvider : MetadataProvider","description":"de.fraunhofer.aisec.cpg.passes.inference.IsInferredProvider","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-is-inferred-provider/index.html","searchKeys":["IsInferredProvider","interface IsInferredProvider : MetadataProvider","de.fraunhofer.aisec.cpg.passes.inference.IsInferredProvider"]},{"name":"interface LanguageProvider : MetadataProvider","description":"de.fraunhofer.aisec.cpg.graph.LanguageProvider","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-language-provider/index.html","searchKeys":["LanguageProvider","interface LanguageProvider : MetadataProvider","de.fraunhofer.aisec.cpg.graph.LanguageProvider"]},{"name":"interface LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.LanguageTrait","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-trait/index.html","searchKeys":["LanguageTrait","interface LanguageTrait","de.fraunhofer.aisec.cpg.frontends.LanguageTrait"]},{"name":"interface MetadataProvider","description":"de.fraunhofer.aisec.cpg.graph.MetadataProvider","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-metadata-provider/index.html","searchKeys":["MetadataProvider","interface MetadataProvider","de.fraunhofer.aisec.cpg.graph.MetadataProvider"]},{"name":"interface NamespaceProvider : MetadataProvider","description":"de.fraunhofer.aisec.cpg.graph.NamespaceProvider","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-namespace-provider/index.html","searchKeys":["NamespaceProvider","interface NamespaceProvider : MetadataProvider","de.fraunhofer.aisec.cpg.graph.NamespaceProvider"]},{"name":"interface PassTarget","description":"de.fraunhofer.aisec.cpg.passes.PassTarget","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass-target/index.html","searchKeys":["PassTarget","interface PassTarget","de.fraunhofer.aisec.cpg.passes.PassTarget"]},{"name":"interface Persistable","description":"de.fraunhofer.aisec.cpg.graph.Persistable","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-persistable/index.html","searchKeys":["Persistable","interface Persistable","de.fraunhofer.aisec.cpg.graph.Persistable"]},{"name":"interface ProblemNode","description":"de.fraunhofer.aisec.cpg.graph.ProblemNode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-problem-node/index.html","searchKeys":["ProblemNode","interface ProblemNode","de.fraunhofer.aisec.cpg.graph.ProblemNode"]},{"name":"interface ResolutionStartHolder","description":"de.fraunhofer.aisec.cpg.graph.ResolutionStartHolder","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-resolution-start-holder/index.html","searchKeys":["ResolutionStartHolder","interface ResolutionStartHolder","de.fraunhofer.aisec.cpg.graph.ResolutionStartHolder"]},{"name":"interface ScopeProvider : MetadataProvider","description":"de.fraunhofer.aisec.cpg.graph.ScopeProvider","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-scope-provider/index.html","searchKeys":["ScopeProvider","interface ScopeProvider : MetadataProvider","de.fraunhofer.aisec.cpg.graph.ScopeProvider"]},{"name":"interface SecondOrderType","description":"de.fraunhofer.aisec.cpg.graph.types.SecondOrderType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-second-order-type/index.html","searchKeys":["SecondOrderType","interface SecondOrderType","de.fraunhofer.aisec.cpg.graph.types.SecondOrderType"]},{"name":"interface StatementHolder : Holder ","description":"de.fraunhofer.aisec.cpg.graph.StatementHolder","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-statement-holder/index.html","searchKeys":["StatementHolder","interface StatementHolder : Holder ","de.fraunhofer.aisec.cpg.graph.StatementHolder"]},{"name":"interface StatisticsHolder","description":"de.fraunhofer.aisec.cpg.helpers.StatisticsHolder","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-statistics-holder/index.html","searchKeys":["StatisticsHolder","interface StatisticsHolder","de.fraunhofer.aisec.cpg.helpers.StatisticsHolder"]},{"name":"interface TypeObserver","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/-type-observer/index.html","searchKeys":["TypeObserver","interface TypeObserver","de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver"]},{"name":"lateinit var currentTU: TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver.currentTU","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/current-t-u.html","searchKeys":["currentTU","lateinit var currentTU: TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.passes.SymbolResolver.currentTU"]},{"name":"lateinit var strategy: (Node) -> Iterator","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.strategy","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-scoped-walker/strategy.html","searchKeys":["strategy","lateinit var strategy: (Node) -> Iterator","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.strategy"]},{"name":"object CommonPath","description":"de.fraunhofer.aisec.cpg.helpers.CommonPath","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-common-path/index.html","searchKeys":["CommonPath","object CommonPath","de.fraunhofer.aisec.cpg.helpers.CommonPath"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.InferenceConfiguration.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.ScopeManager.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.ScopeManager.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.TranslationConfiguration.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.TranslationManager.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.TranslationManager.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.TranslationResult.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.TranslationResult.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.TypeManager.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.TypeManager.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.FrontendUtils.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-frontend-utils/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.FrontendUtils.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.Handler.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-handler/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.Handler.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.Node.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.Node.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter-manager/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-loop-scope/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-value-declaration-scope/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionType.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-type/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.types.FunctionType.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.types.Type.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.types.UnknownType.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-unknown-type/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.types.UnknownType.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.helpers.Benchmark.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.helpers.Benchmark.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-name-converter/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-evaluation-order-graph-pass/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.passes.Pass.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.passes.Pass.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.passes.SymbolResolver.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.passes.inference.Inference.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.Companion"]},{"name":"object Edges","description":"de.fraunhofer.aisec.cpg.passes.Edges","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edges/index.html","searchKeys":["Edges","object Edges","de.fraunhofer.aisec.cpg.passes.Edges"]},{"name":"object NodeBuilder","description":"de.fraunhofer.aisec.cpg.graph.NodeBuilder","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node-builder/index.html","searchKeys":["NodeBuilder","object NodeBuilder","de.fraunhofer.aisec.cpg.graph.NodeBuilder"]},{"name":"object Strategy","description":"de.fraunhofer.aisec.cpg.processing.strategy.Strategy","location":"cpg-core/de.fraunhofer.aisec.cpg.processing.strategy/-strategy/index.html","searchKeys":["Strategy","object Strategy","de.fraunhofer.aisec.cpg.processing.strategy.Strategy"]},{"name":"object SubgraphWalker","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/index.html","searchKeys":["SubgraphWalker","object SubgraphWalker","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker"]},{"name":"object Util","description":"de.fraunhofer.aisec.cpg.helpers.Util","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/index.html","searchKeys":["Util","object Util","de.fraunhofer.aisec.cpg.helpers.Util"]},{"name":"open class Benchmark constructor(c: Class<*>, val message: String, debug: Boolean = false, holder: StatisticsHolder? = null) : MeasurementHolder","description":"de.fraunhofer.aisec.cpg.helpers.Benchmark","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark/index.html","searchKeys":["Benchmark","open class Benchmark constructor(c: Class<*>, val message: String, debug: Boolean = false, holder: StatisticsHolder? = null) : MeasurementHolder","de.fraunhofer.aisec.cpg.helpers.Benchmark"]},{"name":"open class BinaryOperator : Expression, HasBase, HasOperatorCode, ArgumentHolder, HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/index.html","searchKeys":["BinaryOperator","open class BinaryOperator : Expression, HasBase, HasOperatorCode, ArgumentHolder, HasType.TypeObserver","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator"]},{"name":"open class CallExpression : Expression, HasType.TypeObserver, ArgumentHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/index.html","searchKeys":["CallExpression","open class CallExpression : Expression, HasType.TypeObserver, ArgumentHolder","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression"]},{"name":"open class Component : Node, PassTarget","description":"de.fraunhofer.aisec.cpg.graph.Component","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-component/index.html","searchKeys":["Component","open class Component : Node, PassTarget","de.fraunhofer.aisec.cpg.graph.Component"]},{"name":"open class ControlDependenceGraphPass(ctx: TranslationContext) : TranslationUnitPass","description":"de.fraunhofer.aisec.cpg.passes.ControlDependenceGraphPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-dependence-graph-pass/index.html","searchKeys":["ControlDependenceGraphPass","open class ControlDependenceGraphPass(ctx: TranslationContext) : TranslationUnitPass","de.fraunhofer.aisec.cpg.passes.ControlDependenceGraphPass"]},{"name":"open class ControlFlowSensitiveDFGPass(ctx: TranslationContext) : TranslationUnitPass","description":"de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-flow-sensitive-d-f-g-pass/index.html","searchKeys":["ControlFlowSensitiveDFGPass","open class ControlFlowSensitiveDFGPass(ctx: TranslationContext) : TranslationUnitPass","de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass"]},{"name":"open class DeclarationStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/index.html","searchKeys":["DeclarationStatement","open class DeclarationStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement"]},{"name":"open class EvaluationOrderGraphPass(ctx: TranslationContext) : TranslationUnitPass","description":"de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-evaluation-order-graph-pass/index.html","searchKeys":["EvaluationOrderGraphPass","open class EvaluationOrderGraphPass(ctx: TranslationContext) : TranslationUnitPass","de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass"]},{"name":"open class FunctionDeclaration : ValueDeclaration, DeclarationHolder, ResolutionStartHolder","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/index.html","searchKeys":["FunctionDeclaration","open class FunctionDeclaration : ValueDeclaration, DeclarationHolder, ResolutionStartHolder","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration"]},{"name":"open class ImportResolver(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.ImportResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-import-resolver/index.html","searchKeys":["ImportResolver","open class ImportResolver(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.ImportResolver"]},{"name":"open class MeasurementHolder constructor(c: Class<*>, val message: String, debug: Boolean = false, holder: StatisticsHolder? = null)","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/index.html","searchKeys":["MeasurementHolder","open class MeasurementHolder constructor(c: Class<*>, val message: String, debug: Boolean = false, holder: StatisticsHolder? = null)","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder"]},{"name":"open class MethodDeclaration : FunctionDeclaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-method-declaration/index.html","searchKeys":["MethodDeclaration","open class MethodDeclaration : FunctionDeclaration","de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration"]},{"name":"open class NameScope(node: Node) : StructureDeclarationScope","description":"de.fraunhofer.aisec.cpg.graph.scopes.NameScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-name-scope/index.html","searchKeys":["NameScope","open class NameScope(node: Node) : StructureDeclarationScope","de.fraunhofer.aisec.cpg.graph.scopes.NameScope"]},{"name":"open class Node : IVisitable , Persistable, LanguageProvider, ScopeProvider, ContextProvider","description":"de.fraunhofer.aisec.cpg.graph.Node","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/index.html","searchKeys":["Node","open class Node : IVisitable , Persistable, LanguageProvider, ScopeProvider, ContextProvider","de.fraunhofer.aisec.cpg.graph.Node"]},{"name":"open class NumericType(typeName: CharSequence = \"\", val bitWidth: Int? = null, language: Language<*>? = null, val modifier: NumericType.Modifier = Modifier.SIGNED) : ObjectType","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/index.html","searchKeys":["NumericType","open class NumericType(typeName: CharSequence = \"\", val bitWidth: Int? = null, language: Language<*>? = null, val modifier: NumericType.Modifier = Modifier.SIGNED) : ObjectType","de.fraunhofer.aisec.cpg.graph.types.NumericType"]},{"name":"open class ObjectType : Type","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/index.html","searchKeys":["ObjectType","open class ObjectType : Type","de.fraunhofer.aisec.cpg.graph.types.ObjectType"]},{"name":"open class PassConfiguration","description":"de.fraunhofer.aisec.cpg.passes.PassConfiguration","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass-configuration/index.html","searchKeys":["PassConfiguration","open class PassConfiguration","de.fraunhofer.aisec.cpg.passes.PassConfiguration"]},{"name":"open class ProcessedListener","description":"de.fraunhofer.aisec.cpg.frontends.ProcessedListener","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-processed-listener/index.html","searchKeys":["ProcessedListener","open class ProcessedListener","de.fraunhofer.aisec.cpg.frontends.ProcessedListener"]},{"name":"open class PropertyEdge : Persistable","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/index.html","searchKeys":["PropertyEdge","open class PropertyEdge : Persistable","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge"]},{"name":"open class RecordDeclaration : Declaration, DeclarationHolder, StatementHolder, ResolutionStartHolder","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/index.html","searchKeys":["RecordDeclaration","open class RecordDeclaration : Declaration, DeclarationHolder, StatementHolder, ResolutionStartHolder","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration"]},{"name":"open class Reference : Expression, HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/index.html","searchKeys":["Reference","open class Reference : Expression, HasType.TypeObserver","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference"]},{"name":"open class State : IdentityHashMap> ","description":"de.fraunhofer.aisec.cpg.helpers.State","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-state/index.html","searchKeys":["State","open class State : IdentityHashMap> ","de.fraunhofer.aisec.cpg.helpers.State"]},{"name":"open class StructureDeclarationScope(var astNode: Node?) : ValueDeclarationScope","description":"de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-structure-declaration-scope/index.html","searchKeys":["StructureDeclarationScope","open class StructureDeclarationScope(var astNode: Node?) : ValueDeclarationScope","de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope"]},{"name":"open class SymbolResolver(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/index.html","searchKeys":["SymbolResolver","open class SymbolResolver(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.SymbolResolver"]},{"name":"open class TypeHierarchyResolver(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.TypeHierarchyResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-type-hierarchy-resolver/index.html","searchKeys":["TypeHierarchyResolver","open class TypeHierarchyResolver(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.TypeHierarchyResolver"]},{"name":"open class TypeResolver(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.TypeResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-type-resolver/index.html","searchKeys":["TypeResolver","open class TypeResolver(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.TypeResolver"]},{"name":"open class ValueDeclarationScope(var astNode: Node?) : Scope","description":"de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-value-declaration-scope/index.html","searchKeys":["ValueDeclarationScope","open class ValueDeclarationScope(var astNode: Node?) : Scope","de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope"]},{"name":"open class VariableDeclaration : ValueDeclaration, HasInitializer, HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/index.html","searchKeys":["VariableDeclaration","open class VariableDeclaration : ValueDeclaration, HasInitializer, HasType.TypeObserver","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration"]},{"name":"open fun addIfNotContains(collection: MutableCollection, declaration: T)","description":"de.fraunhofer.aisec.cpg.graph.DeclarationHolder.addIfNotContains","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-declaration-holder/add-if-not-contains.html","searchKeys":["addIfNotContains","open fun addIfNotContains(collection: MutableCollection, declaration: T)","de.fraunhofer.aisec.cpg.graph.DeclarationHolder.addIfNotContains"]},{"name":"open fun addIfNotContains(collection: MutableCollection>, declaration: T)","description":"de.fraunhofer.aisec.cpg.graph.DeclarationHolder.addIfNotContains","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-declaration-holder/add-if-not-contains.html","searchKeys":["addIfNotContains","open fun addIfNotContains(collection: MutableCollection>, declaration: T)","de.fraunhofer.aisec.cpg.graph.DeclarationHolder.addIfNotContains"]},{"name":"open fun addIfNotContains(collection: MutableCollection>, declaration: T, outgoing: Boolean)","description":"de.fraunhofer.aisec.cpg.graph.DeclarationHolder.addIfNotContains","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-declaration-holder/add-if-not-contains.html","searchKeys":["addIfNotContains","open fun addIfNotContains(collection: MutableCollection>, declaration: T, outgoing: Boolean)","de.fraunhofer.aisec.cpg.graph.DeclarationHolder.addIfNotContains"]},{"name":"open fun accept(strategy: IStrategy, visitor: IVisitor)","description":"de.fraunhofer.aisec.cpg.processing.IVisitable.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.processing/-i-visitable/accept.html","searchKeys":["accept","open fun accept(strategy: IStrategy, visitor: IVisitor)","de.fraunhofer.aisec.cpg.processing.IVisitable.accept"]},{"name":"open fun addAssignedType(type: Type)","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.addAssignedType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/add-assigned-type.html","searchKeys":["addAssignedType","open fun addAssignedType(type: Type)","de.fraunhofer.aisec.cpg.graph.types.HasType.addAssignedType"]},{"name":"open fun addAssignedTypes(types: Set)","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.addAssignedTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/add-assigned-types.html","searchKeys":["addAssignedTypes","open fun addAssignedTypes(types: Set)","de.fraunhofer.aisec.cpg.graph.types.HasType.addAssignedTypes"]},{"name":"open fun addDeclaration(declaration: Declaration, addToAST: Boolean)","description":"de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-value-declaration-scope/add-declaration.html","searchKeys":["addDeclaration","open fun addDeclaration(declaration: Declaration, addToAST: Boolean)","de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.addDeclaration"]},{"name":"open fun addMeasurement(measurementKey: String? = null, measurementValue: String? = null): Any?","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.addMeasurement","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/add-measurement.html","searchKeys":["addMeasurement","open fun addMeasurement(measurementKey: String? = null, measurementValue: String? = null): Any?","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.addMeasurement"]},{"name":"open fun addPrevDFG(prev: Node, properties: MutableMap = EnumMap(Properties::class.java))","description":"de.fraunhofer.aisec.cpg.graph.Node.addPrevDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/add-prev-d-f-g.html","searchKeys":["addPrevDFG","open fun addPrevDFG(prev: Node, properties: MutableMap = EnumMap(Properties::class.java))","de.fraunhofer.aisec.cpg.graph.Node.addPrevDFG"]},{"name":"open fun addStatement(s: Statement)","description":"de.fraunhofer.aisec.cpg.graph.StatementHolder.addStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-statement-holder/add-statement.html","searchKeys":["addStatement","open fun addStatement(s: Statement)","de.fraunhofer.aisec.cpg.graph.StatementHolder.addStatement"]},{"name":"open fun cleanup()","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/cleanup.html","searchKeys":["cleanup","open fun cleanup()","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.cleanup"]},{"name":"open fun duplicate(): State","description":"de.fraunhofer.aisec.cpg.helpers.State.duplicate","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-state/duplicate.html","searchKeys":["duplicate","open fun duplicate(): State","de.fraunhofer.aisec.cpg.helpers.State.duplicate"]},{"name":"open fun handle(ctx: HandlerNode): ResultNode?","description":"de.fraunhofer.aisec.cpg.frontends.Handler.handle","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-handler/handle.html","searchKeys":["handle","open fun handle(ctx: HandlerNode): ResultNode?","de.fraunhofer.aisec.cpg.frontends.Handler.handle"]},{"name":"open fun hasSignature(target: FunctionDeclaration, signature: List, expressions: List? = null): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.Language.hasSignature","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/has-signature.html","searchKeys":["hasSignature","open fun hasSignature(target: FunctionDeclaration, signature: List, expressions: List? = null): Boolean","de.fraunhofer.aisec.cpg.frontends.Language.hasSignature"]},{"name":"open fun informObservers(changeType: HasType.TypeObserver.ChangeType)","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.informObservers","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/inform-observers.html","searchKeys":["informObservers","open fun informObservers(changeType: HasType.TypeObserver.ChangeType)","de.fraunhofer.aisec.cpg.graph.types.HasType.informObservers"]},{"name":"open fun insertStatementBefore(s: Statement, before: Statement)","description":"de.fraunhofer.aisec.cpg.graph.StatementHolder.insertStatementBefore","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-statement-holder/insert-statement-before.html","searchKeys":["insertStatementBefore","open fun insertStatementBefore(s: Statement, before: Statement)","de.fraunhofer.aisec.cpg.graph.StatementHolder.insertStatementBefore"]},{"name":"open fun isDerivedFrom(type: Type, superType: Type, hint: HasType?, superHint: HasType?): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.Language.isDerivedFrom","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/is-derived-from.html","searchKeys":["isDerivedFrom","open fun isDerivedFrom(type: Type, superType: Type, hint: HasType?, superHint: HasType?): Boolean","de.fraunhofer.aisec.cpg.frontends.Language.isDerivedFrom"]},{"name":"open fun isSimilar(t: Type?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.Type.isSimilar","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/is-similar.html","searchKeys":["isSimilar","open fun isSimilar(t: Type?): Boolean","de.fraunhofer.aisec.cpg.graph.types.Type.isSimilar"]},{"name":"open fun lub(other: State): Pair, Boolean>","description":"de.fraunhofer.aisec.cpg.helpers.State.lub","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-state/lub.html","searchKeys":["lub","open fun lub(other: State): Pair, Boolean>","de.fraunhofer.aisec.cpg.helpers.State.lub"]},{"name":"open fun needsUpdate(other: State): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.State.needsUpdate","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-state/needs-update.html","searchKeys":["needsUpdate","open fun needsUpdate(other: State): Boolean","de.fraunhofer.aisec.cpg.helpers.State.needsUpdate"]},{"name":"open fun newFrontend(ctx: TranslationContext): T","description":"de.fraunhofer.aisec.cpg.frontends.Language.newFrontend","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/new-frontend.html","searchKeys":["newFrontend","open fun newFrontend(ctx: TranslationContext): T","de.fraunhofer.aisec.cpg.frontends.Language.newFrontend"]},{"name":"open fun process(from: Any, to: Node)","description":"de.fraunhofer.aisec.cpg.frontends.ProcessedListener.process","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-processed-listener/process.html","searchKeys":["process","open fun process(from: Any, to: Node)","de.fraunhofer.aisec.cpg.frontends.ProcessedListener.process"]},{"name":"open fun propagateTypeOfBinaryOperation(operation: BinaryOperator): Type","description":"de.fraunhofer.aisec.cpg.frontends.Language.propagateTypeOfBinaryOperation","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/propagate-type-of-binary-operation.html","searchKeys":["propagateTypeOfBinaryOperation","open fun propagateTypeOfBinaryOperation(operation: BinaryOperator): Type","de.fraunhofer.aisec.cpg.frontends.Language.propagateTypeOfBinaryOperation"]},{"name":"open fun push(newNode: K, newLatticeElement: LatticeElement?): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.State.push","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-state/push.html","searchKeys":["push","open fun push(newNode: K, newLatticeElement: LatticeElement?): Boolean","de.fraunhofer.aisec.cpg.helpers.State.push"]},{"name":"open fun refreshNames()","description":"de.fraunhofer.aisec.cpg.graph.types.Type.refreshNames","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/refresh-names.html","searchKeys":["refreshNames","open fun refreshNames()","de.fraunhofer.aisec.cpg.graph.types.Type.refreshNames"]},{"name":"open fun registerObjectListener(from: Any, biConsumer: BiConsumer)","description":"de.fraunhofer.aisec.cpg.frontends.ProcessedListener.registerObjectListener","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-processed-listener/register-object-listener.html","searchKeys":["registerObjectListener","open fun registerObjectListener(from: Any, biConsumer: BiConsumer)","de.fraunhofer.aisec.cpg.frontends.ProcessedListener.registerObjectListener"]},{"name":"open fun registerPredicateListener(predicate: BiPredicate, biConsumer: BiConsumer)","description":"de.fraunhofer.aisec.cpg.frontends.ProcessedListener.registerPredicateListener","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-processed-listener/register-predicate-listener.html","searchKeys":["registerPredicateListener","open fun registerPredicateListener(predicate: BiPredicate, biConsumer: BiConsumer)","de.fraunhofer.aisec.cpg.frontends.ProcessedListener.registerPredicateListener"]},{"name":"open fun registerTypeObserver(typeObserver: HasType.TypeObserver)","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.registerTypeObserver","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/register-type-observer.html","searchKeys":["registerTypeObserver","open fun registerTypeObserver(typeObserver: HasType.TypeObserver)","de.fraunhofer.aisec.cpg.graph.types.HasType.registerTypeObserver"]},{"name":"open fun removeArgument(expression: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.ArgumentHolder.removeArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-argument-holder/remove-argument.html","searchKeys":["removeArgument","open fun removeArgument(expression: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.ArgumentHolder.removeArgument"]},{"name":"open fun shouldPropagateType(hasType: HasType, srcType: Type): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.Language.shouldPropagateType","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/should-propagate-type.html","searchKeys":["shouldPropagateType","open fun shouldPropagateType(hasType: HasType, srcType: Type): Boolean","de.fraunhofer.aisec.cpg.frontends.Language.shouldPropagateType"]},{"name":"open fun unregisterTypeObserver(typeObserver: HasType.TypeObserver)","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.unregisterTypeObserver","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/unregister-type-observer.html","searchKeys":["unregisterTypeObserver","open fun unregisterTypeObserver(typeObserver: HasType.TypeObserver)","de.fraunhofer.aisec.cpg.graph.types.HasType.unregisterTypeObserver"]},{"name":"open fun visit(t: V)","description":"de.fraunhofer.aisec.cpg.processing.IVisitor.visit","location":"cpg-core/de.fraunhofer.aisec.cpg.processing/-i-visitor/visit.html","searchKeys":["visit","open fun visit(t: V)","de.fraunhofer.aisec.cpg.processing.IVisitor.visit"]},{"name":"open lateinit override var elementType: Type","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.elementType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/element-type.html","searchKeys":["elementType","open lateinit override var elementType: Type","de.fraunhofer.aisec.cpg.graph.types.PointerType.elementType"]},{"name":"open operator fun minusAssign(node: Expression)","description":"de.fraunhofer.aisec.cpg.graph.ArgumentHolder.minusAssign","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-argument-holder/minus-assign.html","searchKeys":["minusAssign","open operator fun minusAssign(node: Expression)","de.fraunhofer.aisec.cpg.graph.ArgumentHolder.minusAssign"]},{"name":"open operator override fun compareTo(other: LatticeElement>>): Int","description":"de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.compareTo","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prev-e-o-g-lattice/compare-to.html","searchKeys":["compareTo","open operator override fun compareTo(other: LatticeElement>>): Int","de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.compareTo"]},{"name":"open operator override fun compareTo(other: LatticeElement>): Int","description":"de.fraunhofer.aisec.cpg.helpers.PowersetLattice.compareTo","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-powerset-lattice/compare-to.html","searchKeys":["compareTo","open operator override fun compareTo(other: LatticeElement>): Int","de.fraunhofer.aisec.cpg.helpers.PowersetLattice.compareTo"]},{"name":"open operator override fun compareTo(other: Name): Int","description":"de.fraunhofer.aisec.cpg.graph.Name.compareTo","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/compare-to.html","searchKeys":["compareTo","open operator override fun compareTo(other: Name): Int","de.fraunhofer.aisec.cpg.graph.Name.compareTo"]},{"name":"open operator override fun compareTo(other: Region): Int","description":"de.fraunhofer.aisec.cpg.sarif.Region.compareTo","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/compare-to.html","searchKeys":["compareTo","open operator override fun compareTo(other: Region): Int","de.fraunhofer.aisec.cpg.sarif.Region.compareTo"]},{"name":"open operator override fun contains(element: T): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.contains","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/contains.html","searchKeys":["contains","open operator override fun contains(element: T): Boolean","de.fraunhofer.aisec.cpg.helpers.IdentitySet.contains"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.Language.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.frontends.Language.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.Annotation.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-annotation/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.Annotation.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.Name.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.Name.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.Node.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.Node.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-field-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-template-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-parameter-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-problem-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-template-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-type-parameter-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-typedef-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-using-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.scopes.Scope.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-assert-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.BreakStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-break-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.BreakStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.CaseStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-case-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.CaseStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.CatchClause.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-catch-clause/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.CatchClause.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-continue-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.DoStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-do-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.DoStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.ForStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-goto-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-label-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.Statement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.Statement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-switch-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-synchronized-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.TryStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-block/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-construct-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-constructor-call-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-delete-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-designated-initializer-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression-list/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-key-value-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-literal/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-call-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-array-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-problem-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-range-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-type-id-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.IncompleteType.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-incomplete-type/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.IncompleteType.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.NumericType.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.ObjectType.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.PointerType.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-ancestor/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.Type.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.Type.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.UnknownType.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-unknown-type/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.UnknownType.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.WrapState.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-wrap-state/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.WrapState.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.helpers.IdentitySet.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/-artifact-location/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.sarif.Region.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.sarif.Region.equals"]},{"name":"open operator override fun get(index: Int): Char","description":"de.fraunhofer.aisec.cpg.graph.Name.get","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/get.html","searchKeys":["get","open operator override fun get(index: Int): Char","de.fraunhofer.aisec.cpg.graph.Name.get"]},{"name":"open operator override fun iterator(): MutableIterator","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.iterator","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/iterator.html","searchKeys":["iterator","open operator override fun iterator(): MutableIterator","de.fraunhofer.aisec.cpg.helpers.IdentitySet.iterator"]},{"name":"open operator override fun plusAssign(node: Expression)","description":"de.fraunhofer.aisec.cpg.graph.ArgumentHolder.plusAssign","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-argument-holder/plus-assign.html","searchKeys":["plusAssign","open operator override fun plusAssign(node: Expression)","de.fraunhofer.aisec.cpg.graph.ArgumentHolder.plusAssign"]},{"name":"open operator override fun plusAssign(node: Statement)","description":"de.fraunhofer.aisec.cpg.graph.StatementHolder.plusAssign","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-statement-holder/plus-assign.html","searchKeys":["plusAssign","open operator override fun plusAssign(node: Statement)","de.fraunhofer.aisec.cpg.graph.StatementHolder.plusAssign"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.DFGPass.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-d-f-g-pass/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.DFGPass.accept"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.DynamicInvokeResolver.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-dynamic-invoke-resolver/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.DynamicInvokeResolver.accept"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.EdgeCachePass.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-cache-pass/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.EdgeCachePass.accept"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.ImportResolver.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-import-resolver/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.ImportResolver.accept"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.SymbolResolver.accept"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.TypeHierarchyResolver.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-type-hierarchy-resolver/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.TypeHierarchyResolver.accept"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.TypeResolver.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-type-resolver/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.TypeResolver.accept"]},{"name":"open override fun accept(result: TranslationResult)","description":"de.fraunhofer.aisec.cpg.passes.StatisticsCollectionPass.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-statistics-collection-pass/accept.html","searchKeys":["accept","open override fun accept(result: TranslationResult)","de.fraunhofer.aisec.cpg.passes.StatisticsCollectionPass.accept"]},{"name":"open override fun accept(tr: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.passes.PrepareSerialization.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prepare-serialization/accept.html","searchKeys":["accept","open override fun accept(tr: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.passes.PrepareSerialization.accept"]},{"name":"open override fun accept(tu: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.passes.ControlDependenceGraphPass.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-dependence-graph-pass/accept.html","searchKeys":["accept","open override fun accept(tu: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.passes.ControlDependenceGraphPass.accept"]},{"name":"open override fun accept(tu: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-flow-sensitive-d-f-g-pass/accept.html","searchKeys":["accept","open override fun accept(tu: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.accept"]},{"name":"open override fun accept(tu: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-evaluation-order-graph-pass/accept.html","searchKeys":["accept","open override fun accept(tu: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.accept"]},{"name":"open override fun accept(tu: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.passes.FilenameMapper.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-filename-mapper/accept.html","searchKeys":["accept","open override fun accept(tu: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.passes.FilenameMapper.accept"]},{"name":"open override fun accept(tu: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.passes.ProgramDependenceGraphPass.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-program-dependence-graph-pass/accept.html","searchKeys":["accept","open override fun accept(tu: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.passes.ProgramDependenceGraphPass.accept"]},{"name":"open override fun add(element: T): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.add","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/add.html","searchKeys":["add","open override fun add(element: T): Boolean","de.fraunhofer.aisec.cpg.helpers.IdentitySet.add"]},{"name":"open override fun addAll(elements: Collection): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.addAll","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/add-all.html","searchKeys":["addAll","open override fun addAll(elements: Collection): Boolean","de.fraunhofer.aisec.cpg.helpers.IdentitySet.addAll"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.HasInitializer.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-initializer/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.HasInitializer.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.DoStatement.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-do-statement/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.DoStatement.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-key-value-expression/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.addArgument"]},{"name":"open override fun addBenchmark(b: MeasurementHolder)","description":"de.fraunhofer.aisec.cpg.TranslationResult.addBenchmark","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/add-benchmark.html","searchKeys":["addBenchmark","open override fun addBenchmark(b: MeasurementHolder)","de.fraunhofer.aisec.cpg.TranslationResult.addBenchmark"]},{"name":"open override fun addBreakStatement(breakStatement: BreakStatement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.BlockScope.addBreakStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-block-scope/add-break-statement.html","searchKeys":["addBreakStatement","open override fun addBreakStatement(breakStatement: BreakStatement)","de.fraunhofer.aisec.cpg.graph.scopes.BlockScope.addBreakStatement"]},{"name":"open override fun addBreakStatement(breakStatement: BreakStatement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.addBreakStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-loop-scope/add-break-statement.html","searchKeys":["addBreakStatement","open override fun addBreakStatement(breakStatement: BreakStatement)","de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.addBreakStatement"]},{"name":"open override fun addBreakStatement(breakStatement: BreakStatement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.SwitchScope.addBreakStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-switch-scope/add-break-statement.html","searchKeys":["addBreakStatement","open override fun addBreakStatement(breakStatement: BreakStatement)","de.fraunhofer.aisec.cpg.graph.scopes.SwitchScope.addBreakStatement"]},{"name":"open override fun addBreakStatement(breakStatement: BreakStatement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.TryScope.addBreakStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-try-scope/add-break-statement.html","searchKeys":["addBreakStatement","open override fun addBreakStatement(breakStatement: BreakStatement)","de.fraunhofer.aisec.cpg.graph.scopes.TryScope.addBreakStatement"]},{"name":"open override fun addContinueStatement(continueStatement: ContinueStatement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.addContinueStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-loop-scope/add-continue-statement.html","searchKeys":["addContinueStatement","open override fun addContinueStatement(continueStatement: ContinueStatement)","de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.addContinueStatement"]},{"name":"open override fun addDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/add-declaration.html","searchKeys":["addDeclaration","open override fun addDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.addDeclaration"]},{"name":"open override fun addDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/add-declaration.html","searchKeys":["addDeclaration","open override fun addDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addDeclaration"]},{"name":"open override fun addDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-template-declaration/add-declaration.html","searchKeys":["addDeclaration","open override fun addDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.addDeclaration"]},{"name":"open override fun addDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/add-declaration.html","searchKeys":["addDeclaration","open override fun addDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.addDeclaration"]},{"name":"open override fun addDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/add-declaration.html","searchKeys":["addDeclaration","open override fun addDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addDeclaration"]},{"name":"open override fun addDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-template-declaration/add-declaration.html","searchKeys":["addDeclaration","open override fun addDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.addDeclaration"]},{"name":"open override fun addDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/add-declaration.html","searchKeys":["addDeclaration","open override fun addDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.addDeclaration"]},{"name":"open override fun addDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.statements.Statement.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-statement/add-declaration.html","searchKeys":["addDeclaration","open override fun addDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.statements.Statement.addDeclaration"]},{"name":"open override fun addDeclaration(declaration: Declaration, addToAST: Boolean)","description":"de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-structure-declaration-scope/add-declaration.html","searchKeys":["addDeclaration","open override fun addDeclaration(declaration: Declaration, addToAST: Boolean)","de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope.addDeclaration"]},{"name":"open override fun addMeasurement(measurementKey: String?, measurementValue: String?): Any?","description":"de.fraunhofer.aisec.cpg.helpers.Benchmark.addMeasurement","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark/add-measurement.html","searchKeys":["addMeasurement","open override fun addMeasurement(measurementKey: String?, measurementValue: String?): Any?","de.fraunhofer.aisec.cpg.helpers.Benchmark.addMeasurement"]},{"name":"open override fun addPrevDFG(prev: Node, properties: MutableMap)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.addPrevDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/add-prev-d-f-g.html","searchKeys":["addPrevDFG","open override fun addPrevDFG(prev: Node, properties: MutableMap)","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.addPrevDFG"]},{"name":"open override fun addStatement(s: Statement)","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.addStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/add-statement.html","searchKeys":["addStatement","open override fun addStatement(s: Statement)","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.addStatement"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-lambda-expression/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/-type-inference-observer/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver.assignedTypeChanged"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.ControlDependenceGraphPass.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-dependence-graph-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.ControlDependenceGraphPass.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-flow-sensitive-d-f-g-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.DFGPass.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-d-f-g-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.DFGPass.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.DynamicInvokeResolver.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-dynamic-invoke-resolver/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.DynamicInvokeResolver.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.EdgeCachePass.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-cache-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.EdgeCachePass.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-evaluation-order-graph-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.FilenameMapper.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-filename-mapper/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.FilenameMapper.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.ImportResolver.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-import-resolver/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.ImportResolver.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.PrepareSerialization.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prepare-serialization/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.PrepareSerialization.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.ProgramDependenceGraphPass.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-program-dependence-graph-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.ProgramDependenceGraphPass.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.StatisticsCollectionPass.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-statistics-collection-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.StatisticsCollectionPass.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.SymbolResolver.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.TypeHierarchyResolver.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-type-hierarchy-resolver/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.TypeHierarchyResolver.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.TypeResolver.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-type-resolver/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.TypeResolver.cleanup"]},{"name":"open override fun clear()","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.clear","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/clear.html","searchKeys":["clear","open override fun clear()","de.fraunhofer.aisec.cpg.helpers.IdentitySet.clear"]},{"name":"open override fun clone(): Name","description":"de.fraunhofer.aisec.cpg.graph.Name.clone","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/clone.html","searchKeys":["clone","open override fun clone(): Name","de.fraunhofer.aisec.cpg.graph.Name.clone"]},{"name":"open override fun containsAll(elements: Collection): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.containsAll","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/contains-all.html","searchKeys":["containsAll","open override fun containsAll(elements: Collection): Boolean","de.fraunhofer.aisec.cpg.helpers.IdentitySet.containsAll"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.AutoType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-auto-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.AutoType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.FunctionType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.IncompleteType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-incomplete-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.IncompleteType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.ObjectType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.ParameterizedType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-parameterized-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.ParameterizedType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.PointerType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.ProblemType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-problem-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.ProblemType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.TupleType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-tuple-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.TupleType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.UnknownType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-unknown-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.UnknownType.dereference"]},{"name":"open override fun duplicate(): LatticeElement>","description":"de.fraunhofer.aisec.cpg.helpers.PowersetLattice.duplicate","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-powerset-lattice/duplicate.html","searchKeys":["duplicate","open override fun duplicate(): LatticeElement>","de.fraunhofer.aisec.cpg.helpers.PowersetLattice.duplicate"]},{"name":"open override fun duplicate(): PrevEOGLattice","description":"de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.duplicate","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prev-e-o-g-lattice/duplicate.html","searchKeys":["duplicate","open override fun duplicate(): PrevEOGLattice","de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.duplicate"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.frontends.Language.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.frontends.Language.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.Annotation.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-annotation/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.Annotation.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.Name.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.Name.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.Node.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.Node.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-field-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-template-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-parameter-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-problem-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-template-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-type-parameter-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-typedef-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-using-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.scopes.Scope.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-assert-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.BreakStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-break-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.BreakStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.CaseStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-case-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.CaseStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.CatchClause.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-catch-clause/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.CatchClause.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-continue-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.DoStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-do-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.DoStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.ForStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-goto-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-label-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.Statement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.Statement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-switch-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-synchronized-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.TryStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-block/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-construct-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-constructor-call-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-delete-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-designated-initializer-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression-list/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-key-value-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-literal/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-call-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-array-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-problem-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-range-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-type-id-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.IncompleteType.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-incomplete-type/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.IncompleteType.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.NumericType.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.ObjectType.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.PointerType.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-ancestor/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.Type.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.Type.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.UnknownType.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-unknown-type/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.UnknownType.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.WrapState.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-wrap-state/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.WrapState.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.helpers.IdentitySet.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/-artifact-location/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.sarif.Region.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.sarif.Region.hashCode"]},{"name":"open override fun isEmpty(): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.isEmpty","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/is-empty.html","searchKeys":["isEmpty","open override fun isEmpty(): Boolean","de.fraunhofer.aisec.cpg.helpers.IdentitySet.isEmpty"]},{"name":"open override fun isSimilar(t: Type?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.isSimilar","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/is-similar.html","searchKeys":["isSimilar","open override fun isSimilar(t: Type?): Boolean","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.isSimilar"]},{"name":"open override fun isSimilar(t: Type?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.isSimilar","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/is-similar.html","searchKeys":["isSimilar","open override fun isSimilar(t: Type?): Boolean","de.fraunhofer.aisec.cpg.graph.types.ObjectType.isSimilar"]},{"name":"open override fun isSimilar(t: Type?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.isSimilar","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/is-similar.html","searchKeys":["isSimilar","open override fun isSimilar(t: Type?): Boolean","de.fraunhofer.aisec.cpg.graph.types.PointerType.isSimilar"]},{"name":"open override fun isSimilar(t: Type?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.isSimilar","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/is-similar.html","searchKeys":["isSimilar","open override fun isSimilar(t: Type?): Boolean","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.isSimilar"]},{"name":"open override fun lub(other: LatticeElement>>): LatticeElement>>","description":"de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.lub","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prev-e-o-g-lattice/lub.html","searchKeys":["lub","open override fun lub(other: LatticeElement>>): LatticeElement>>","de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.lub"]},{"name":"open override fun lub(other: LatticeElement>): PowersetLattice","description":"de.fraunhofer.aisec.cpg.helpers.PowersetLattice.lub","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-powerset-lattice/lub.html","searchKeys":["lub","open override fun lub(other: LatticeElement>): PowersetLattice","de.fraunhofer.aisec.cpg.helpers.PowersetLattice.lub"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): PointerType","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): PointerType","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): PointerType","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): PointerType","de.fraunhofer.aisec.cpg.graph.types.ObjectType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): PointerType","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): PointerType","de.fraunhofer.aisec.cpg.graph.types.PointerType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): Type","description":"de.fraunhofer.aisec.cpg.graph.types.AutoType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-auto-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): Type","de.fraunhofer.aisec.cpg.graph.types.AutoType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): Type","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): Type","de.fraunhofer.aisec.cpg.graph.types.FunctionType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): Type","description":"de.fraunhofer.aisec.cpg.graph.types.IncompleteType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-incomplete-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): Type","de.fraunhofer.aisec.cpg.graph.types.IncompleteType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): Type","description":"de.fraunhofer.aisec.cpg.graph.types.ParameterizedType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-parameterized-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): Type","de.fraunhofer.aisec.cpg.graph.types.ParameterizedType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): Type","description":"de.fraunhofer.aisec.cpg.graph.types.ProblemType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-problem-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): Type","de.fraunhofer.aisec.cpg.graph.types.ProblemType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): Type","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): Type","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): Type","description":"de.fraunhofer.aisec.cpg.graph.types.TupleType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-tuple-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): Type","de.fraunhofer.aisec.cpg.graph.types.TupleType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): Type","description":"de.fraunhofer.aisec.cpg.graph.types.UnknownType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-unknown-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): Type","de.fraunhofer.aisec.cpg.graph.types.UnknownType.reference"]},{"name":"open override fun refreshNames()","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.refreshNames","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/refresh-names.html","searchKeys":["refreshNames","open override fun refreshNames()","de.fraunhofer.aisec.cpg.graph.types.PointerType.refreshNames"]},{"name":"open override fun remove(element: T): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.remove","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/remove.html","searchKeys":["remove","open override fun remove(element: T): Boolean","de.fraunhofer.aisec.cpg.helpers.IdentitySet.remove"]},{"name":"open override fun removeAll(elements: Collection): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.removeAll","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/remove-all.html","searchKeys":["removeAll","open override fun removeAll(elements: Collection): Boolean","de.fraunhofer.aisec.cpg.helpers.IdentitySet.removeAll"]},{"name":"open override fun removeArgument(expression: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.HasInitializer.removeArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-initializer/remove-argument.html","searchKeys":["removeArgument","open override fun removeArgument(expression: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.HasInitializer.removeArgument"]},{"name":"open override fun removeArgument(expression: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.removeArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/remove-argument.html","searchKeys":["removeArgument","open override fun removeArgument(expression: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.removeArgument"]},{"name":"open override fun removeArgument(expression: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.removeArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/remove-argument.html","searchKeys":["removeArgument","open override fun removeArgument(expression: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.removeArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.HasInitializer.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-initializer/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.HasInitializer.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.DoStatement.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-do-statement/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.DoStatement.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-key-value-expression/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.replaceArgument"]},{"name":"open override fun retainAll(elements: Collection): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.retainAll","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/retain-all.html","searchKeys":["retainAll","open override fun retainAll(elements: Collection): Boolean","de.fraunhofer.aisec.cpg.helpers.IdentitySet.retainAll"]},{"name":"open override fun setCodeAndLocation(cpgNode: Node, astNode: AstNode)","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.setCodeAndLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/set-code-and-location.html","searchKeys":["setCodeAndLocation","open override fun setCodeAndLocation(cpgNode: Node, astNode: AstNode)","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.setCodeAndLocation"]},{"name":"open override fun subSequence(startIndex: Int, endIndex: Int): CharSequence","description":"de.fraunhofer.aisec.cpg.graph.Name.subSequence","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/sub-sequence.html","searchKeys":["subSequence","open override fun subSequence(startIndex: Int, endIndex: Int): CharSequence","de.fraunhofer.aisec.cpg.graph.Name.subSequence"]},{"name":"open override fun toEntityAttribute(value: Map?): PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.toEntityAttribute","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/to-entity-attribute.html","searchKeys":["toEntityAttribute","open override fun toEntityAttribute(value: Map?): PhysicalLocation?","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.toEntityAttribute"]},{"name":"open override fun toEntityAttribute(value: Map): Map","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverter.toEntityAttribute","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter/to-entity-attribute.html","searchKeys":["toEntityAttribute","open override fun toEntityAttribute(value: Map): Map","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverter.toEntityAttribute"]},{"name":"open override fun toEntityAttribute(value: MutableMap): Name","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.toEntityAttribute","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-name-converter/to-entity-attribute.html","searchKeys":["toEntityAttribute","open override fun toEntityAttribute(value: MutableMap): Name","de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.toEntityAttribute"]},{"name":"open override fun toGraphProperties(value: Map): Map","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverter.toGraphProperties","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter/to-graph-properties.html","searchKeys":["toGraphProperties","open override fun toGraphProperties(value: Map): Map","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverter.toGraphProperties"]},{"name":"open override fun toGraphProperties(value: Name?): MutableMap","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.toGraphProperties","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-name-converter/to-graph-properties.html","searchKeys":["toGraphProperties","open override fun toGraphProperties(value: Name?): MutableMap","de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.toGraphProperties"]},{"name":"open override fun toGraphProperties(value: PhysicalLocation?): Map","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.toGraphProperties","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/to-graph-properties.html","searchKeys":["toGraphProperties","open override fun toGraphProperties(value: PhysicalLocation?): Map","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.toGraphProperties"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.InferenceConfiguration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.TranslationConfiguration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.Name.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.Name.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.Node.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.Node.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-field-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-problem-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-typedef-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.DoStatement.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-do-statement/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.DoStatement.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-label-statement/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-block/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-construct-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-constructor-call-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-designated-initializer-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-literal/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-problem-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-ancestor/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.types.Type.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.types.Type.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.types.UnknownType.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-unknown-type/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.types.UnknownType.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-dependencies/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/-artifact-location/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.sarif.Region.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.sarif.Region.toString"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-lambda-expression/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/-type-inference-observer/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver.typeChanged"]},{"name":"open override val assignments: List","description":"de.fraunhofer.aisec.cpg.graph.HasInitializer.assignments","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-initializer/assignments.html","searchKeys":["assignments","open override val assignments: List","de.fraunhofer.aisec.cpg.graph.HasInitializer.assignments"]},{"name":"open override val assignments: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.assignments","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/assignments.html","searchKeys":["assignments","open override val assignments: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.assignments"]},{"name":"open override val base: Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.base","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/base.html","searchKeys":["base","open override val base: Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.base"]},{"name":"open override val base: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.base","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/base.html","searchKeys":["base","open override val base: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.base"]},{"name":"open override val base: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.base","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-call-expression/base.html","searchKeys":["base","open override val base: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.base"]},{"name":"open override val benchmarks: MutableSet","description":"de.fraunhofer.aisec.cpg.TranslationResult.benchmarks","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/benchmarks.html","searchKeys":["benchmarks","open override val benchmarks: MutableSet","de.fraunhofer.aisec.cpg.TranslationResult.benchmarks"]},{"name":"open override val branchedBy: Node","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.branchedBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/branched-by.html","searchKeys":["branchedBy","open override val branchedBy: Node","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.branchedBy"]},{"name":"open override val branchedBy: Node","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ShortCircuitOperator.branchedBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-short-circuit-operator/branched-by.html","searchKeys":["branchedBy","open override val branchedBy: Node","de.fraunhofer.aisec.cpg.graph.statements.expressions.ShortCircuitOperator.branchedBy"]},{"name":"open override val branchedBy: Node?","description":"de.fraunhofer.aisec.cpg.graph.statements.CatchClause.branchedBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-catch-clause/branched-by.html","searchKeys":["branchedBy","open override val branchedBy: Node?","de.fraunhofer.aisec.cpg.graph.statements.CatchClause.branchedBy"]},{"name":"open override val branchedBy: Node?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.branchedBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/branched-by.html","searchKeys":["branchedBy","open override val branchedBy: Node?","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.branchedBy"]},{"name":"open override val branchedBy: Node?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement.branchedBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/branched-by.html","searchKeys":["branchedBy","open override val branchedBy: Node?","de.fraunhofer.aisec.cpg.graph.statements.ForStatement.branchedBy"]},{"name":"open override val branchedBy: Node?","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.branchedBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/branched-by.html","searchKeys":["branchedBy","open override val branchedBy: Node?","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.branchedBy"]},{"name":"open override val branchedBy: Node?","description":"de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.branchedBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-switch-statement/branched-by.html","searchKeys":["branchedBy","open override val branchedBy: Node?","de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.branchedBy"]},{"name":"open override val branchedBy: Node?","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.branchedBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/branched-by.html","searchKeys":["branchedBy","open override val branchedBy: Node?","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.branchedBy"]},{"name":"open override val breakStatements: List","description":"de.fraunhofer.aisec.cpg.graph.scopes.BlockScope.breakStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-block-scope/break-statements.html","searchKeys":["breakStatements","open override val breakStatements: List","de.fraunhofer.aisec.cpg.graph.scopes.BlockScope.breakStatements"]},{"name":"open override val breakStatements: List","description":"de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.breakStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-loop-scope/break-statements.html","searchKeys":["breakStatements","open override val breakStatements: List","de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.breakStatements"]},{"name":"open override val breakStatements: List","description":"de.fraunhofer.aisec.cpg.graph.scopes.SwitchScope.breakStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-switch-scope/break-statements.html","searchKeys":["breakStatements","open override val breakStatements: List","de.fraunhofer.aisec.cpg.graph.scopes.SwitchScope.breakStatements"]},{"name":"open override val breakStatements: List","description":"de.fraunhofer.aisec.cpg.graph.scopes.TryScope.breakStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-try-scope/break-statements.html","searchKeys":["breakStatements","open override val breakStatements: List","de.fraunhofer.aisec.cpg.graph.scopes.TryScope.breakStatements"]},{"name":"open override val config: TranslationConfiguration","description":"de.fraunhofer.aisec.cpg.TranslationResult.config","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/config.html","searchKeys":["config","open override val config: TranslationConfiguration","de.fraunhofer.aisec.cpg.TranslationResult.config"]},{"name":"open override val continueStatements: List","description":"de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.continueStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-loop-scope/continue-statements.html","searchKeys":["continueStatements","open override val continueStatements: List","de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.continueStatements"]},{"name":"open override val ctx: TranslationContext","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.ctx","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/ctx.html","searchKeys":["ctx","open override val ctx: TranslationContext","de.fraunhofer.aisec.cpg.passes.inference.Inference.ctx"]},{"name":"open override val declarations: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/declarations.html","searchKeys":["declarations","open override val declarations: List","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.declarations"]},{"name":"open override val declarations: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/declarations.html","searchKeys":["declarations","open override val declarations: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.declarations"]},{"name":"open override val declarations: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/declarations.html","searchKeys":["declarations","open override val declarations: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.declarations"]},{"name":"open override val declarations: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/declarations.html","searchKeys":["declarations","open override val declarations: List","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.declarations"]},{"name":"open override val declarations: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/declarations.html","searchKeys":["declarations","open override val declarations: List","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.declarations"]},{"name":"open override val declarations: List","description":"de.fraunhofer.aisec.cpg.graph.statements.Statement.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-statement/declarations.html","searchKeys":["declarations","open override val declarations: List","de.fraunhofer.aisec.cpg.graph.statements.Statement.declarations"]},{"name":"open override val declarations: MutableList","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/declarations.html","searchKeys":["declarations","open override val declarations: MutableList","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.declarations"]},{"name":"open override val elements: IdentitySet","description":"de.fraunhofer.aisec.cpg.helpers.PowersetLattice.elements","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-powerset-lattice/elements.html","searchKeys":["elements","open override val elements: IdentitySet","de.fraunhofer.aisec.cpg.helpers.PowersetLattice.elements"]},{"name":"open override val elements: Map>","description":"de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.elements","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prev-e-o-g-lattice/elements.html","searchKeys":["elements","open override val elements: Map>","de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.elements"]},{"name":"open override val isInferred: Boolean","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.isInferred","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/is-inferred.html","searchKeys":["isInferred","open override val isInferred: Boolean","de.fraunhofer.aisec.cpg.passes.inference.Inference.isInferred"]},{"name":"open override val language: Language<*>?","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.language","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/language.html","searchKeys":["language","open override val language: Language<*>?","de.fraunhofer.aisec.cpg.passes.inference.Inference.language"]},{"name":"open override val language: Language>","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.language","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/language.html","searchKeys":["language","open override val language: Language>","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.language"]},{"name":"open override val length: Int","description":"de.fraunhofer.aisec.cpg.graph.Name.length","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/length.html","searchKeys":["length","open override val length: Int","de.fraunhofer.aisec.cpg.graph.Name.length"]},{"name":"open override val namespace: Name?","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.namespace","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/namespace.html","searchKeys":["namespace","open override val namespace: Name?","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.namespace"]},{"name":"open override val operatorCode: String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/operator-code.html","searchKeys":["operatorCode","open override val operatorCode: String","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.operatorCode"]},{"name":"open override val operatorCode: String?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-call-expression/operator-code.html","searchKeys":["operatorCode","open override val operatorCode: String?","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.operatorCode"]},{"name":"open override val realizations: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.realizations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-template-declaration/realizations.html","searchKeys":["realizations","open override val realizations: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.realizations"]},{"name":"open override val realizations: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.realizations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-template-declaration/realizations.html","searchKeys":["realizations","open override val realizations: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.realizations"]},{"name":"open override val referenceDepth: Int","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.referenceDepth","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/reference-depth.html","searchKeys":["referenceDepth","open override val referenceDepth: Int","de.fraunhofer.aisec.cpg.graph.types.PointerType.referenceDepth"]},{"name":"open override val resolutionStartNodes: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.resolutionStartNodes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/resolution-start-nodes.html","searchKeys":["resolutionStartNodes","open override val resolutionStartNodes: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.resolutionStartNodes"]},{"name":"open override val resolutionStartNodes: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.resolutionStartNodes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/resolution-start-nodes.html","searchKeys":["resolutionStartNodes","open override val resolutionStartNodes: List","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.resolutionStartNodes"]},{"name":"open override val resolutionStartNodes: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.resolutionStartNodes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/resolution-start-nodes.html","searchKeys":["resolutionStartNodes","open override val resolutionStartNodes: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.resolutionStartNodes"]},{"name":"open override val resolutionStartNodes: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.resolutionStartNodes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/resolution-start-nodes.html","searchKeys":["resolutionStartNodes","open override val resolutionStartNodes: List","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.resolutionStartNodes"]},{"name":"open override val resolutionStartNodes: List","description":"de.fraunhofer.aisec.cpg.graph.statements.CatchClause.resolutionStartNodes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-catch-clause/resolution-start-nodes.html","searchKeys":["resolutionStartNodes","open override val resolutionStartNodes: List","de.fraunhofer.aisec.cpg.graph.statements.CatchClause.resolutionStartNodes"]},{"name":"open override val scope: Scope?","description":"de.fraunhofer.aisec.cpg.ScopeManager.scope","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/scope.html","searchKeys":["scope","open override val scope: Scope?","de.fraunhofer.aisec.cpg.ScopeManager.scope"]},{"name":"open override val scope: Scope?","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.scope","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/scope.html","searchKeys":["scope","open override val scope: Scope?","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.scope"]},{"name":"open override val scope: Scope?","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.scope","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/scope.html","searchKeys":["scope","open override val scope: Scope?","de.fraunhofer.aisec.cpg.passes.inference.Inference.scope"]},{"name":"open override val size: Int","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.size","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/size.html","searchKeys":["size","open override val size: Int","de.fraunhofer.aisec.cpg.helpers.IdentitySet.size"]},{"name":"open override val translatedFiles: List","description":"de.fraunhofer.aisec.cpg.TranslationResult.translatedFiles","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/translated-files.html","searchKeys":["translatedFiles","open override val translatedFiles: List","de.fraunhofer.aisec.cpg.TranslationResult.translatedFiles"]},{"name":"open override val typeObservers: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.typeObservers","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/type-observers.html","searchKeys":["typeObservers","open override val typeObservers: MutableSet","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.typeObservers"]},{"name":"open override val typeObservers: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.typeObservers","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression/type-observers.html","searchKeys":["typeObservers","open override val typeObservers: MutableSet","de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.typeObservers"]},{"name":"open override var assignedTypes: Set","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.assignedTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/assigned-types.html","searchKeys":["assignedTypes","open override var assignedTypes: Set","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.assignedTypes"]},{"name":"open override var assignedTypes: Set","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.assignedTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression/assigned-types.html","searchKeys":["assignedTypes","open override var assignedTypes: Set","de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.assignedTypes"]},{"name":"open override var astNode: Node?","description":"de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.astNode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-value-declaration-scope/ast-node.html","searchKeys":["astNode","open override var astNode: Node?","de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.astNode"]},{"name":"open override var base: Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.base","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/base.html","searchKeys":["base","open override var base: Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.base"]},{"name":"open override var ctx: TranslationContext?","description":"de.fraunhofer.aisec.cpg.graph.Node.ctx","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/ctx.html","searchKeys":["ctx","open override var ctx: TranslationContext?","de.fraunhofer.aisec.cpg.graph.Node.ctx"]},{"name":"open override var declarations: List","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/declarations.html","searchKeys":["declarations","open override var declarations: List","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.declarations"]},{"name":"open override var declarations: MutableList","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/declarations.html","searchKeys":["declarations","open override var declarations: MutableList","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.declarations"]},{"name":"open override var default: Expression?","description":"de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.default","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-parameter-declaration/default.html","searchKeys":["default","open override var default: Expression?","de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.default"]},{"name":"open override var default: Type?","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration.default","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-type-parameter-declaration/default.html","searchKeys":["default","open override var default: Type?","de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration.default"]},{"name":"open override var elementType: Type","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.elementType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/element-type.html","searchKeys":["elementType","open override var elementType: Type","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.elementType"]},{"name":"open override var initializer: Expression?","description":"de.fraunhofer.aisec.cpg.graph.declarations.EnumConstantDeclaration.initializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-constant-declaration/initializer.html","searchKeys":["initializer","open override var initializer: Expression?","de.fraunhofer.aisec.cpg.graph.declarations.EnumConstantDeclaration.initializer"]},{"name":"open override var initializer: Expression?","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.initializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/initializer.html","searchKeys":["initializer","open override var initializer: Expression?","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.initializer"]},{"name":"open override var initializer: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.initializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-expression/initializer.html","searchKeys":["initializer","open override var initializer: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.initializer"]},{"name":"open override var language: Language<*>?","description":"de.fraunhofer.aisec.cpg.graph.Node.language","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/language.html","searchKeys":["language","open override var language: Language<*>?","de.fraunhofer.aisec.cpg.graph.Node.language"]},{"name":"open override var language: Language<*>?","description":"de.fraunhofer.aisec.cpg.graph.types.AutoType.language","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-auto-type/language.html","searchKeys":["language","open override var language: Language<*>?","de.fraunhofer.aisec.cpg.graph.types.AutoType.language"]},{"name":"open override var name: Name","description":"de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration.name","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-tuple-declaration/name.html","searchKeys":["name","open override var name: Name","de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration.name"]},{"name":"open override var name: Name","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.name","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/name.html","searchKeys":["name","open override var name: Name","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.name"]},{"name":"open override var operatorCode: String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/operator-code.html","searchKeys":["operatorCode","open override var operatorCode: String","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.operatorCode"]},{"name":"open override var operatorCode: String?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/operator-code.html","searchKeys":["operatorCode","open override var operatorCode: String?","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.operatorCode"]},{"name":"open override var operatorCode: String?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/operator-code.html","searchKeys":["operatorCode","open override var operatorCode: String?","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.operatorCode"]},{"name":"open override var problem: String","description":"de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.problem","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-problem-declaration/problem.html","searchKeys":["problem","open override var problem: String","de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.problem"]},{"name":"open override var problem: String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.problem","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-problem-expression/problem.html","searchKeys":["problem","open override var problem: String","de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.problem"]},{"name":"open override var problemType: ProblemNode.ProblemType","description":"de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.problemType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-problem-declaration/problem-type.html","searchKeys":["problemType","open override var problemType: ProblemNode.ProblemType","de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.problemType"]},{"name":"open override var problemType: ProblemNode.ProblemType","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.problemType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-problem-expression/problem-type.html","searchKeys":["problemType","open override var problemType: ProblemNode.ProblemType","de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.problemType"]},{"name":"open override var recordDeclaration: RecordDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.declarations.ConstructorDeclaration.recordDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-constructor-declaration/record-declaration.html","searchKeys":["recordDeclaration","open override var recordDeclaration: RecordDeclaration?","de.fraunhofer.aisec.cpg.graph.declarations.ConstructorDeclaration.recordDeclaration"]},{"name":"open override var scope: Scope?","description":"de.fraunhofer.aisec.cpg.graph.Node.scope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/scope.html","searchKeys":["scope","open override var scope: Scope?","de.fraunhofer.aisec.cpg.graph.Node.scope"]},{"name":"open override var statementEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.statementEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/statement-edges.html","searchKeys":["statementEdges","open override var statementEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.statementEdges"]},{"name":"open override var statementEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.statementEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/statement-edges.html","searchKeys":["statementEdges","open override var statementEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.statementEdges"]},{"name":"open override var statementEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.statementEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/statement-edges.html","searchKeys":["statementEdges","open override var statementEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.statementEdges"]},{"name":"open override var statementEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.statementEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/statement-edges.html","searchKeys":["statementEdges","open override var statementEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.statementEdges"]},{"name":"open override var statementEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.statementEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-label-statement/statement-edges.html","searchKeys":["statementEdges","open override var statementEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.statementEdges"]},{"name":"open override var statementEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.statementEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-block/statement-edges.html","searchKeys":["statementEdges","open override var statementEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.statementEdges"]},{"name":"open override var statements: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.statements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/statements.html","searchKeys":["statements","open override var statements: List","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.statements"]},{"name":"open override var statements: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.statements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/statements.html","searchKeys":["statements","open override var statements: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.statements"]},{"name":"open override var statements: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.statements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/statements.html","searchKeys":["statements","open override var statements: List","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.statements"]},{"name":"open override var type: Type","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/type.html","searchKeys":["type","open override var type: Type","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.type"]},{"name":"open override var type: Type","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression/type.html","searchKeys":["type","open override var type: Type","de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.type"]},{"name":"open override var typeOrigin: Type.Origin?","description":"de.fraunhofer.aisec.cpg.graph.types.UnknownType.typeOrigin","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-unknown-type/type-origin.html","searchKeys":["typeOrigin","open override var typeOrigin: Type.Origin?","de.fraunhofer.aisec.cpg.graph.types.UnknownType.typeOrigin"]},{"name":"open val accessModifiers: Set","description":"de.fraunhofer.aisec.cpg.frontends.Language.accessModifiers","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/access-modifiers.html","searchKeys":["accessModifiers","open val accessModifiers: Set","de.fraunhofer.aisec.cpg.frontends.Language.accessModifiers"]},{"name":"open val anonymousIdentifier: String","description":"de.fraunhofer.aisec.cpg.frontends.HasAnonymousIdentifier.anonymousIdentifier","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-anonymous-identifier/anonymous-identifier.html","searchKeys":["anonymousIdentifier","open val anonymousIdentifier: String","de.fraunhofer.aisec.cpg.frontends.HasAnonymousIdentifier.anonymousIdentifier"]},{"name":"open val arithmeticOperations: Set","description":"de.fraunhofer.aisec.cpg.frontends.Language.arithmeticOperations","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/arithmetic-operations.html","searchKeys":["arithmeticOperations","open val arithmeticOperations: Set","de.fraunhofer.aisec.cpg.frontends.Language.arithmeticOperations"]},{"name":"open val benchmarkResults: BenchmarkResults","description":"de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.benchmarkResults","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-statistics-holder/benchmark-results.html","searchKeys":["benchmarkResults","open val benchmarkResults: BenchmarkResults","de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.benchmarkResults"]},{"name":"open val elements: T","description":"de.fraunhofer.aisec.cpg.helpers.LatticeElement.elements","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-lattice-element/elements.html","searchKeys":["elements","open val elements: T","de.fraunhofer.aisec.cpg.helpers.LatticeElement.elements"]},{"name":"open val operatorCodes: Set","description":"de.fraunhofer.aisec.cpg.frontends.HasShortCircuitOperators.operatorCodes","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-short-circuit-operators/operator-codes.html","searchKeys":["operatorCodes","open val operatorCodes: Set","de.fraunhofer.aisec.cpg.frontends.HasShortCircuitOperators.operatorCodes"]},{"name":"open val referenceDepth: Int","description":"de.fraunhofer.aisec.cpg.graph.types.Type.referenceDepth","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/reference-depth.html","searchKeys":["referenceDepth","open val referenceDepth: Int","de.fraunhofer.aisec.cpg.graph.types.Type.referenceDepth"]},{"name":"open var astNode: Node?","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.astNode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/ast-node.html","searchKeys":["astNode","open var astNode: Node?","de.fraunhofer.aisec.cpg.graph.scopes.Scope.astNode"]},{"name":"open var name: Name","description":"de.fraunhofer.aisec.cpg.graph.Node.name","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/name.html","searchKeys":["name","open var name: Name","de.fraunhofer.aisec.cpg.graph.Node.name"]},{"name":"open var recordDeclaration: RecordDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration.recordDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-method-declaration/record-declaration.html","searchKeys":["recordDeclaration","open var recordDeclaration: RecordDeclaration?","de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration.recordDeclaration"]},{"name":"open var statements: List","description":"de.fraunhofer.aisec.cpg.graph.StatementHolder.statements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-statement-holder/statements.html","searchKeys":["statements","open var statements: List","de.fraunhofer.aisec.cpg.graph.StatementHolder.statements"]},{"name":"open var typeOrigin: Type.Origin?","description":"de.fraunhofer.aisec.cpg.graph.types.Type.typeOrigin","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/type-origin.html","searchKeys":["typeOrigin","open var typeOrigin: Type.Origin?","de.fraunhofer.aisec.cpg.graph.types.Type.typeOrigin"]},{"name":"operator fun Expression.invoke(): N?","description":"de.fraunhofer.aisec.cpg.graph.invoke","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/invoke.html","searchKeys":["invoke","operator fun Expression.invoke(): N?","de.fraunhofer.aisec.cpg.graph.invoke"]},{"name":"operator fun Collection.invoke(lookup: String): List","description":"de.fraunhofer.aisec.cpg.graph.invoke","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/invoke.html","searchKeys":["invoke","operator fun Collection.invoke(lookup: String): List","de.fraunhofer.aisec.cpg.graph.invoke"]},{"name":"operator fun Collection.invoke(predicate: (T) -> Boolean): List","description":"de.fraunhofer.aisec.cpg.graph.invoke","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/invoke.html","searchKeys":["invoke","operator fun Collection.invoke(predicate: (T) -> Boolean): List","de.fraunhofer.aisec.cpg.graph.invoke"]},{"name":"operator fun Collection?.get(lookup: String, modifier: SearchModifier = SearchModifier.NONE): T?","description":"de.fraunhofer.aisec.cpg.graph.get","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/get.html","searchKeys":["get","operator fun Collection?.get(lookup: String, modifier: SearchModifier = SearchModifier.NONE): T?","de.fraunhofer.aisec.cpg.graph.get"]},{"name":"operator fun Collection?.get(predicate: (T) -> Boolean, modifier: SearchModifier = SearchModifier.NONE): T?","description":"de.fraunhofer.aisec.cpg.graph.get","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/get.html","searchKeys":["get","operator fun Collection?.get(predicate: (T) -> Boolean, modifier: SearchModifier = SearchModifier.NONE): T?","de.fraunhofer.aisec.cpg.graph.get"]},{"name":"operator fun Expression.dec(): UnaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.dec","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/dec.html","searchKeys":["dec","operator fun Expression.dec(): UnaryOperator","de.fraunhofer.aisec.cpg.graph.builder.dec"]},{"name":"operator fun Expression.div(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.div","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/div.html","searchKeys":["div","operator fun Expression.div(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.div"]},{"name":"operator fun Expression.inc(): UnaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.inc","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/inc.html","searchKeys":["inc","operator fun Expression.inc(): UnaryOperator","de.fraunhofer.aisec.cpg.graph.builder.inc"]},{"name":"operator fun Expression.minus(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.minus","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/minus.html","searchKeys":["minus","operator fun Expression.minus(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.minus"]},{"name":"operator fun Expression.plus(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.plus","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/plus.html","searchKeys":["plus","operator fun Expression.plus(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.plus"]},{"name":"operator fun Expression.plusAssign(rhs: Expression)","description":"de.fraunhofer.aisec.cpg.graph.builder.plusAssign","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/plus-assign.html","searchKeys":["plusAssign","operator fun Expression.plusAssign(rhs: Expression)","de.fraunhofer.aisec.cpg.graph.builder.plusAssign"]},{"name":"operator fun Expression.rem(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.rem","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/rem.html","searchKeys":["rem","operator fun Expression.rem(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.rem"]},{"name":"operator fun Expression.times(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.times","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/times.html","searchKeys":["times","operator fun Expression.times(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.times"]},{"name":"operator fun Expression.unaryMinus(): UnaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.unaryMinus","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/unary-minus.html","searchKeys":["unaryMinus","operator fun Expression.unaryMinus(): UnaryOperator","de.fraunhofer.aisec.cpg.graph.builder.unaryMinus"]},{"name":"operator fun FunctionDeclaration.get(n: Int): Statement?","description":"de.fraunhofer.aisec.cpg.graph.get","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/get.html","searchKeys":["get","operator fun FunctionDeclaration.get(n: Int): Statement?","de.fraunhofer.aisec.cpg.graph.get"]},{"name":"operator fun component1(): List>","description":"de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.component1","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-fulfilled-and-failed-paths/component1.html","searchKeys":["component1","operator fun component1(): List>","de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.component1"]},{"name":"operator fun component2(): List>","description":"de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.component2","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-fulfilled-and-failed-paths/component2.html","searchKeys":["component2","operator fun component2(): List>","de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.component2"]},{"name":"operator fun get(n: Int): Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.get","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-block/get.html","searchKeys":["get","operator fun get(n: Int): Statement","de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.get"]},{"name":"operator fun getValue(thisRef: S, property: KProperty<*>): List","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.getValue","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-delegate/get-value.html","searchKeys":["getValue","operator fun getValue(thisRef: S, property: KProperty<*>): List","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.getValue"]},{"name":"operator fun getValue(thisRef: S, property: KProperty<*>): MutableSet","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.getValue","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-set-delegate/get-value.html","searchKeys":["getValue","operator fun getValue(thisRef: S, property: KProperty<*>): MutableSet","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.getValue"]},{"name":"operator fun plusAssign(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.plusAssign","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/plus-assign.html","searchKeys":["plusAssign","operator fun plusAssign(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.plusAssign"]},{"name":"operator fun plusAssign(element: VariableDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration.plusAssign","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-tuple-declaration/plus-assign.html","searchKeys":["plusAssign","operator fun plusAssign(element: VariableDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration.plusAssign"]},{"name":"operator fun setValue(thisRef: S, property: KProperty<*>, value: List)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.setValue","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-delegate/set-value.html","searchKeys":["setValue","operator fun setValue(thisRef: S, property: KProperty<*>, value: List)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.setValue"]},{"name":"operator fun setValue(thisRef: S, property: KProperty<*>, value: MutableSet)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.setValue","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-set-delegate/set-value.html","searchKeys":["setValue","operator fun setValue(thisRef: S, property: KProperty<*>, value: MutableSet)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.setValue"]},{"name":"override val ctx: TranslationContext","description":"de.fraunhofer.aisec.cpg.passes.Pass.ctx","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/ctx.html","searchKeys":["ctx","override val ctx: TranslationContext","de.fraunhofer.aisec.cpg.passes.Pass.ctx"]},{"name":"override var astNode: Node?","description":"de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope.astNode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-structure-declaration-scope/ast-node.html","searchKeys":["astNode","override var astNode: Node?","de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope.astNode"]},{"name":"override var ctx: TranslationContext","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.ctx","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/ctx.html","searchKeys":["ctx","override var ctx: TranslationContext","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.ctx"]},{"name":"sealed class Pass : Consumer , ContextProvider","description":"de.fraunhofer.aisec.cpg.passes.Pass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/index.html","searchKeys":["Pass","sealed class Pass : Consumer , ContextProvider","de.fraunhofer.aisec.cpg.passes.Pass"]},{"name":"typealias ReferenceTag = Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ReferenceTag","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference-tag/index.html","searchKeys":["ReferenceTag","typealias ReferenceTag = Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.ReferenceTag"]},{"name":"typealias Sensitivities = EnumSet","description":"de.fraunhofer.aisec.cpg.graph.edge.Sensitivities","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-sensitivities/index.html","searchKeys":["Sensitivities","typealias Sensitivities = EnumSet","de.fraunhofer.aisec.cpg.graph.edge.Sensitivities"]},{"name":"val Collection.commonType: Type?","description":"de.fraunhofer.aisec.cpg.commonType","location":"cpg-core/de.fraunhofer.aisec.cpg/common-type.html","searchKeys":["commonType","val Collection.commonType: Type?","de.fraunhofer.aisec.cpg.commonType"]},{"name":"val FunctionDeclaration.callees: Set","description":"de.fraunhofer.aisec.cpg.graph.callees","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/callees.html","searchKeys":["callees","val FunctionDeclaration.callees: Set","de.fraunhofer.aisec.cpg.graph.callees"]},{"name":"val LOGGER: Logger","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver.Companion.LOGGER","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/-companion/-l-o-g-g-e-r.html","searchKeys":["LOGGER","val LOGGER: Logger","de.fraunhofer.aisec.cpg.passes.SymbolResolver.Companion.LOGGER"]},{"name":"val Node.astParent: Node?","description":"de.fraunhofer.aisec.cpg.passes.astParent","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/ast-parent.html","searchKeys":["astParent","val Node.astParent: Node?","de.fraunhofer.aisec.cpg.passes.astParent"]},{"name":"val Node?.assignments: List","description":"de.fraunhofer.aisec.cpg.graph.assignments","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/assignments.html","searchKeys":["assignments","val Node?.assignments: List","de.fraunhofer.aisec.cpg.graph.assignments"]},{"name":"val Node?.calls: List","description":"de.fraunhofer.aisec.cpg.graph.calls","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/calls.html","searchKeys":["calls","val Node?.calls: List","de.fraunhofer.aisec.cpg.graph.calls"]},{"name":"val Node?.fields: List","description":"de.fraunhofer.aisec.cpg.graph.fields","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/fields.html","searchKeys":["fields","val Node?.fields: List","de.fraunhofer.aisec.cpg.graph.fields"]},{"name":"val Node?.functions: List","description":"de.fraunhofer.aisec.cpg.graph.functions","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/functions.html","searchKeys":["functions","val Node?.functions: List","de.fraunhofer.aisec.cpg.graph.functions"]},{"name":"val Node?.literals: List>","description":"de.fraunhofer.aisec.cpg.graph.literals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/literals.html","searchKeys":["literals","val Node?.literals: List>","de.fraunhofer.aisec.cpg.graph.literals"]},{"name":"val Node?.mcalls: List","description":"de.fraunhofer.aisec.cpg.graph.mcalls","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/mcalls.html","searchKeys":["mcalls","val Node?.mcalls: List","de.fraunhofer.aisec.cpg.graph.mcalls"]},{"name":"val Node?.methods: List","description":"de.fraunhofer.aisec.cpg.graph.methods","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/methods.html","searchKeys":["methods","val Node?.methods: List","de.fraunhofer.aisec.cpg.graph.methods"]},{"name":"val Node?.namespaces: List","description":"de.fraunhofer.aisec.cpg.graph.namespaces","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/namespaces.html","searchKeys":["namespaces","val Node?.namespaces: List","de.fraunhofer.aisec.cpg.graph.namespaces"]},{"name":"val Node?.parameters: List","description":"de.fraunhofer.aisec.cpg.graph.parameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/parameters.html","searchKeys":["parameters","val Node?.parameters: List","de.fraunhofer.aisec.cpg.graph.parameters"]},{"name":"val Node?.records: List","description":"de.fraunhofer.aisec.cpg.graph.records","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/records.html","searchKeys":["records","val Node?.records: List","de.fraunhofer.aisec.cpg.graph.records"]},{"name":"val Node?.refs: List","description":"de.fraunhofer.aisec.cpg.graph.refs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/refs.html","searchKeys":["refs","val Node?.refs: List","de.fraunhofer.aisec.cpg.graph.refs"]},{"name":"val Node?.variables: List","description":"de.fraunhofer.aisec.cpg.graph.variables","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/variables.html","searchKeys":["variables","val Node?.variables: List","de.fraunhofer.aisec.cpg.graph.variables"]},{"name":"val Statement.cyclomaticComplexity: Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.cyclomaticComplexity","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/cyclomatic-complexity.html","searchKeys":["cyclomaticComplexity","val Statement.cyclomaticComplexity: Int","de.fraunhofer.aisec.cpg.graph.declarations.cyclomaticComplexity"]},{"name":"val SubscriptExpression.arraySize: Expression","description":"de.fraunhofer.aisec.cpg.graph.arraySize","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/array-size.html","searchKeys":["arraySize","val SubscriptExpression.arraySize: Expression","de.fraunhofer.aisec.cpg.graph.arraySize"]},{"name":"val Type.ancestors: Set","description":"de.fraunhofer.aisec.cpg.ancestors","location":"cpg-core/de.fraunhofer.aisec.cpg/ancestors.html","searchKeys":["ancestors","val Type.ancestors: Set","de.fraunhofer.aisec.cpg.ancestors"]},{"name":"val Type.wrapState: WrapState","description":"de.fraunhofer.aisec.cpg.wrapState","location":"cpg-core/de.fraunhofer.aisec.cpg/wrap-state.html","searchKeys":["wrapState","val Type.wrapState: WrapState","de.fraunhofer.aisec.cpg.wrapState"]},{"name":"val VariableDeclaration.firstAssignment: Expression?","description":"de.fraunhofer.aisec.cpg.graph.firstAssignment","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/first-assignment.html","searchKeys":["firstAssignment","val VariableDeclaration.firstAssignment: Expression?","de.fraunhofer.aisec.cpg.graph.firstAssignment"]},{"name":"val addIncludesToGraph: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.addIncludesToGraph","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/add-includes-to-graph.html","searchKeys":["addIncludesToGraph","val addIncludesToGraph: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.addIncludesToGraph"]},{"name":"val addedFunctions: Array","description":"de.fraunhofer.aisec.cpg.helpers.annotations.FunctionReplacement.addedFunctions","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.annotations/-function-replacement/added-functions.html","searchKeys":["addedFunctions","val addedFunctions: Array","de.fraunhofer.aisec.cpg.helpers.annotations.FunctionReplacement.addedFunctions"]},{"name":"val additionalNodes: MutableSet","description":"de.fraunhofer.aisec.cpg.TranslationResult.additionalNodes","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/additional-nodes.html","searchKeys":["additionalNodes","val additionalNodes: MutableSet","de.fraunhofer.aisec.cpg.TranslationResult.additionalNodes"]},{"name":"val allIncludePaths: List","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.allIncludePaths","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/all-include-paths.html","searchKeys":["allIncludePaths","val allIncludePaths: List","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.allIncludePaths"]},{"name":"val arguments: List? = null","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.arguments","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-compilation-database-entry/arguments.html","searchKeys":["arguments","val arguments: List? = null","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.arguments"]},{"name":"val artifactLocation: PhysicalLocation.ArtifactLocation","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.artifactLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/artifact-location.html","searchKeys":["artifactLocation","val artifactLocation: PhysicalLocation.ArtifactLocation","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.artifactLocation"]},{"name":"val benchmarkedValues: List","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.benchmarkedValues","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/benchmarked-values.html","searchKeys":["benchmarkedValues","val benchmarkedValues: List","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.benchmarkedValues"]},{"name":"val bitWidth: Int? = null","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.bitWidth","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/bit-width.html","searchKeys":["bitWidth","val bitWidth: Int? = null","de.fraunhofer.aisec.cpg.graph.types.NumericType.bitWidth"]},{"name":"val caller: String","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.caller","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/caller.html","searchKeys":["caller","val caller: String","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.caller"]},{"name":"val catchesOrRelays: MutableMap>","description":"de.fraunhofer.aisec.cpg.graph.scopes.TryScope.catchesOrRelays","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-try-scope/catches-or-relays.html","searchKeys":["catchesOrRelays","val catchesOrRelays: MutableMap>","de.fraunhofer.aisec.cpg.graph.scopes.TryScope.catchesOrRelays"]},{"name":"val childEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.childEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/child-edges.html","searchKeys":["childEdges","val childEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.childEdges"]},{"name":"val children: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.children","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/children.html","searchKeys":["children","val children: List","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.children"]},{"name":"val codeInNodes: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.codeInNodes","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/code-in-nodes.html","searchKeys":["codeInNodes","val codeInNodes: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.codeInNodes"]},{"name":"val command: String? = null","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.command","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-compilation-database-entry/command.html","searchKeys":["command","val command: String? = null","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.command"]},{"name":"val compilationDatabase: CompilationDatabase?","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.compilationDatabase","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/compilation-database.html","searchKeys":["compilationDatabase","val compilationDatabase: CompilationDatabase?","de.fraunhofer.aisec.cpg.TranslationConfiguration.compilationDatabase"]},{"name":"val complexity: Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.complexity","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/complexity.html","searchKeys":["complexity","val complexity: Int","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.complexity"]},{"name":"val components: MutableList","description":"de.fraunhofer.aisec.cpg.TranslationResult.components","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/components.html","searchKeys":["components","val components: MutableList","de.fraunhofer.aisec.cpg.TranslationResult.components"]},{"name":"val components: MutableMap>","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.components","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/components.html","searchKeys":["components","val components: MutableMap>","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.components"]},{"name":"val conditions: List","description":"de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.conditions","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-loop-scope/conditions.html","searchKeys":["conditions","val conditions: List","de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.conditions"]},{"name":"val config: TranslationConfiguration","description":"de.fraunhofer.aisec.cpg.TranslationContext.config","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-context/config.html","searchKeys":["config","val config: TranslationConfiguration","de.fraunhofer.aisec.cpg.TranslationContext.config"]},{"name":"val config: TranslationConfiguration","description":"de.fraunhofer.aisec.cpg.TranslationManager.config","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/config.html","searchKeys":["config","val config: TranslationConfiguration","de.fraunhofer.aisec.cpg.TranslationManager.config"]},{"name":"val config: TranslationConfiguration","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.config","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/config.html","searchKeys":["config","val config: TranslationConfiguration","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.config"]},{"name":"val config: TranslationConfiguration","description":"de.fraunhofer.aisec.cpg.passes.Pass.config","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/config.html","searchKeys":["config","val config: TranslationConfiguration","de.fraunhofer.aisec.cpg.passes.Pass.config"]},{"name":"val currentBlock: Block?","description":"de.fraunhofer.aisec.cpg.ScopeManager.currentBlock","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/current-block.html","searchKeys":["currentBlock","val currentBlock: Block?","de.fraunhofer.aisec.cpg.ScopeManager.currentBlock"]},{"name":"val currentFunction: FunctionDeclaration?","description":"de.fraunhofer.aisec.cpg.ScopeManager.currentFunction","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/current-function.html","searchKeys":["currentFunction","val currentFunction: FunctionDeclaration?","de.fraunhofer.aisec.cpg.ScopeManager.currentFunction"]},{"name":"val currentNamespace: Name?","description":"de.fraunhofer.aisec.cpg.ScopeManager.currentNamespace","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/current-namespace.html","searchKeys":["currentNamespace","val currentNamespace: Name?","de.fraunhofer.aisec.cpg.ScopeManager.currentNamespace"]},{"name":"val currentRecord: RecordDeclaration?","description":"de.fraunhofer.aisec.cpg.ScopeManager.currentRecord","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/current-record.html","searchKeys":["currentRecord","val currentRecord: RecordDeclaration?","de.fraunhofer.aisec.cpg.ScopeManager.currentRecord"]},{"name":"val currentTypedefs: Collection","description":"de.fraunhofer.aisec.cpg.ScopeManager.currentTypedefs","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/current-typedefs.html","searchKeys":["currentTypedefs","val currentTypedefs: Collection","de.fraunhofer.aisec.cpg.ScopeManager.currentTypedefs"]},{"name":"val debugParser: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.debugParser","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/debug-parser.html","searchKeys":["debugParser","val debugParser: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.debugParser"]},{"name":"val declarationEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.declarationEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/declaration-edges.html","searchKeys":["declarationEdges","val declarationEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.declarationEdges"]},{"name":"val defaultParameterSignature: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.defaultParameterSignature","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/default-parameter-signature.html","searchKeys":["defaultParameterSignature","val defaultParameterSignature: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.defaultParameterSignature"]},{"name":"val defaultParameters: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.defaultParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/default-parameters.html","searchKeys":["defaultParameters","val defaultParameters: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.defaultParameters"]},{"name":"val delimiter: String","description":"de.fraunhofer.aisec.cpg.graph.Name.delimiter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/delimiter.html","searchKeys":["delimiter","val delimiter: String","de.fraunhofer.aisec.cpg.graph.Name.delimiter"]},{"name":"val dependencies: Set>>","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.dependencies","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-dependencies/dependencies.html","searchKeys":["dependencies","val dependencies: Set>>","de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.dependencies"]},{"name":"val deserializer: MutableMap>","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.deserializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter-manager/deserializer.html","searchKeys":["deserializer","val deserializer: MutableMap>","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.deserializer"]},{"name":"val directory: String?","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.directory","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-compilation-database-entry/directory.html","searchKeys":["directory","val directory: String?","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.directory"]},{"name":"val edge: KProperty1>>","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.edge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-set-delegate/edge.html","searchKeys":["edge","val edge: KProperty1>>","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.edge"]},{"name":"val edge: KProperty1>>","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.edge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-delegate/edge.html","searchKeys":["edge","val edge: KProperty1>>","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.edge"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.AccessValues.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-access-values/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.AccessValues.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.edge.DependenceType.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-dependence-type/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.edge.DependenceType.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.passes.EdgeType.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-type/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.passes.EdgeType.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/-type-observer/-change-type/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/-modifier/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/-pointer-origin/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-problem-node/-problem-type/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.edge.Properties.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.SearchModifier.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-search-modifier/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.SearchModifier.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-sensitivity-specifier/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/-template-initialization/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Origin.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-origin/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.types.Type.Origin.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.helpers.Util.Connect.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-connect/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.helpers.Util.Connect.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.helpers.Util.Edge.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-edge/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.helpers.Util.Edge.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-quantifier/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.entries"]},{"name":"val entries: List>","description":"de.fraunhofer.aisec.cpg.helpers.BenchmarkResults.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark-results/entries.html","searchKeys":["entries","val entries: List>","de.fraunhofer.aisec.cpg.helpers.BenchmarkResults.entries"]},{"name":"val expressionValue: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.expressionValue","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/expression-value.html","searchKeys":["expressionValue","val expressionValue: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.expressionValue"]},{"name":"val failOnError: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.failOnError","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/fail-on-error.html","searchKeys":["failOnError","val failOnError: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.failOnError"]},{"name":"val failed: List>","description":"de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.failed","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-fulfilled-and-failed-paths/failed.html","searchKeys":["failed","val failed: List>","de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.failed"]},{"name":"val file: String","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.file","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-compilation-database-entry/file.html","searchKeys":["file","val file: String","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.file"]},{"name":"val firstOrderTypes: MutableSet","description":"de.fraunhofer.aisec.cpg.TypeManager.firstOrderTypes","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/first-order-types.html","searchKeys":["firstOrderTypes","val firstOrderTypes: MutableSet","de.fraunhofer.aisec.cpg.TypeManager.firstOrderTypes"]},{"name":"val frontend: L","description":"de.fraunhofer.aisec.cpg.frontends.Handler.frontend","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-handler/frontend.html","searchKeys":["frontend","val frontend: L","de.fraunhofer.aisec.cpg.frontends.Handler.frontend"]},{"name":"val fulfilled: List>","description":"de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.fulfilled","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-fulfilled-and-failed-paths/fulfilled.html","searchKeys":["fulfilled","val fulfilled: List>","de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.fulfilled"]},{"name":"val globalScope: GlobalScope?","description":"de.fraunhofer.aisec.cpg.ScopeManager.globalScope","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/global-scope.html","searchKeys":["globalScope","val globalScope: GlobalScope?","de.fraunhofer.aisec.cpg.ScopeManager.globalScope"]},{"name":"val globalScope: Scope?","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.globalScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/global-scope.html","searchKeys":["globalScope","val globalScope: Scope?","de.fraunhofer.aisec.cpg.graph.scopes.Scope.globalScope"]},{"name":"val guessCastExpressions: Boolean","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.guessCastExpressions","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/guess-cast-expressions.html","searchKeys":["guessCastExpressions","val guessCastExpressions: Boolean","de.fraunhofer.aisec.cpg.InferenceConfiguration.guessCastExpressions"]},{"name":"val hardDependencies: MutableSet>>","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.hardDependencies","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-dependencies/hard-dependencies.html","searchKeys":["hardDependencies","val hardDependencies: MutableSet>>","de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.hardDependencies"]},{"name":"val holder: AssignmentHolder","description":"de.fraunhofer.aisec.cpg.graph.Assignment.holder","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-assignment/holder.html","searchKeys":["holder","val holder: AssignmentHolder","de.fraunhofer.aisec.cpg.graph.Assignment.holder"]},{"name":"val includeBlocklist: List","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.includeBlocklist","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/include-blocklist.html","searchKeys":["includeBlocklist","val includeBlocklist: List","de.fraunhofer.aisec.cpg.TranslationConfiguration.includeBlocklist"]},{"name":"val includeEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.includeEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/include-edges.html","searchKeys":["includeEdges","val includeEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.includeEdges"]},{"name":"val includePaths: List","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.includePaths","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/include-paths.html","searchKeys":["includePaths","val includePaths: List","de.fraunhofer.aisec.cpg.TranslationConfiguration.includePaths"]},{"name":"val includeWhitelist: List","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.includeWhitelist","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/include-whitelist.html","searchKeys":["includeWhitelist","val includeWhitelist: List","de.fraunhofer.aisec.cpg.TranslationConfiguration.includeWhitelist"]},{"name":"val includes: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.includes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/includes.html","searchKeys":["includes","val includes: List","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.includes"]},{"name":"val includes: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.includes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/includes.html","searchKeys":["includes","val includes: List","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.includes"]},{"name":"val includes: MutableList","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry.includes","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-parsed-compilation-database-entry/includes.html","searchKeys":["includes","val includes: MutableList","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry.includes"]},{"name":"val incomingInteractions: MutableList","description":"de.fraunhofer.aisec.cpg.graph.Component.incomingInteractions","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-component/incoming-interactions.html","searchKeys":["incomingInteractions","val incomingInteractions: MutableList","de.fraunhofer.aisec.cpg.graph.Component.incomingInteractions"]},{"name":"val inferDfgForUnresolvedSymbols: Boolean","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.inferDfgForUnresolvedSymbols","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/infer-dfg-for-unresolved-symbols.html","searchKeys":["inferDfgForUnresolvedSymbols","val inferDfgForUnresolvedSymbols: Boolean","de.fraunhofer.aisec.cpg.InferenceConfiguration.inferDfgForUnresolvedSymbols"]},{"name":"val inferRecords: Boolean","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.inferRecords","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/infer-records.html","searchKeys":["inferRecords","val inferRecords: Boolean","de.fraunhofer.aisec.cpg.InferenceConfiguration.inferRecords"]},{"name":"val inferenceConfiguration: InferenceConfiguration","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.inferenceConfiguration","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/inference-configuration.html","searchKeys":["inferenceConfiguration","val inferenceConfiguration: InferenceConfiguration","de.fraunhofer.aisec.cpg.TranslationConfiguration.inferenceConfiguration"]},{"name":"val instance: PropertyEdgeConverterManager","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.Companion.instance","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter-manager/-companion/instance.html","searchKeys":["instance","val instance: PropertyEdgeConverterManager","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.Companion.instance"]},{"name":"val isArray: Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.isArray","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/is-array.html","searchKeys":["isArray","val isArray: Boolean","de.fraunhofer.aisec.cpg.graph.types.PointerType.isArray"]},{"name":"val isCancelled: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationResult.isCancelled","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/is-cancelled.html","searchKeys":["isCancelled","val isCancelled: Boolean","de.fraunhofer.aisec.cpg.TranslationResult.isCancelled"]},{"name":"val isCompoundAssignment: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.isCompoundAssignment","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/is-compound-assignment.html","searchKeys":["isCompoundAssignment","val isCompoundAssignment: Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.isCompoundAssignment"]},{"name":"val isEmpty: Boolean","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.isEmpty","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/is-empty.html","searchKeys":["isEmpty","val isEmpty: Boolean","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.isEmpty"]},{"name":"val isFirstOrderType: Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.Type.isFirstOrderType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/is-first-order-type.html","searchKeys":["isFirstOrderType","val isFirstOrderType: Boolean","de.fraunhofer.aisec.cpg.graph.types.Type.isFirstOrderType"]},{"name":"val isFirstPass: Boolean","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.isFirstPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-dependencies/is-first-pass.html","searchKeys":["isFirstPass","val isFirstPass: Boolean","de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.isFirstPass"]},{"name":"val isInBlock: Boolean","description":"de.fraunhofer.aisec.cpg.ScopeManager.isInBlock","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/is-in-block.html","searchKeys":["isInBlock","val isInBlock: Boolean","de.fraunhofer.aisec.cpg.ScopeManager.isInBlock"]},{"name":"val isInFunction: Boolean","description":"de.fraunhofer.aisec.cpg.ScopeManager.isInFunction","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/is-in-function.html","searchKeys":["isInFunction","val isInFunction: Boolean","de.fraunhofer.aisec.cpg.ScopeManager.isInFunction"]},{"name":"val isInRecord: Boolean","description":"de.fraunhofer.aisec.cpg.ScopeManager.isInRecord","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/is-in-record.html","searchKeys":["isInRecord","val isInRecord: Boolean","de.fraunhofer.aisec.cpg.ScopeManager.isInRecord"]},{"name":"val isLastPass: Boolean","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.isLastPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-dependencies/is-last-pass.html","searchKeys":["isLastPass","val isLastPass: Boolean","de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.isLastPass"]},{"name":"val isSingle: Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.isSingle","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/is-single.html","searchKeys":["isSingle","val isSingle: Boolean","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.isSingle"]},{"name":"val json: String","description":"de.fraunhofer.aisec.cpg.helpers.BenchmarkResults.json","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark-results/json.html","searchKeys":["json","val json: String","de.fraunhofer.aisec.cpg.helpers.BenchmarkResults.json"]},{"name":"val key: String","description":"de.fraunhofer.aisec.cpg.graph.EdgeProperty.key","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-edge-property/key.html","searchKeys":["key","val key: String","de.fraunhofer.aisec.cpg.graph.EdgeProperty.key"]},{"name":"val lang: KClass>","description":"de.fraunhofer.aisec.cpg.passes.order.ReplacePass.lang","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-replace-pass/lang.html","searchKeys":["lang","val lang: KClass>","de.fraunhofer.aisec.cpg.passes.order.ReplacePass.lang"]},{"name":"val languages: List>","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.languages","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/languages.html","searchKeys":["languages","val languages: List>","de.fraunhofer.aisec.cpg.TranslationConfiguration.languages"]},{"name":"val loadIncludes: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.loadIncludes","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/load-includes.html","searchKeys":["loadIncludes","val loadIncludes: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.loadIncludes"]},{"name":"val localName: String","description":"de.fraunhofer.aisec.cpg.graph.Name.localName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/local-name.html","searchKeys":["localName","val localName: String","de.fraunhofer.aisec.cpg.graph.Name.localName"]},{"name":"val log: Logger","description":"de.fraunhofer.aisec.cpg.TypeManager.Companion.log","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/-companion/log.html","searchKeys":["log","val log: Logger","de.fraunhofer.aisec.cpg.TypeManager.Companion.log"]},{"name":"val log: Logger","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.Companion.log","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/-companion/log.html","searchKeys":["log","val log: Logger","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.Companion.log"]},{"name":"val log: Logger","description":"de.fraunhofer.aisec.cpg.helpers.Benchmark.Companion.log","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark/-companion/log.html","searchKeys":["log","val log: Logger","de.fraunhofer.aisec.cpg.helpers.Benchmark.Companion.log"]},{"name":"val log: Logger","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.Companion.log","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/-companion/log.html","searchKeys":["log","val log: Logger","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.Companion.log"]},{"name":"val log: Logger","description":"de.fraunhofer.aisec.cpg.passes.Pass.Companion.log","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/-companion/log.html","searchKeys":["log","val log: Logger","de.fraunhofer.aisec.cpg.passes.Pass.Companion.log"]},{"name":"val log: Logger","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.Companion.log","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/-companion/log.html","searchKeys":["log","val log: Logger","de.fraunhofer.aisec.cpg.passes.inference.Inference.Companion.log"]},{"name":"val matchCommentsToNodes: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.matchCommentsToNodes","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/match-comments-to-nodes.html","searchKeys":["matchCommentsToNodes","val matchCommentsToNodes: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.matchCommentsToNodes"]},{"name":"val message: String","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.message","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/message.html","searchKeys":["message","val message: String","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.message"]},{"name":"val method: String","description":"de.fraunhofer.aisec.cpg.ResolveInFrontend.method","location":"cpg-core/de.fraunhofer.aisec.cpg/-resolve-in-frontend/method.html","searchKeys":["method","val method: String","de.fraunhofer.aisec.cpg.ResolveInFrontend.method"]},{"name":"val modifier: NumericType.Modifier","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.modifier","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/modifier.html","searchKeys":["modifier","val modifier: NumericType.Modifier","de.fraunhofer.aisec.cpg.graph.types.NumericType.modifier"]},{"name":"val mutableVariables: MutableList","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.mutableVariables","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-lambda-expression/mutable-variables.html","searchKeys":["mutableVariables","val mutableVariables: MutableList","de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.mutableVariables"]},{"name":"val namespaceEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.namespaceEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/namespace-edges.html","searchKeys":["namespaceEdges","val namespaceEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.namespaceEdges"]},{"name":"val namespaces: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.namespaces","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/namespaces.html","searchKeys":["namespaces","val namespaces: List","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.namespaces"]},{"name":"val old: KClass>","description":"de.fraunhofer.aisec.cpg.passes.order.ReplacePass.old","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-replace-pass/old.html","searchKeys":["old","val old: KClass>","de.fraunhofer.aisec.cpg.passes.order.ReplacePass.old"]},{"name":"val other: KClass>","description":"de.fraunhofer.aisec.cpg.passes.order.ExecuteBefore.other","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-execute-before/other.html","searchKeys":["other","val other: KClass>","de.fraunhofer.aisec.cpg.passes.order.ExecuteBefore.other"]},{"name":"val outgoing: Boolean = true","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.outgoing","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-delegate/outgoing.html","searchKeys":["outgoing","val outgoing: Boolean = true","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.outgoing"]},{"name":"val outgoing: Boolean = true","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.outgoing","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-set-delegate/outgoing.html","searchKeys":["outgoing","val outgoing: Boolean = true","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.outgoing"]},{"name":"val outgoingInteractions: MutableList","description":"de.fraunhofer.aisec.cpg.graph.Component.outgoingInteractions","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-component/outgoing-interactions.html","searchKeys":["outgoingInteractions","val outgoingInteractions: MutableList","de.fraunhofer.aisec.cpg.graph.Component.outgoingInteractions"]},{"name":"val output: String?","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.output","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-compilation-database-entry/output.html","searchKeys":["output","val output: String?","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.output"]},{"name":"val overriddenBy: MutableList","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.overriddenBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/overridden-by.html","searchKeys":["overriddenBy","val overriddenBy: MutableList","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.overriddenBy"]},{"name":"val overrides: MutableList","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.overrides","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/overrides.html","searchKeys":["overrides","val overrides: MutableList","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.overrides"]},{"name":"val parameterDefaults: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.parameterDefaults","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/parameter-defaults.html","searchKeys":["parameterDefaults","val parameterDefaults: List","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.parameterDefaults"]},{"name":"val parameters: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.parameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/parameters.html","searchKeys":["parameters","val parameters: List","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.parameters"]},{"name":"val parametersWithDefaults: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.parametersWithDefaults","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/parameters-with-defaults.html","searchKeys":["parametersWithDefaults","val parametersWithDefaults: List","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.parametersWithDefaults"]},{"name":"val parent: Name? = null","description":"de.fraunhofer.aisec.cpg.graph.Name.parent","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/parent.html","searchKeys":["parent","val parent: Name? = null","de.fraunhofer.aisec.cpg.graph.Name.parent"]},{"name":"val pass: KClass>","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.pass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-dependencies/pass.html","searchKeys":["pass","val pass: KClass>","de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.pass"]},{"name":"val passConfigurations: Map>, PassConfiguration>","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.passConfigurations","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/pass-configurations.html","searchKeys":["passConfigurations","val passConfigurations: Map>, PassConfiguration>","de.fraunhofer.aisec.cpg.TranslationConfiguration.passConfigurations"]},{"name":"val primitiveTypeNames: Set","description":"de.fraunhofer.aisec.cpg.frontends.Language.primitiveTypeNames","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/primitive-type-names.html","searchKeys":["primitiveTypeNames","val primitiveTypeNames: Set","de.fraunhofer.aisec.cpg.frontends.Language.primitiveTypeNames"]},{"name":"val problems: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.problems","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/problems.html","searchKeys":["problems","val problems: List","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.problems"]},{"name":"val processAnnotations: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.processAnnotations","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/process-annotations.html","searchKeys":["processAnnotations","val processAnnotations: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.processAnnotations"]},{"name":"val realization: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.realization","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-template-declaration/realization.html","searchKeys":["realization","val realization: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.realization"]},{"name":"val realizationEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.realizationEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-template-declaration/realization-edges.html","searchKeys":["realizationEdges","val realizationEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.realizationEdges"]},{"name":"val referenceTag: ReferenceTag","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.referenceTag","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/reference-tag.html","searchKeys":["referenceTag","val referenceTag: ReferenceTag","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.referenceTag"]},{"name":"val registeredPasses: List>>","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.registeredPasses","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/registered-passes.html","searchKeys":["registeredPasses","val registeredPasses: List>>","de.fraunhofer.aisec.cpg.TranslationConfiguration.registeredPasses"]},{"name":"val replacedPasses: Map>, KClass>>, KClass>>","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.replacedPasses","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/replaced-passes.html","searchKeys":["replacedPasses","val replacedPasses: Map>, KClass>>, KClass>>","de.fraunhofer.aisec.cpg.TranslationConfiguration.replacedPasses"]},{"name":"val replaces: String","description":"de.fraunhofer.aisec.cpg.helpers.annotations.FunctionReplacement.replaces","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.annotations/-function-replacement/replaces.html","searchKeys":["replaces","val replaces: String","de.fraunhofer.aisec.cpg.helpers.annotations.FunctionReplacement.replaces"]},{"name":"val scopeManager: ScopeManager","description":"de.fraunhofer.aisec.cpg.TranslationContext.scopeManager","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-context/scope-manager.html","searchKeys":["scopeManager","val scopeManager: ScopeManager","de.fraunhofer.aisec.cpg.TranslationContext.scopeManager"]},{"name":"val scopeManager: ScopeManager","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.scopeManager","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/scope-manager.html","searchKeys":["scopeManager","val scopeManager: ScopeManager","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.scopeManager"]},{"name":"val scopeManager: ScopeManager","description":"de.fraunhofer.aisec.cpg.passes.Pass.scopeManager","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/scope-manager.html","searchKeys":["scopeManager","val scopeManager: ScopeManager","de.fraunhofer.aisec.cpg.passes.Pass.scopeManager"]},{"name":"val scopeManager: ScopeManager","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.scopeManager","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/scope-manager.html","searchKeys":["scopeManager","val scopeManager: ScopeManager","de.fraunhofer.aisec.cpg.passes.inference.Inference.scopeManager"]},{"name":"val scratch: MutableMap","description":"de.fraunhofer.aisec.cpg.TranslationResult.scratch","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/scratch.html","searchKeys":["scratch","val scratch: MutableMap","de.fraunhofer.aisec.cpg.TranslationResult.scratch"]},{"name":"val secondOrderTypes: MutableSet","description":"de.fraunhofer.aisec.cpg.TypeManager.secondOrderTypes","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/second-order-types.html","searchKeys":["secondOrderTypes","val secondOrderTypes: MutableSet","de.fraunhofer.aisec.cpg.TypeManager.secondOrderTypes"]},{"name":"val serializer: MutableMap>","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.serializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter-manager/serializer.html","searchKeys":["serializer","val serializer: MutableMap>","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.serializer"]},{"name":"val signature: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.signature","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/signature.html","searchKeys":["signature","val signature: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.signature"]},{"name":"val signature: String","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.signature","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/signature.html","searchKeys":["signature","val signature: String","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.signature"]},{"name":"val signatureTypes: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.signatureTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/signature-types.html","searchKeys":["signatureTypes","val signatureTypes: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.signatureTypes"]},{"name":"val softDependencies: MutableSet>>","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.softDependencies","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-dependencies/soft-dependencies.html","searchKeys":["softDependencies","val softDependencies: MutableSet>>","de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.softDependencies"]},{"name":"val softDependency: Boolean = false","description":"de.fraunhofer.aisec.cpg.passes.order.DependsOn.softDependency","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-depends-on/soft-dependency.html","searchKeys":["softDependency","val softDependency: Boolean = false","de.fraunhofer.aisec.cpg.passes.order.DependsOn.softDependency"]},{"name":"val softwareComponents: Map>","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.softwareComponents","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/software-components.html","searchKeys":["softwareComponents","val softwareComponents: Map>","de.fraunhofer.aisec.cpg.TranslationConfiguration.softwareComponents"]},{"name":"val source: Node","description":"de.fraunhofer.aisec.cpg.passes.Edge.source","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge/source.html","searchKeys":["source","val source: Node","de.fraunhofer.aisec.cpg.passes.Edge.source"]},{"name":"val sourceFiles: List","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.sourceFiles","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/source-files.html","searchKeys":["sourceFiles","val sourceFiles: List","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.sourceFiles"]},{"name":"val sourceLocations: List","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.sourceLocations","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/source-locations.html","searchKeys":["sourceLocations","val sourceLocations: List","de.fraunhofer.aisec.cpg.TranslationConfiguration.sourceLocations"]},{"name":"val start: Node","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.start","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/start.html","searchKeys":["start","val start: Node","de.fraunhofer.aisec.cpg.passes.inference.Inference.start"]},{"name":"val starts: List","description":"de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.starts","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-loop-scope/starts.html","searchKeys":["starts","val starts: List","de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.starts"]},{"name":"val superTypes: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.superTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/super-types.html","searchKeys":["superTypes","val superTypes: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.superTypes"]},{"name":"val supported: Boolean = true","description":"de.fraunhofer.aisec.cpg.frontends.SupportsParallelParsing.supported","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-supports-parallel-parsing/supported.html","searchKeys":["supported","val supported: Boolean = true","de.fraunhofer.aisec.cpg.frontends.SupportsParallelParsing.supported"]},{"name":"val symbols: Map","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.symbols","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/symbols.html","searchKeys":["symbols","val symbols: Map","de.fraunhofer.aisec.cpg.TranslationConfiguration.symbols"]},{"name":"val target: HasType","description":"de.fraunhofer.aisec.cpg.graph.Assignment.target","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-assignment/target.html","searchKeys":["target","val target: HasType","de.fraunhofer.aisec.cpg.graph.Assignment.target"]},{"name":"val target: Node","description":"de.fraunhofer.aisec.cpg.passes.Edge.target","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge/target.html","searchKeys":["target","val target: Node","de.fraunhofer.aisec.cpg.passes.Edge.target"]},{"name":"val templateParameters: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.templateParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/template-parameters.html","searchKeys":["templateParameters","val templateParameters: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.templateParameters"]},{"name":"val topLevel: File?","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.topLevel","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/top-level.html","searchKeys":["topLevel","val topLevel: File?","de.fraunhofer.aisec.cpg.TranslationConfiguration.topLevel"]},{"name":"val translationUnits: List","description":"de.fraunhofer.aisec.cpg.TranslationResult.translationUnits","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/translation-units.html","searchKeys":["translationUnits","val translationUnits: List","de.fraunhofer.aisec.cpg.TranslationResult.translationUnits"]},{"name":"val translationUnits: MutableList","description":"de.fraunhofer.aisec.cpg.graph.Component.translationUnits","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-component/translation-units.html","searchKeys":["translationUnits","val translationUnits: MutableList","de.fraunhofer.aisec.cpg.graph.Component.translationUnits"]},{"name":"val type: EdgeType","description":"de.fraunhofer.aisec.cpg.passes.Edge.type","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge/type.html","searchKeys":["type","val type: EdgeType","de.fraunhofer.aisec.cpg.passes.Edge.type"]},{"name":"val type: Type","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-ancestor/type.html","searchKeys":["type","val type: Type","de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.type"]},{"name":"val typeManager: TypeManager","description":"de.fraunhofer.aisec.cpg.TranslationContext.typeManager","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-context/type-manager.html","searchKeys":["typeManager","val typeManager: TypeManager","de.fraunhofer.aisec.cpg.TranslationContext.typeManager"]},{"name":"val typeManager: TypeManager","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.typeManager","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/type-manager.html","searchKeys":["typeManager","val typeManager: TypeManager","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.typeManager"]},{"name":"val typeManager: TypeManager","description":"de.fraunhofer.aisec.cpg.passes.Pass.typeManager","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/type-manager.html","searchKeys":["typeManager","val typeManager: TypeManager","de.fraunhofer.aisec.cpg.passes.Pass.typeManager"]},{"name":"val typeManager: TypeManager","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.typeManager","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/type-manager.html","searchKeys":["typeManager","val typeManager: TypeManager","de.fraunhofer.aisec.cpg.passes.inference.Inference.typeManager"]},{"name":"val typeName: String","description":"de.fraunhofer.aisec.cpg.graph.types.Type.typeName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/type-name.html","searchKeys":["typeName","val typeName: String","de.fraunhofer.aisec.cpg.graph.types.Type.typeName"]},{"name":"val typedefs: MutableMap","description":"de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.typedefs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-value-declaration-scope/typedefs.html","searchKeys":["typedefs","val typedefs: MutableMap","de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.typedefs"]},{"name":"val uri: URI","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.uri","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/-artifact-location/uri.html","searchKeys":["uri","val uri: URI","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.uri"]},{"name":"val useParallelFrontends: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.useParallelFrontends","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/use-parallel-frontends.html","searchKeys":["useParallelFrontends","val useParallelFrontends: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.useParallelFrontends"]},{"name":"val useUnityBuild: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.useUnityBuild","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/use-unity-build.html","searchKeys":["useUnityBuild","val useUnityBuild: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.useUnityBuild"]},{"name":"val value: Array>>","description":"de.fraunhofer.aisec.cpg.PopulatedByPass.value","location":"cpg-core/de.fraunhofer.aisec.cpg/-populated-by-pass/value.html","searchKeys":["value","val value: Array>>","de.fraunhofer.aisec.cpg.PopulatedByPass.value"]},{"name":"val value: Expression","description":"de.fraunhofer.aisec.cpg.graph.Assignment.value","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-assignment/value.html","searchKeys":["value","val value: Expression","de.fraunhofer.aisec.cpg.graph.Assignment.value"]},{"name":"val value: KClass>","description":"de.fraunhofer.aisec.cpg.passes.order.RequiredFrontend.value","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-required-frontend/value.html","searchKeys":["value","val value: KClass>","de.fraunhofer.aisec.cpg.passes.order.RequiredFrontend.value"]},{"name":"val value: KClass>","description":"de.fraunhofer.aisec.cpg.passes.order.DependsOn.value","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-depends-on/value.html","searchKeys":["value","val value: KClass>","de.fraunhofer.aisec.cpg.passes.order.DependsOn.value"]},{"name":"val value: KClass>","description":"de.fraunhofer.aisec.cpg.passes.order.RegisterExtraPass.value","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-register-extra-pass/value.html","searchKeys":["value","val value: KClass>","de.fraunhofer.aisec.cpg.passes.order.RegisterExtraPass.value"]},{"name":"val visited: IdentitySet","description":"de.fraunhofer.aisec.cpg.processing.IVisitor.visited","location":"cpg-core/de.fraunhofer.aisec.cpg.processing/-i-visitor/visited.html","searchKeys":["visited","val visited: IdentitySet","de.fraunhofer.aisec.cpg.processing.IVisitor.visited"]},{"name":"val with: KClass>","description":"de.fraunhofer.aisec.cpg.passes.order.ReplacePass.with","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-replace-pass/with.html","searchKeys":["with","val with: KClass>","de.fraunhofer.aisec.cpg.passes.order.ReplacePass.with"]},{"name":"var TO_STRING_STYLE: ToStringStyle","description":"de.fraunhofer.aisec.cpg.graph.Node.Companion.TO_STRING_STYLE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/-companion/-t-o_-s-t-r-i-n-g_-s-t-y-l-e.html","searchKeys":["TO_STRING_STYLE","var TO_STRING_STYLE: ToStringStyle","de.fraunhofer.aisec.cpg.graph.Node.Companion.TO_STRING_STYLE"]},{"name":"var Type.recordDeclaration: RecordDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.types.recordDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/record-declaration.html","searchKeys":["recordDeclaration","var Type.recordDeclaration: RecordDeclaration?","de.fraunhofer.aisec.cpg.graph.types.recordDeclaration"]},{"name":"var access: AccessValues","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.access","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/access.html","searchKeys":["access","var access: AccessValues","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.access"]},{"name":"var alias: Type","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.alias","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-typedef-declaration/alias.html","searchKeys":["alias","var alias: Type","de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.alias"]},{"name":"var annotations: MutableList","description":"de.fraunhofer.aisec.cpg.graph.Node.annotations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/annotations.html","searchKeys":["annotations","var annotations: MutableList","de.fraunhofer.aisec.cpg.graph.Node.annotations"]},{"name":"var anoymousClass: RecordDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.anoymousClass","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-construct-expression/anoymous-class.html","searchKeys":["anoymousClass","var anoymousClass: RecordDeclaration?","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.anoymousClass"]},{"name":"var arch: String?","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry.arch","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-parsed-compilation-database-entry/arch.html","searchKeys":["arch","var arch: String?","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry.arch"]},{"name":"var areVariablesMutable: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.areVariablesMutable","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-lambda-expression/are-variables-mutable.html","searchKeys":["areVariablesMutable","var areVariablesMutable: Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.areVariablesMutable"]},{"name":"var argumentEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.argumentEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/argument-edges.html","searchKeys":["argumentEdges","var argumentEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.argumentEdges"]},{"name":"var argumentIndex: Int","description":"de.fraunhofer.aisec.cpg.graph.Node.argumentIndex","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/argument-index.html","searchKeys":["argumentIndex","var argumentIndex: Int","de.fraunhofer.aisec.cpg.graph.Node.argumentIndex"]},{"name":"var arguments: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.arguments","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/arguments.html","searchKeys":["arguments","var arguments: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.arguments"]},{"name":"var arrayExpression: Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.arrayExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/array-expression.html","searchKeys":["arrayExpression","var arrayExpression: Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.arrayExpression"]},{"name":"var astChildren: List","description":"de.fraunhofer.aisec.cpg.graph.Node.astChildren","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/ast-children.html","searchKeys":["astChildren","var astChildren: List","de.fraunhofer.aisec.cpg.graph.Node.astChildren"]},{"name":"var backlog: Deque?","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.backlog","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/backlog.html","searchKeys":["backlog","var backlog: Deque?","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.backlog"]},{"name":"var block: Block?","description":"de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.block","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-synchronized-statement/block.html","searchKeys":["block","var block: Block?","de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.block"]},{"name":"var body: Block?","description":"de.fraunhofer.aisec.cpg.graph.statements.CatchClause.body","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-catch-clause/body.html","searchKeys":["body","var body: Block?","de.fraunhofer.aisec.cpg.graph.statements.CatchClause.body"]},{"name":"var body: Statement?","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.body","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/body.html","searchKeys":["body","var body: Statement?","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.body"]},{"name":"var callee: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.callee","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/callee.html","searchKeys":["callee","var callee: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.callee"]},{"name":"var caseExpression: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.CaseStatement.caseExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-case-statement/case-expression.html","searchKeys":["caseExpression","var caseExpression: Expression?","de.fraunhofer.aisec.cpg.graph.statements.CaseStatement.caseExpression"]},{"name":"var castType: Type","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.castType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/cast-type.html","searchKeys":["castType","var castType: Type","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.castType"]},{"name":"var catchClauseEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement.catchClauseEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/catch-clause-edges.html","searchKeys":["catchClauseEdges","var catchClauseEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.TryStatement.catchClauseEdges"]},{"name":"var catchClauses: List","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement.catchClauses","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/catch-clauses.html","searchKeys":["catchClauses","var catchClauses: List","de.fraunhofer.aisec.cpg.graph.statements.TryStatement.catchClauses"]},{"name":"var catchesOrRelays: MutableMap>","description":"de.fraunhofer.aisec.cpg.graph.scopes.FunctionScope.catchesOrRelays","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-function-scope/catches-or-relays.html","searchKeys":["catchesOrRelays","var catchesOrRelays: MutableMap>","de.fraunhofer.aisec.cpg.graph.scopes.FunctionScope.catchesOrRelays"]},{"name":"var ceiling: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.ceiling","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-range-expression/ceiling.html","searchKeys":["ceiling","var ceiling: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.ceiling"]},{"name":"var children: MutableList","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.children","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/children.html","searchKeys":["children","var children: MutableList","de.fraunhofer.aisec.cpg.graph.scopes.Scope.children"]},{"name":"var code: String?","description":"de.fraunhofer.aisec.cpg.graph.Node.code","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/code.html","searchKeys":["code","var code: String?","de.fraunhofer.aisec.cpg.graph.Node.code"]},{"name":"var comment: String?","description":"de.fraunhofer.aisec.cpg.graph.Node.comment","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/comment.html","searchKeys":["comment","var comment: String?","de.fraunhofer.aisec.cpg.graph.Node.comment"]},{"name":"var component: String","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry.component","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-parsed-compilation-database-entry/component.html","searchKeys":["component","var component: String","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry.component"]},{"name":"var condition: Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.condition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/condition.html","searchKeys":["condition","var condition: Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.condition"]},{"name":"var condition: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.condition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-assert-statement/condition.html","searchKeys":["condition","var condition: Expression?","de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.condition"]},{"name":"var condition: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.DoStatement.condition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-do-statement/condition.html","searchKeys":["condition","var condition: Expression?","de.fraunhofer.aisec.cpg.graph.statements.DoStatement.condition"]},{"name":"var condition: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement.condition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/condition.html","searchKeys":["condition","var condition: Expression?","de.fraunhofer.aisec.cpg.graph.statements.ForStatement.condition"]},{"name":"var condition: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.condition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/condition.html","searchKeys":["condition","var condition: Expression?","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.condition"]},{"name":"var condition: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.condition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/condition.html","searchKeys":["condition","var condition: Expression?","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.condition"]},{"name":"var conditionDeclaration: Declaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement.conditionDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/condition-declaration.html","searchKeys":["conditionDeclaration","var conditionDeclaration: Declaration?","de.fraunhofer.aisec.cpg.graph.statements.ForStatement.conditionDeclaration"]},{"name":"var conditionDeclaration: Declaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.conditionDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/condition-declaration.html","searchKeys":["conditionDeclaration","var conditionDeclaration: Declaration?","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.conditionDeclaration"]},{"name":"var conditionDeclaration: Declaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.conditionDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/condition-declaration.html","searchKeys":["conditionDeclaration","var conditionDeclaration: Declaration?","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.conditionDeclaration"]},{"name":"var constructor: ConstructorDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.constructor","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-construct-expression/constructor.html","searchKeys":["constructor","var constructor: ConstructorDeclaration?","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.constructor"]},{"name":"var constructorEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.constructorEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/constructor-edges.html","searchKeys":["constructorEdges","var constructorEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.constructorEdges"]},{"name":"var constructors: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.constructors","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/constructors.html","searchKeys":["constructors","var constructors: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.constructors"]},{"name":"var containingClass: String?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.containingClass","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-constructor-call-expression/containing-class.html","searchKeys":["containingClass","var containingClass: String?","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.containingClass"]},{"name":"var currentScope: Scope?","description":"de.fraunhofer.aisec.cpg.ScopeManager.currentScope","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/current-scope.html","searchKeys":["currentScope","var currentScope: Scope?","de.fraunhofer.aisec.cpg.ScopeManager.currentScope"]},{"name":"var currentTU: TranslationUnitDeclaration?","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.currentTU","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/current-t-u.html","searchKeys":["currentTU","var currentTU: TranslationUnitDeclaration?","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.currentTU"]},{"name":"var declaration: ValueDeclaration","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver.declaration","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/-type-inference-observer/declaration.html","searchKeys":["declaration","var declaration: ValueDeclaration","de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver.declaration"]},{"name":"var declarationEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.declarationEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/declaration-edges.html","searchKeys":["declarationEdges","var declarationEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.declarationEdges"]},{"name":"var definition: FieldDeclaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.definition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-field-declaration/definition.html","searchKeys":["definition","var definition: FieldDeclaration","de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.definition"]},{"name":"var definition: FunctionDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.definition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/definition.html","searchKeys":["definition","var definition: FunctionDeclaration?","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.definition"]},{"name":"var depth: Int","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.depth","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-ancestor/depth.html","searchKeys":["depth","var depth: Int","de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.depth"]},{"name":"var depth: Int","description":"de.fraunhofer.aisec.cpg.graph.types.WrapState.depth","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-wrap-state/depth.html","searchKeys":["depth","var depth: Int","de.fraunhofer.aisec.cpg.graph.types.WrapState.depth"]},{"name":"var dimensionEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.dimensionEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-array-expression/dimension-edges.html","searchKeys":["dimensionEdges","var dimensionEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.dimensionEdges"]},{"name":"var dimensions: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.dimensions","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-array-expression/dimensions.html","searchKeys":["dimensions","var dimensions: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.dimensions"]},{"name":"var disableCleanup: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.disableCleanup","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/disable-cleanup.html","searchKeys":["disableCleanup","var disableCleanup: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.disableCleanup"]},{"name":"var elements: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration.elements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-tuple-declaration/elements.html","searchKeys":["elements","var elements: List","de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration.elements"]},{"name":"var elseExpression: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.elseExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/else-expression.html","searchKeys":["elseExpression","var elseExpression: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.elseExpression"]},{"name":"var elseStatement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.elseStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/else-statement.html","searchKeys":["elseStatement","var elseStatement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.elseStatement"]},{"name":"var end: T","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.end","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/end.html","searchKeys":["end","var end: T","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.end"]},{"name":"var endColumn: Int","description":"de.fraunhofer.aisec.cpg.sarif.Region.endColumn","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/end-column.html","searchKeys":["endColumn","var endColumn: Int","de.fraunhofer.aisec.cpg.sarif.Region.endColumn"]},{"name":"var endLine: Int","description":"de.fraunhofer.aisec.cpg.sarif.Region.endLine","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/end-line.html","searchKeys":["endLine","var endLine: Int","de.fraunhofer.aisec.cpg.sarif.Region.endLine"]},{"name":"var entries: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-declaration/entries.html","searchKeys":["entries","var entries: List","de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration.entries"]},{"name":"var entries: MutableList","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.Border.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-border/entries.html","searchKeys":["entries","var entries: MutableList","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.Border.entries"]},{"name":"var entryEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration.entryEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-declaration/entry-edges.html","searchKeys":["entryEdges","var entryEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration.entryEdges"]},{"name":"var exits: MutableList","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.Border.exits","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-border/exits.html","searchKeys":["exits","var exits: MutableList","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.Border.exits"]},{"name":"var expression: Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.expression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/expression.html","searchKeys":["expression","var expression: Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.expression"]},{"name":"var expression: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.expression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-synchronized-statement/expression.html","searchKeys":["expression","var expression: Expression?","de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.expression"]},{"name":"var expressionEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.expressionEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression-list/expression-edges.html","searchKeys":["expressionEdges","var expressionEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.expressionEdges"]},{"name":"var expressions: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.expressions","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression-list/expressions.html","searchKeys":["expressions","var expressions: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.expressions"]},{"name":"var fieldEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.fieldEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/field-edges.html","searchKeys":["fieldEdges","var fieldEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.fieldEdges"]},{"name":"var fields: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.fields","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/fields.html","searchKeys":["fields","var fields: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.fields"]},{"name":"var file: String?","description":"de.fraunhofer.aisec.cpg.graph.Node.file","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/file.html","searchKeys":["file","var file: String?","de.fraunhofer.aisec.cpg.graph.Node.file"]},{"name":"var filename: String?","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.filename","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/filename.html","searchKeys":["filename","var filename: String?","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.filename"]},{"name":"var finalCtx: TranslationContext","description":"de.fraunhofer.aisec.cpg.TranslationResult.finalCtx","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/final-ctx.html","searchKeys":["finalCtx","var finalCtx: TranslationContext","de.fraunhofer.aisec.cpg.TranslationResult.finalCtx"]},{"name":"var finallyBlock: Block?","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement.finallyBlock","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/finally-block.html","searchKeys":["finallyBlock","var finallyBlock: Block?","de.fraunhofer.aisec.cpg.graph.statements.TryStatement.finallyBlock"]},{"name":"var floor: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.floor","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-range-expression/floor.html","searchKeys":["floor","var floor: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.floor"]},{"name":"var from: Name","description":"de.fraunhofer.aisec.cpg.ScopeManager.Alias.from","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/-alias/from.html","searchKeys":["from","var from: Name","de.fraunhofer.aisec.cpg.ScopeManager.Alias.from"]},{"name":"var function: FunctionDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.function","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-lambda-expression/function.html","searchKeys":["function","var function: FunctionDeclaration?","de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.function"]},{"name":"var generics: List","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.generics","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/generics.html","searchKeys":["generics","var generics: List","de.fraunhofer.aisec.cpg.graph.types.ObjectType.generics"]},{"name":"var genericsPropertyEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.genericsPropertyEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/generics-property-edges.html","searchKeys":["genericsPropertyEdges","var genericsPropertyEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.types.ObjectType.genericsPropertyEdges"]},{"name":"var globalState: IdentityHashMap>","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.globalState","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/global-state.html","searchKeys":["globalState","var globalState: IdentityHashMap>","de.fraunhofer.aisec.cpg.helpers.Worklist.globalState"]},{"name":"var guessCastExpressions: Boolean","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.guessCastExpressions","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-builder/guess-cast-expressions.html","searchKeys":["guessCastExpressions","var guessCastExpressions: Boolean","de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.guessCastExpressions"]},{"name":"var id: Long?","description":"de.fraunhofer.aisec.cpg.graph.Node.id","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/id.html","searchKeys":["id","var id: Long?","de.fraunhofer.aisec.cpg.graph.Node.id"]},{"name":"var id: Long?","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.id","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/id.html","searchKeys":["id","var id: Long?","de.fraunhofer.aisec.cpg.graph.scopes.Scope.id"]},{"name":"var implementedInterfaces: MutableList","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.implementedInterfaces","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/implemented-interfaces.html","searchKeys":["implementedInterfaces","var implementedInterfaces: MutableList","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.implementedInterfaces"]},{"name":"var importStatements: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.importStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/import-statements.html","searchKeys":["importStatements","var importStatements: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.importStatements"]},{"name":"var imports: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.imports","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/imports.html","searchKeys":["imports","var imports: MutableSet","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.imports"]},{"name":"var inferDfgForUnresolvedCalls: Boolean","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.inferDfgForUnresolvedCalls","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-builder/infer-dfg-for-unresolved-calls.html","searchKeys":["inferDfgForUnresolvedCalls","var inferDfgForUnresolvedCalls: Boolean","de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.inferDfgForUnresolvedCalls"]},{"name":"var inferRecords: Boolean","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.inferRecords","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-builder/infer-records.html","searchKeys":["inferRecords","var inferRecords: Boolean","de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.inferRecords"]},{"name":"var initializer: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.initializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-array-expression/initializer.html","searchKeys":["initializer","var initializer: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.initializer"]},{"name":"var initializerEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.initializerEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/initializer-edges.html","searchKeys":["initializerEdges","var initializerEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.initializerEdges"]},{"name":"var initializerStatement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement.initializerStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/initializer-statement.html","searchKeys":["initializerStatement","var initializerStatement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.ForStatement.initializerStatement"]},{"name":"var initializerStatement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.initializerStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/initializer-statement.html","searchKeys":["initializerStatement","var initializerStatement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.initializerStatement"]},{"name":"var initializerStatement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.initializerStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-switch-statement/initializer-statement.html","searchKeys":["initializerStatement","var initializerStatement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.initializerStatement"]},{"name":"var initializers: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.initializers","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/initializers.html","searchKeys":["initializers","var initializers: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.initializers"]},{"name":"var input: Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.input","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/input.html","searchKeys":["input","var input: Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.input"]},{"name":"var instantiates: Declaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.instantiates","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-construct-expression/instantiates.html","searchKeys":["instantiates","var instantiates: Declaration?","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.instantiates"]},{"name":"var invokeEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.invokeEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/invoke-edges.html","searchKeys":["invokeEdges","var invokeEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.invokeEdges"]},{"name":"var invokes: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.invokes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/invokes.html","searchKeys":["invokes","var invokes: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.invokes"]},{"name":"var isArray: Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.isArray","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/is-array.html","searchKeys":["isArray","var isArray: Boolean","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.isArray"]},{"name":"var isConstExpression: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.isConstExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/is-const-expression.html","searchKeys":["isConstExpression","var isConstExpression: Boolean","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.isConstExpression"]},{"name":"var isDefinition: Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.isDefinition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/is-definition.html","searchKeys":["isDefinition","var isDefinition: Boolean","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.isDefinition"]},{"name":"var isImplicit: Boolean","description":"de.fraunhofer.aisec.cpg.graph.Node.isImplicit","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/is-implicit.html","searchKeys":["isImplicit","var isImplicit: Boolean","de.fraunhofer.aisec.cpg.graph.Node.isImplicit"]},{"name":"var isImplicitInitializerAllowed: Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.isImplicitInitializerAllowed","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/is-implicit-initializer-allowed.html","searchKeys":["isImplicitInitializerAllowed","var isImplicitInitializerAllowed: Boolean","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.isImplicitInitializerAllowed"]},{"name":"var isInferred: Boolean","description":"de.fraunhofer.aisec.cpg.graph.Node.isInferred","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/is-inferred.html","searchKeys":["isInferred","var isInferred: Boolean","de.fraunhofer.aisec.cpg.graph.Node.isInferred"]},{"name":"var isPostfix: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.isPostfix","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/is-postfix.html","searchKeys":["isPostfix","var isPostfix: Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.isPostfix"]},{"name":"var isPrefix: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.isPrefix","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/is-prefix.html","searchKeys":["isPrefix","var isPrefix: Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.isPrefix"]},{"name":"var isPrimitive: Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.Type.isPrimitive","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/is-primitive.html","searchKeys":["isPrimitive","var isPrimitive: Boolean","de.fraunhofer.aisec.cpg.graph.types.Type.isPrimitive"]},{"name":"var isReference: Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.WrapState.isReference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-wrap-state/is-reference.html","searchKeys":["isReference","var isReference: Boolean","de.fraunhofer.aisec.cpg.graph.types.WrapState.isReference"]},{"name":"var isStatic: Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration.isStatic","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-method-declaration/is-static.html","searchKeys":["isStatic","var isStatic: Boolean","de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration.isStatic"]},{"name":"var isStatic: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.isStatic","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-call-expression/is-static.html","searchKeys":["isStatic","var isStatic: Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.isStatic"]},{"name":"var isStaticAccess: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.isStaticAccess","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/is-static-access.html","searchKeys":["isStaticAccess","var isStaticAccess: Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.isStaticAccess"]},{"name":"var isStaticBlock: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.isStaticBlock","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-block/is-static-block.html","searchKeys":["isStaticBlock","var isStaticBlock: Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.isStaticBlock"]},{"name":"var isVariadic: Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.isVariadic","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-parameter-declaration/is-variadic.html","searchKeys":["isVariadic","var isVariadic: Boolean","de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.isVariadic"]},{"name":"var iterable: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.iterable","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/iterable.html","searchKeys":["iterable","var iterable: Statement?","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.iterable"]},{"name":"var iterationStatement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement.iterationStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/iteration-statement.html","searchKeys":["iterationStatement","var iterationStatement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.ForStatement.iterationStatement"]},{"name":"var key: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.key","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-key-value-expression/key.html","searchKeys":["key","var key: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.key"]},{"name":"var kind: String?","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.kind","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/kind.html","searchKeys":["kind","var kind: String?","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.kind"]},{"name":"var label: String?","description":"de.fraunhofer.aisec.cpg.graph.statements.BreakStatement.label","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-break-statement/label.html","searchKeys":["label","var label: String?","de.fraunhofer.aisec.cpg.graph.statements.BreakStatement.label"]},{"name":"var label: String?","description":"de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement.label","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-continue-statement/label.html","searchKeys":["label","var label: String?","de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement.label"]},{"name":"var label: String?","description":"de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.label","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-label-statement/label.html","searchKeys":["label","var label: String?","de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.label"]},{"name":"var labelName: String","description":"de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.labelName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-goto-statement/label-name.html","searchKeys":["labelName","var labelName: String","de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.labelName"]},{"name":"var labelStatements: MutableMap","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.labelStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/label-statements.html","searchKeys":["labelStatements","var labelStatements: MutableMap","de.fraunhofer.aisec.cpg.graph.scopes.Scope.labelStatements"]},{"name":"var lastNode: ResultNode?","description":"de.fraunhofer.aisec.cpg.frontends.Handler.lastNode","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-handler/last-node.html","searchKeys":["lastNode","var lastNode: ResultNode?","de.fraunhofer.aisec.cpg.frontends.Handler.lastNode"]},{"name":"var lhs: Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.lhs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/lhs.html","searchKeys":["lhs","var lhs: Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.lhs"]},{"name":"var lhs: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.lhs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/lhs.html","searchKeys":["lhs","var lhs: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.lhs"]},{"name":"var lhs: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.lhs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-designated-initializer-expression/lhs.html","searchKeys":["lhs","var lhs: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.lhs"]},{"name":"var lhsEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.lhsEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-designated-initializer-expression/lhs-edges.html","searchKeys":["lhsEdges","var lhsEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.lhsEdges"]},{"name":"var localEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.Statement.localEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-statement/local-edges.html","searchKeys":["localEdges","var localEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.Statement.localEdges"]},{"name":"var locals: List","description":"de.fraunhofer.aisec.cpg.graph.statements.Statement.locals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-statement/locals.html","searchKeys":["locals","var locals: List","de.fraunhofer.aisec.cpg.graph.statements.Statement.locals"]},{"name":"var location: PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.graph.Node.location","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/location.html","searchKeys":["location","var location: PhysicalLocation?","de.fraunhofer.aisec.cpg.graph.Node.location"]},{"name":"var maxComplexity: Int?","description":"de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.Configuration.maxComplexity","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-flow-sensitive-d-f-g-pass/-configuration/max-complexity.html","searchKeys":["maxComplexity","var maxComplexity: Int?","de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.Configuration.maxComplexity"]},{"name":"var measurements: MutableMap","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.measurements","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/measurements.html","searchKeys":["measurements","var measurements: MutableMap","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.measurements"]},{"name":"var members: MutableList","description":"de.fraunhofer.aisec.cpg.graph.Annotation.members","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-annotation/members.html","searchKeys":["members","var members: MutableList","de.fraunhofer.aisec.cpg.graph.Annotation.members"]},{"name":"var message: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.message","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-assert-statement/message.html","searchKeys":["message","var message: Statement?","de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.message"]},{"name":"var methodEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.methodEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/method-edges.html","searchKeys":["methodEdges","var methodEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.methodEdges"]},{"name":"var methods: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.methods","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/methods.html","searchKeys":["methods","var methods: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.methods"]},{"name":"var modifiers: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.modifiers","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-field-declaration/modifiers.html","searchKeys":["modifiers","var modifiers: List","de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.modifiers"]},{"name":"var name: Name?","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.name","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/name.html","searchKeys":["name","var name: Name?","de.fraunhofer.aisec.cpg.graph.scopes.Scope.name"]},{"name":"var name: String","description":"de.fraunhofer.aisec.cpg.passes.Pass.name","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/name.html","searchKeys":["name","var name: String","de.fraunhofer.aisec.cpg.passes.Pass.name"]},{"name":"var nextCDG: List","description":"de.fraunhofer.aisec.cpg.graph.Node.nextCDG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/next-c-d-g.html","searchKeys":["nextCDG","var nextCDG: List","de.fraunhofer.aisec.cpg.graph.Node.nextCDG"]},{"name":"var nextCDGEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.Node.nextCDGEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/next-c-d-g-edges.html","searchKeys":["nextCDGEdges","var nextCDGEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.Node.nextCDGEdges"]},{"name":"var nextDFG: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.Node.nextDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/next-d-f-g.html","searchKeys":["nextDFG","var nextDFG: MutableSet","de.fraunhofer.aisec.cpg.graph.Node.nextDFG"]},{"name":"var nextDFGEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.Node.nextDFGEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/next-d-f-g-edges.html","searchKeys":["nextDFGEdges","var nextDFGEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.Node.nextDFGEdges"]},{"name":"var nextEOG: List","description":"de.fraunhofer.aisec.cpg.graph.Node.nextEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/next-e-o-g.html","searchKeys":["nextEOG","var nextEOG: List","de.fraunhofer.aisec.cpg.graph.Node.nextEOG"]},{"name":"var nextEOGEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.Node.nextEOGEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/next-e-o-g-edges.html","searchKeys":["nextEOGEdges","var nextEOGEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.Node.nextEOGEdges"]},{"name":"var nextPDG: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.Node.nextPDG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/next-p-d-g.html","searchKeys":["nextPDG","var nextPDG: MutableSet","de.fraunhofer.aisec.cpg.graph.Node.nextPDG"]},{"name":"var nextPDGEdges: MutableSet>","description":"de.fraunhofer.aisec.cpg.graph.Node.nextPDGEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/next-p-d-g-edges.html","searchKeys":["nextPDGEdges","var nextPDGEdges: MutableSet>","de.fraunhofer.aisec.cpg.graph.Node.nextPDGEdges"]},{"name":"var operand: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression.operand","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-delete-expression/operand.html","searchKeys":["operand","var operand: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression.operand"]},{"name":"var operatorCode: String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-range-expression/operator-code.html","searchKeys":["operatorCode","var operatorCode: String","de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.operatorCode"]},{"name":"var operatorCode: String?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-type-id-expression/operator-code.html","searchKeys":["operatorCode","var operatorCode: String?","de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.operatorCode"]},{"name":"var operatorCode: String?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/operator-code.html","searchKeys":["operatorCode","var operatorCode: String?","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.operatorCode"]},{"name":"var parameter: VariableDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.CatchClause.parameter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-catch-clause/parameter.html","searchKeys":["parameter","var parameter: VariableDeclaration?","de.fraunhofer.aisec.cpg.graph.statements.CatchClause.parameter"]},{"name":"var parameterEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.parameterEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/parameter-edges.html","searchKeys":["parameterEdges","var parameterEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.parameterEdges"]},{"name":"var parameterEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.parameterEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/parameter-edges.html","searchKeys":["parameterEdges","var parameterEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.parameterEdges"]},{"name":"var parameters: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.parameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/parameters.html","searchKeys":["parameters","var parameters: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.parameters"]},{"name":"var parameters: List","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.parameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/parameters.html","searchKeys":["parameters","var parameters: List","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.parameters"]},{"name":"var parameters: List","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionType.parameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-type/parameters.html","searchKeys":["parameters","var parameters: List","de.fraunhofer.aisec.cpg.graph.types.FunctionType.parameters"]},{"name":"var parametersPropertyEdge: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.parametersPropertyEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/parameters-property-edge.html","searchKeys":["parametersPropertyEdge","var parametersPropertyEdge: MutableList>","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.parametersPropertyEdge"]},{"name":"var parent: Scope?","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.parent","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/parent.html","searchKeys":["parent","var parent: Scope?","de.fraunhofer.aisec.cpg.graph.scopes.Scope.parent"]},{"name":"var path: String?","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.path","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/path.html","searchKeys":["path","var path: String?","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.path"]},{"name":"var pointerOrigin: PointerType.PointerOrigin?","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.pointerOrigin","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/pointer-origin.html","searchKeys":["pointerOrigin","var pointerOrigin: PointerType.PointerOrigin?","de.fraunhofer.aisec.cpg.graph.types.PointerType.pointerOrigin"]},{"name":"var pointerOrigins: Array","description":"de.fraunhofer.aisec.cpg.graph.types.WrapState.pointerOrigins","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-wrap-state/pointer-origins.html","searchKeys":["pointerOrigins","var pointerOrigins: Array","de.fraunhofer.aisec.cpg.graph.types.WrapState.pointerOrigins"]},{"name":"var prevCDG: List","description":"de.fraunhofer.aisec.cpg.graph.Node.prevCDG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/prev-c-d-g.html","searchKeys":["prevCDG","var prevCDG: List","de.fraunhofer.aisec.cpg.graph.Node.prevCDG"]},{"name":"var prevCDGEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.Node.prevCDGEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/prev-c-d-g-edges.html","searchKeys":["prevCDGEdges","var prevCDGEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.Node.prevCDGEdges"]},{"name":"var prevDFG: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.Node.prevDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/prev-d-f-g.html","searchKeys":["prevDFG","var prevDFG: MutableSet","de.fraunhofer.aisec.cpg.graph.Node.prevDFG"]},{"name":"var prevDFGEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.Node.prevDFGEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/prev-d-f-g-edges.html","searchKeys":["prevDFGEdges","var prevDFGEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.Node.prevDFGEdges"]},{"name":"var prevEOG: List","description":"de.fraunhofer.aisec.cpg.graph.Node.prevEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/prev-e-o-g.html","searchKeys":["prevEOG","var prevEOG: List","de.fraunhofer.aisec.cpg.graph.Node.prevEOG"]},{"name":"var prevEOGEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.Node.prevEOGEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/prev-e-o-g-edges.html","searchKeys":["prevEOGEdges","var prevEOGEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.Node.prevEOGEdges"]},{"name":"var prevPDG: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.Node.prevPDG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/prev-p-d-g.html","searchKeys":["prevPDG","var prevPDG: MutableSet","de.fraunhofer.aisec.cpg.graph.Node.prevPDG"]},{"name":"var prevPDGEdges: MutableSet>","description":"de.fraunhofer.aisec.cpg.graph.Node.prevPDGEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/prev-p-d-g-edges.html","searchKeys":["prevPDGEdges","var prevPDGEdges: MutableSet>","de.fraunhofer.aisec.cpg.graph.Node.prevPDGEdges"]},{"name":"var qualifiedName: String?","description":"de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration.qualifiedName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-using-declaration/qualified-name.html","searchKeys":["qualifiedName","var qualifiedName: String?","de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration.qualifiedName"]},{"name":"var receiver: VariableDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration.receiver","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-method-declaration/receiver.html","searchKeys":["receiver","var receiver: VariableDeclaration?","de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration.receiver"]},{"name":"var recordDeclaration: RecordDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.recordDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/record-declaration.html","searchKeys":["recordDeclaration","var recordDeclaration: RecordDeclaration?","de.fraunhofer.aisec.cpg.graph.types.ObjectType.recordDeclaration"]},{"name":"var recordEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.recordEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/record-edges.html","searchKeys":["recordEdges","var recordEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.recordEdges"]},{"name":"var recordEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.recordEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/record-edges.html","searchKeys":["recordEdges","var recordEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.recordEdges"]},{"name":"var records: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.records","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/records.html","searchKeys":["records","var records: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.records"]},{"name":"var records: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.records","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/records.html","searchKeys":["records","var records: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.records"]},{"name":"var referenceType: ReferenceType?","description":"de.fraunhofer.aisec.cpg.graph.types.WrapState.referenceType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-wrap-state/reference-type.html","searchKeys":["referenceType","var referenceType: ReferenceType?","de.fraunhofer.aisec.cpg.graph.types.WrapState.referenceType"]},{"name":"var referencedType: Type?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.referencedType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-type-id-expression/referenced-type.html","searchKeys":["referencedType","var referencedType: Type?","de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.referencedType"]},{"name":"var refersTo: Declaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.refersTo","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/refers-to.html","searchKeys":["refersTo","var refersTo: Declaration?","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.refersTo"]},{"name":"var region: Region","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.region","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/region.html","searchKeys":["region","var region: Region","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.region"]},{"name":"var resolutionHelper: HasType?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.resolutionHelper","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/resolution-helper.html","searchKeys":["resolutionHelper","var resolutionHelper: HasType?","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.resolutionHelper"]},{"name":"var resourceEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement.resourceEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/resource-edges.html","searchKeys":["resourceEdges","var resourceEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.TryStatement.resourceEdges"]},{"name":"var resources: List","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement.resources","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/resources.html","searchKeys":["resources","var resources: List","de.fraunhofer.aisec.cpg.graph.statements.TryStatement.resources"]},{"name":"var returnType: Type","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.returnType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/return-type.html","searchKeys":["returnType","var returnType: Type","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.returnType"]},{"name":"var returnTypes: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.returnTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/return-types.html","searchKeys":["returnTypes","var returnTypes: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.returnTypes"]},{"name":"var returnTypes: List","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionType.returnTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-type/return-types.html","searchKeys":["returnTypes","var returnTypes: List","de.fraunhofer.aisec.cpg.graph.types.FunctionType.returnTypes"]},{"name":"var returnValue: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.returnValue","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/return-value.html","searchKeys":["returnValue","var returnValue: Expression?","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.returnValue"]},{"name":"var returnValues: MutableList","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.returnValues","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/return-values.html","searchKeys":["returnValues","var returnValues: MutableList","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.returnValues"]},{"name":"var rhs: Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.rhs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/rhs.html","searchKeys":["rhs","var rhs: Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.rhs"]},{"name":"var rhs: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.rhs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-designated-initializer-expression/rhs.html","searchKeys":["rhs","var rhs: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.rhs"]},{"name":"var rhs: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.rhs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/rhs.html","searchKeys":["rhs","var rhs: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.rhs"]},{"name":"var root: Type","description":"de.fraunhofer.aisec.cpg.graph.types.Type.root","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/root.html","searchKeys":["root","var root: Type","de.fraunhofer.aisec.cpg.graph.types.Type.root"]},{"name":"var scopedName: String?","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.scopedName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/scoped-name.html","searchKeys":["scopedName","var scopedName: String?","de.fraunhofer.aisec.cpg.graph.scopes.Scope.scopedName"]},{"name":"var selector: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.selector","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-switch-statement/selector.html","searchKeys":["selector","var selector: Expression?","de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.selector"]},{"name":"var selectorDeclaration: Declaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.selectorDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-switch-statement/selector-declaration.html","searchKeys":["selectorDeclaration","var selectorDeclaration: Declaration?","de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.selectorDeclaration"]},{"name":"var singleDeclaration: Declaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.singleDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/single-declaration.html","searchKeys":["singleDeclaration","var singleDeclaration: Declaration?","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.singleDeclaration"]},{"name":"var start: Node","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.start","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/start.html","searchKeys":["start","var start: Node","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.start"]},{"name":"var startColumn: Int","description":"de.fraunhofer.aisec.cpg.sarif.Region.startColumn","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/start-column.html","searchKeys":["startColumn","var startColumn: Int","de.fraunhofer.aisec.cpg.sarif.Region.startColumn"]},{"name":"var startLine: Int","description":"de.fraunhofer.aisec.cpg.sarif.Region.startLine","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/start-line.html","searchKeys":["startLine","var startLine: Int","de.fraunhofer.aisec.cpg.sarif.Region.startLine"]},{"name":"var statement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.DoStatement.statement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-do-statement/statement.html","searchKeys":["statement","var statement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.DoStatement.statement"]},{"name":"var statement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.statement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/statement.html","searchKeys":["statement","var statement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.statement"]},{"name":"var statement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement.statement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/statement.html","searchKeys":["statement","var statement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.ForStatement.statement"]},{"name":"var statement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.statement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-switch-statement/statement.html","searchKeys":["statement","var statement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.statement"]},{"name":"var statement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.statement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/statement.html","searchKeys":["statement","var statement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.statement"]},{"name":"var staticImportStatements: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.staticImportStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/static-import-statements.html","searchKeys":["staticImportStatements","var staticImportStatements: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.staticImportStatements"]},{"name":"var staticImports: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.staticImports","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/static-imports.html","searchKeys":["staticImports","var staticImports: MutableSet","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.staticImports"]},{"name":"var strategy: (Node) -> Iterator","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.strategy","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/strategy.html","searchKeys":["strategy","var strategy: (Node) -> Iterator","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.strategy"]},{"name":"var structureDeclarations: MutableList","description":"de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope.structureDeclarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-structure-declaration-scope/structure-declarations.html","searchKeys":["structureDeclarations","var structureDeclarations: MutableList","de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope.structureDeclarations"]},{"name":"var subStatement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.subStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-label-statement/sub-statement.html","searchKeys":["subStatement","var subStatement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.subStatement"]},{"name":"var subscriptExpression: Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.subscriptExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/subscript-expression.html","searchKeys":["subscriptExpression","var subscriptExpression: Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.subscriptExpression"]},{"name":"var superClasses: MutableList","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.superClasses","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/super-classes.html","searchKeys":["superClasses","var superClasses: MutableList","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.superClasses"]},{"name":"var superTypeDeclarations: Set","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.superTypeDeclarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/super-type-declarations.html","searchKeys":["superTypeDeclarations","var superTypeDeclarations: Set","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.superTypeDeclarations"]},{"name":"var superTypes: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.types.Type.superTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/super-types.html","searchKeys":["superTypes","var superTypes: MutableSet","de.fraunhofer.aisec.cpg.graph.types.Type.superTypes"]},{"name":"var targetLabel: LabelStatement?","description":"de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.targetLabel","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-goto-statement/target-label.html","searchKeys":["targetLabel","var targetLabel: LabelStatement?","de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.targetLabel"]},{"name":"var template: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.template","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/template.html","searchKeys":["template","var template: Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.template"]},{"name":"var templateEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.templateEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/template-edges.html","searchKeys":["templateEdges","var templateEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.templateEdges"]},{"name":"var templateInstantiation: TemplateDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.templateInstantiation","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/template-instantiation.html","searchKeys":["templateInstantiation","var templateInstantiation: TemplateDeclaration?","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.templateInstantiation"]},{"name":"var templateParameterEdges: MutableList>?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.templateParameterEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/template-parameter-edges.html","searchKeys":["templateParameterEdges","var templateParameterEdges: MutableList>?","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.templateParameterEdges"]},{"name":"var templateParameters: List?","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.templateParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/template-parameters.html","searchKeys":["templateParameters","var templateParameters: List?","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.templateParameters"]},{"name":"var templateParameters: List?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.templateParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-expression/template-parameters.html","searchKeys":["templateParameters","var templateParameters: List?","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.templateParameters"]},{"name":"var templates: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.templates","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/templates.html","searchKeys":["templates","var templates: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.templates"]},{"name":"var thenExpression: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.thenExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/then-expression.html","searchKeys":["thenExpression","var thenExpression: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.thenExpression"]},{"name":"var thenStatement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.thenStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/then-statement.html","searchKeys":["thenStatement","var thenStatement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.thenStatement"]},{"name":"var third: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.third","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-range-expression/third.html","searchKeys":["third","var third: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.third"]},{"name":"var throwsTypes: MutableList","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.throwsTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/throws-types.html","searchKeys":["throwsTypes","var throwsTypes: MutableList","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.throwsTypes"]},{"name":"var to: Name","description":"de.fraunhofer.aisec.cpg.ScopeManager.Alias.to","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/-alias/to.html","searchKeys":["to","var to: Name","de.fraunhofer.aisec.cpg.ScopeManager.Alias.to"]},{"name":"var tryBlock: Block?","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement.tryBlock","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/try-block.html","searchKeys":["tryBlock","var tryBlock: Block?","de.fraunhofer.aisec.cpg.graph.statements.TryStatement.tryBlock"]},{"name":"var type: Type","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-typedef-declaration/type.html","searchKeys":["type","var type: Type","de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.type"]},{"name":"var types: List","description":"de.fraunhofer.aisec.cpg.graph.types.TupleType.types","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-tuple-type/types.html","searchKeys":["types","var types: List","de.fraunhofer.aisec.cpg.graph.types.TupleType.types"]},{"name":"var usageEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.usageEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/usage-edges.html","searchKeys":["usageEdges","var usageEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.usageEdges"]},{"name":"var usages: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.usages","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/usages.html","searchKeys":["usages","var usages: List","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.usages"]},{"name":"var usedAsExpression: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.usedAsExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/used-as-expression.html","searchKeys":["usedAsExpression","var usedAsExpression: Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.usedAsExpression"]},{"name":"var value: Expression?","description":"de.fraunhofer.aisec.cpg.graph.AnnotationMember.value","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-annotation-member/value.html","searchKeys":["value","var value: Expression?","de.fraunhofer.aisec.cpg.graph.AnnotationMember.value"]},{"name":"var value: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.value","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-key-value-expression/value.html","searchKeys":["value","var value: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.value"]},{"name":"var value: T?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.value","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-literal/value.html","searchKeys":["value","var value: T?","de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.value"]},{"name":"var valueDeclarations: MutableList","description":"de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.valueDeclarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-value-declaration-scope/value-declarations.html","searchKeys":["valueDeclarations","var valueDeclarations: MutableList","de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.valueDeclarations"]},{"name":"var variable: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.variable","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/variable.html","searchKeys":["variable","var variable: Statement?","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.variable"]},{"name":"class ExpressionHandler(lang: JavaLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.java.ExpressionHandler","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-expression-handler/index.html","searchKeys":["ExpressionHandler","class ExpressionHandler(lang: JavaLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.java.ExpressionHandler"]},{"name":"class JavaCallResolverHelper","description":"de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-call-resolver-helper/index.html","searchKeys":["JavaCallResolverHelper","class JavaCallResolverHelper","de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper"]},{"name":"class JavaExternalTypeHierarchyResolver(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-external-type-hierarchy-resolver/index.html","searchKeys":["JavaExternalTypeHierarchyResolver","class JavaExternalTypeHierarchyResolver(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver"]},{"name":"class StatementHandler(lang: JavaLanguageFrontend?) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/index.html","searchKeys":["StatementHandler","class StatementHandler(lang: JavaLanguageFrontend?) : Handler ","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler"]},{"name":"const val ANNOTATION_MEMBER_VALUE: String","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.Companion.ANNOTATION_MEMBER_VALUE","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/-companion/-a-n-n-o-t-a-t-i-o-n_-m-e-m-b-e-r_-v-a-l-u-e.html","searchKeys":["ANNOTATION_MEMBER_VALUE","const val ANNOTATION_MEMBER_VALUE: String","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.Companion.ANNOTATION_MEMBER_VALUE"]},{"name":"const val THIS: String","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.Companion.THIS","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/-companion/-t-h-i-s.html","searchKeys":["THIS","const val THIS: String","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.Companion.THIS"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.JavaLanguage","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/-java-language.html","searchKeys":["JavaLanguage","constructor()","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.JavaLanguage"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper.JavaCallResolverHelper","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-call-resolver-helper/-java-call-resolver-helper.html","searchKeys":["JavaCallResolverHelper","constructor()","de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper.JavaCallResolverHelper"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver.JavaExternalTypeHierarchyResolver","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-external-type-hierarchy-resolver/-java-external-type-hierarchy-resolver.html","searchKeys":["JavaExternalTypeHierarchyResolver","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver.JavaExternalTypeHierarchyResolver"]},{"name":"constructor(lang: JavaLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.DeclarationHandler","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/-declaration-handler.html","searchKeys":["DeclarationHandler","constructor(lang: JavaLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.DeclarationHandler"]},{"name":"constructor(lang: JavaLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.java.ExpressionHandler.ExpressionHandler","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-expression-handler/-expression-handler.html","searchKeys":["ExpressionHandler","constructor(lang: JavaLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.java.ExpressionHandler.ExpressionHandler"]},{"name":"constructor(lang: JavaLanguageFrontend?)","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.StatementHandler","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/-statement-handler.html","searchKeys":["StatementHandler","constructor(lang: JavaLanguageFrontend?)","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.StatementHandler"]},{"name":"constructor(language: Language, ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.JavaLanguageFrontend","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/-java-language-frontend.html","searchKeys":["JavaLanguageFrontend","constructor(language: Language, ctx: TranslationContext)","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.JavaLanguageFrontend"]},{"name":"fun getReturnTypeAsGoodAsPossible(nodeWithType: NodeWithType, resolved: ResolvedMethodDeclaration): Type","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getReturnTypeAsGoodAsPossible","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/get-return-type-as-good-as-possible.html","searchKeys":["getReturnTypeAsGoodAsPossible","fun getReturnTypeAsGoodAsPossible(nodeWithType: NodeWithType, resolved: ResolvedMethodDeclaration): Type","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getReturnTypeAsGoodAsPossible"]},{"name":"fun getTypeAsGoodAsPossible(nodeWithType: NodeWithType, resolved: ResolvedValueDeclaration): Type","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getTypeAsGoodAsPossible","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/get-type-as-good-as-possible.html","searchKeys":["getTypeAsGoodAsPossible","fun getTypeAsGoodAsPossible(nodeWithType: NodeWithType, resolved: ResolvedValueDeclaration): Type","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getTypeAsGoodAsPossible"]},{"name":"fun getCodeBetweenTokens(startToken: JavaToken?, endToken: JavaToken?): String","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.getCodeBetweenTokens","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/get-code-between-tokens.html","searchKeys":["getCodeBetweenTokens","fun getCodeBetweenTokens(startToken: JavaToken?, endToken: JavaToken?): String","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.getCodeBetweenTokens"]},{"name":"fun getLocationsFromTokens(parentLocation: PhysicalLocation?, startToken: JavaToken?, endToken: JavaToken?): PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.getLocationsFromTokens","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/get-locations-from-tokens.html","searchKeys":["getLocationsFromTokens","fun getLocationsFromTokens(parentLocation: PhysicalLocation?, startToken: JavaToken?, endToken: JavaToken?): PhysicalLocation?","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.getLocationsFromTokens"]},{"name":"fun getNextTokenWith(text: String, token: JavaToken): JavaToken","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.getNextTokenWith","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/get-next-token-with.html","searchKeys":["getNextTokenWith","fun getNextTokenWith(text: String, token: JavaToken): JavaToken","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.getNextTokenWith"]},{"name":"fun getPreviousTokenWith(text: String, token: JavaToken): JavaToken","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.getPreviousTokenWith","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/get-previous-token-with.html","searchKeys":["getPreviousTokenWith","fun getPreviousTokenWith(text: String, token: JavaToken): JavaToken","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.getPreviousTokenWith"]},{"name":"fun getQualifiedMethodNameAsGoodAsPossible(callExpr: MethodCallExpr): String","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getQualifiedMethodNameAsGoodAsPossible","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/get-qualified-method-name-as-good-as-possible.html","searchKeys":["getQualifiedMethodNameAsGoodAsPossible","fun getQualifiedMethodNameAsGoodAsPossible(callExpr: MethodCallExpr): String","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getQualifiedMethodNameAsGoodAsPossible"]},{"name":"fun getQualifiedNameFromImports(className: String?): Name?","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getQualifiedNameFromImports","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/get-qualified-name-from-imports.html","searchKeys":["getQualifiedNameFromImports","fun getQualifiedNameFromImports(className: String?): Name?","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getQualifiedNameFromImports"]},{"name":"fun getTypeAsGoodAsPossible(type: Type): Type","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getTypeAsGoodAsPossible","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/get-type-as-good-as-possible.html","searchKeys":["getTypeAsGoodAsPossible","fun getTypeAsGoodAsPossible(type: Type): Type","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getTypeAsGoodAsPossible"]},{"name":"fun handleAnnotationDeclaration(annotationConstDecl: AnnotationDeclaration?): Declaration","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleAnnotationDeclaration","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/handle-annotation-declaration.html","searchKeys":["handleAnnotationDeclaration","fun handleAnnotationDeclaration(annotationConstDecl: AnnotationDeclaration?): Declaration","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleAnnotationDeclaration"]},{"name":"fun handleAnnotationMemberDeclaration(annotationMemberDecl: AnnotationMemberDeclaration?): Declaration","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleAnnotationMemberDeclaration","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/handle-annotation-member-declaration.html","searchKeys":["handleAnnotationMemberDeclaration","fun handleAnnotationMemberDeclaration(annotationMemberDecl: AnnotationMemberDeclaration?): Declaration","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleAnnotationMemberDeclaration"]},{"name":"fun handleBlockStatement(stmt: Statement): Block","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.handleBlockStatement","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/handle-block-statement.html","searchKeys":["handleBlockStatement","fun handleBlockStatement(stmt: Statement): Block","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.handleBlockStatement"]},{"name":"fun handleCaseDefaultStatement(caseExpression: Expression?, sEntry: SwitchEntry): Statement","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.handleCaseDefaultStatement","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/handle-case-default-statement.html","searchKeys":["handleCaseDefaultStatement","fun handleCaseDefaultStatement(caseExpression: Expression?, sEntry: SwitchEntry): Statement","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.handleCaseDefaultStatement"]},{"name":"fun handleConstructorDeclaration(constructorDeclaration: ConstructorDeclaration): ConstructorDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleConstructorDeclaration","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/handle-constructor-declaration.html","searchKeys":["handleConstructorDeclaration","fun handleConstructorDeclaration(constructorDeclaration: ConstructorDeclaration): ConstructorDeclaration","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleConstructorDeclaration"]},{"name":"fun handleEnumConstantDeclaration(enumConstDecl: EnumConstantDeclaration): EnumConstantDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleEnumConstantDeclaration","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/handle-enum-constant-declaration.html","searchKeys":["handleEnumConstantDeclaration","fun handleEnumConstantDeclaration(enumConstDecl: EnumConstantDeclaration): EnumConstantDeclaration","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleEnumConstantDeclaration"]},{"name":"fun handleEnumDeclaration(enumDecl: EnumDeclaration): EnumDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleEnumDeclaration","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/handle-enum-declaration.html","searchKeys":["handleEnumDeclaration","fun handleEnumDeclaration(enumDecl: EnumDeclaration): EnumDeclaration","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleEnumDeclaration"]},{"name":"fun handleExpressionStatement(stmt: Statement): Statement?","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.handleExpressionStatement","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/handle-expression-statement.html","searchKeys":["handleExpressionStatement","fun handleExpressionStatement(stmt: Statement): Statement?","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.handleExpressionStatement"]},{"name":"fun handleFieldDeclaration(fieldDecl: FieldDeclaration): FieldDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleFieldDeclaration","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/handle-field-declaration.html","searchKeys":["handleFieldDeclaration","fun handleFieldDeclaration(fieldDecl: FieldDeclaration): FieldDeclaration","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleFieldDeclaration"]},{"name":"fun handleMethodDeclaration(methodDecl: MethodDeclaration): MethodDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleMethodDeclaration","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/handle-method-declaration.html","searchKeys":["handleMethodDeclaration","fun handleMethodDeclaration(methodDecl: MethodDeclaration): MethodDeclaration","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleMethodDeclaration"]},{"name":"fun handleSpecificSupertype(callee: MemberExpression, curClass: RecordDeclaration): RecordDeclaration?","description":"de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper.Companion.handleSpecificSupertype","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-call-resolver-helper/-companion/handle-specific-supertype.html","searchKeys":["handleSpecificSupertype","fun handleSpecificSupertype(callee: MemberExpression, curClass: RecordDeclaration): RecordDeclaration?","de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper.Companion.handleSpecificSupertype"]},{"name":"fun handleSuperCall(callee: MemberExpression, curClass: RecordDeclaration, scopeManager: ScopeManager): Boolean","description":"de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper.Companion.handleSuperCall","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-call-resolver-helper/-companion/handle-super-call.html","searchKeys":["handleSuperCall","fun handleSuperCall(callee: MemberExpression, curClass: RecordDeclaration, scopeManager: ScopeManager): Boolean","de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper.Companion.handleSuperCall"]},{"name":"fun handleSwitchStatement(stmt: Statement): SwitchStatement","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.handleSwitchStatement","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/handle-switch-statement.html","searchKeys":["handleSwitchStatement","fun handleSwitchStatement(stmt: Statement): SwitchStatement","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.handleSwitchStatement"]},{"name":"fun parse(file: File?, parser: JavaParser): CompilationUnit","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.parse","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/parse.html","searchKeys":["parse","fun parse(file: File?, parser: JavaParser): CompilationUnit","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.parse"]},{"name":"fun processAnnotations(node: Node, owner: NodeWithAnnotations<*>)","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.processAnnotations","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/process-annotations.html","searchKeys":["processAnnotations","fun processAnnotations(node: Node, owner: NodeWithAnnotations<*>)","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.processAnnotations"]},{"name":"fun recoverTypeFromUnsolvedException(ex: Throwable): String?","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.recoverTypeFromUnsolvedException","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/recover-type-from-unsolved-exception.html","searchKeys":["recoverTypeFromUnsolvedException","fun recoverTypeFromUnsolvedException(ex: Throwable): String?","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.recoverTypeFromUnsolvedException"]},{"name":"fun typeOf(type: ResolvedType): Type","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.typeOf","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/type-of.html","searchKeys":["typeOf","fun typeOf(type: ResolvedType): Type","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.typeOf"]},{"name":"lateinit var declarationHandler: DeclarationHandler","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.declarationHandler","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/declaration-handler.html","searchKeys":["declarationHandler","lateinit var declarationHandler: DeclarationHandler","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.declarationHandler"]},{"name":"lateinit var expressionHandler: ExpressionHandler","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.expressionHandler","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/expression-handler.html","searchKeys":["expressionHandler","lateinit var expressionHandler: ExpressionHandler","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.expressionHandler"]},{"name":"lateinit var statementHandler: StatementHandler","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.statementHandler","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/statement-handler.html","searchKeys":["statementHandler","lateinit var statementHandler: StatementHandler","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.statementHandler"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.Companion","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.java.ExpressionHandler.Companion","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-expression-handler/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.java.ExpressionHandler.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.Companion","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.Companion","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper.Companion","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-call-resolver-helper/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver.Companion","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-external-type-hierarchy-resolver/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver.Companion"]},{"name":"open class DeclarationHandler(lang: JavaLanguageFrontend) : Handler, JavaLanguageFrontend> ","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/index.html","searchKeys":["DeclarationHandler","open class DeclarationHandler(lang: JavaLanguageFrontend) : Handler, JavaLanguageFrontend> ","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler"]},{"name":"open class JavaLanguage : Language , HasClasses, HasSuperClasses, HasGenerics, HasQualifier, HasUnknownType, HasShortCircuitOperators","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/index.html","searchKeys":["JavaLanguage","open class JavaLanguage : Language , HasClasses, HasSuperClasses, HasGenerics, HasQualifier, HasUnknownType, HasShortCircuitOperators","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage"]},{"name":"open class JavaLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/index.html","searchKeys":["JavaLanguageFrontend","open class JavaLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend"]},{"name":"open fun handleClassOrInterfaceDeclaration(classInterDecl: ClassOrInterfaceDeclaration): RecordDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleClassOrInterfaceDeclaration","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/handle-class-or-interface-declaration.html","searchKeys":["handleClassOrInterfaceDeclaration","open fun handleClassOrInterfaceDeclaration(classInterDecl: ClassOrInterfaceDeclaration): RecordDeclaration","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleClassOrInterfaceDeclaration"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver.accept","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-external-type-hierarchy-resolver/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver.accept"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.cleanup","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver.cleanup","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-external-type-hierarchy-resolver/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver.cleanup"]},{"name":"open override fun codeOf(astNode: Node): String?","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.codeOf","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/code-of.html","searchKeys":["codeOf","open override fun codeOf(astNode: Node): String?","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.codeOf"]},{"name":"open override fun handleSuperCall(callee: MemberExpression, curClass: RecordDeclaration, scopeManager: ScopeManager): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.handleSuperCall","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/handle-super-call.html","searchKeys":["handleSuperCall","open override fun handleSuperCall(callee: MemberExpression, curClass: RecordDeclaration, scopeManager: ScopeManager): Boolean","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.handleSuperCall"]},{"name":"open override fun locationOf(astNode: Node): PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.locationOf","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/location-of.html","searchKeys":["locationOf","open override fun locationOf(astNode: Node): PhysicalLocation?","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.locationOf"]},{"name":"open override fun parse(file: File): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.parse","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/parse.html","searchKeys":["parse","open override fun parse(file: File): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.parse"]},{"name":"open override fun propagateTypeOfBinaryOperation(operation: BinaryOperator): Type","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.propagateTypeOfBinaryOperation","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/propagate-type-of-binary-operation.html","searchKeys":["propagateTypeOfBinaryOperation","open override fun propagateTypeOfBinaryOperation(operation: BinaryOperator): Type","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.propagateTypeOfBinaryOperation"]},{"name":"open override fun setComment(node: Node, astNode: Node)","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.setComment","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/set-comment.html","searchKeys":["setComment","open override fun setComment(node: Node, astNode: Node)","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.setComment"]},{"name":"open override fun typeOf(type: Type): Type","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.typeOf","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/type-of.html","searchKeys":["typeOf","open override fun typeOf(type: Type): Type","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.typeOf"]},{"name":"open override val builtInTypes: Map","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.builtInTypes","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/built-in-types.html","searchKeys":["builtInTypes","open override val builtInTypes: Map","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.builtInTypes"]},{"name":"open override val compoundAssignmentOperators: Set","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.compoundAssignmentOperators","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/compound-assignment-operators.html","searchKeys":["compoundAssignmentOperators","open override val compoundAssignmentOperators: Set","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.compoundAssignmentOperators"]},{"name":"open override val conjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.conjunctiveOperators","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/conjunctive-operators.html","searchKeys":["conjunctiveOperators","open override val conjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.conjunctiveOperators"]},{"name":"open override val disjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.disjunctiveOperators","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/disjunctive-operators.html","searchKeys":["disjunctiveOperators","open override val disjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.disjunctiveOperators"]},{"name":"open override val endCharacter: Char = '>'","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.endCharacter","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/end-character.html","searchKeys":["endCharacter","open override val endCharacter: Char = '>'","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.endCharacter"]},{"name":"open override val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.fileExtensions","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/file-extensions.html","searchKeys":["fileExtensions","open override val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.fileExtensions"]},{"name":"open override val frontend: KClass","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.frontend","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/frontend.html","searchKeys":["frontend","open override val frontend: KClass","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.frontend"]},{"name":"open override val namespaceDelimiter: String","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.namespaceDelimiter","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/namespace-delimiter.html","searchKeys":["namespaceDelimiter","open override val namespaceDelimiter: String","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.namespaceDelimiter"]},{"name":"open override val qualifiers: List","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.qualifiers","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/qualifiers.html","searchKeys":["qualifiers","open override val qualifiers: List","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.qualifiers"]},{"name":"open override val startCharacter: Char = '<'","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.startCharacter","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/start-character.html","searchKeys":["startCharacter","open override val startCharacter: Char = '<'","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.startCharacter"]},{"name":"open override val superClassKeyword: String","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.superClassKeyword","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/super-class-keyword.html","searchKeys":["superClassKeyword","open override val superClassKeyword: String","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.superClassKeyword"]},{"name":"open override val unknownTypeString: List","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.unknownTypeString","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/unknown-type-string.html","searchKeys":["unknownTypeString","open override val unknownTypeString: List","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.unknownTypeString"]},{"name":"val nativeTypeResolver: CombinedTypeSolver","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.nativeTypeResolver","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/native-type-resolver.html","searchKeys":["nativeTypeResolver","val nativeTypeResolver: CombinedTypeSolver","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.nativeTypeResolver"]},{"name":"var context: CompilationUnit?","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.context","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/context.html","searchKeys":["context","var context: CompilationUnit?","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.context"]},{"name":"var javaSymbolResolver: JavaSymbolSolver?","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.javaSymbolResolver","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/java-symbol-resolver.html","searchKeys":["javaSymbolResolver","var javaSymbolResolver: JavaSymbolSolver?","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.javaSymbolResolver"]},{"name":"BOTTOM","description":"de.fraunhofer.aisec.cpg.passes.Reachability.BOTTOM","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability/-b-o-t-t-o-m/index.html","searchKeys":["BOTTOM","BOTTOM","de.fraunhofer.aisec.cpg.passes.Reachability.BOTTOM"]},{"name":"REACHABLE","description":"de.fraunhofer.aisec.cpg.passes.Reachability.REACHABLE","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability/-r-e-a-c-h-a-b-l-e/index.html","searchKeys":["REACHABLE","REACHABLE","de.fraunhofer.aisec.cpg.passes.Reachability.REACHABLE"]},{"name":"UNREACHABLE","description":"de.fraunhofer.aisec.cpg.passes.Reachability.UNREACHABLE","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability/-u-n-r-e-a-c-h-a-b-l-e/index.html","searchKeys":["UNREACHABLE","UNREACHABLE","de.fraunhofer.aisec.cpg.passes.Reachability.UNREACHABLE"]},{"name":"abstract class NumberSet","description":"de.fraunhofer.aisec.cpg.analysis.NumberSet","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-number-set/index.html","searchKeys":["NumberSet","abstract class NumberSet","de.fraunhofer.aisec.cpg.analysis.NumberSet"]},{"name":"abstract fun addValue(value: Long)","description":"de.fraunhofer.aisec.cpg.analysis.NumberSet.addValue","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-number-set/add-value.html","searchKeys":["addValue","abstract fun addValue(value: Long)","de.fraunhofer.aisec.cpg.analysis.NumberSet.addValue"]},{"name":"abstract fun clear()","description":"de.fraunhofer.aisec.cpg.analysis.NumberSet.clear","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-number-set/clear.html","searchKeys":["clear","abstract fun clear()","de.fraunhofer.aisec.cpg.analysis.NumberSet.clear"]},{"name":"abstract fun copy(): FSM","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.copy","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/copy.html","searchKeys":["copy","abstract fun copy(): FSM","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.copy"]},{"name":"abstract fun max(): Long","description":"de.fraunhofer.aisec.cpg.analysis.NumberSet.max","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-number-set/max.html","searchKeys":["max","abstract fun max(): Long","de.fraunhofer.aisec.cpg.analysis.NumberSet.max"]},{"name":"abstract fun maybe(value: Long): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.NumberSet.maybe","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-number-set/maybe.html","searchKeys":["maybe","abstract fun maybe(value: Long): Boolean","de.fraunhofer.aisec.cpg.analysis.NumberSet.maybe"]},{"name":"abstract fun min(): Long","description":"de.fraunhofer.aisec.cpg.analysis.NumberSet.min","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-number-set/min.html","searchKeys":["min","abstract fun min(): Long","de.fraunhofer.aisec.cpg.analysis.NumberSet.min"]},{"name":"class ConcreteNumberSet(var values: MutableSet = mutableSetOf()) : NumberSet","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/index.html","searchKeys":["ConcreteNumberSet","class ConcreteNumberSet(var values: MutableSet = mutableSetOf()) : NumberSet","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet"]},{"name":"class CouldNotResolve","description":"de.fraunhofer.aisec.cpg.analysis.CouldNotResolve","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-could-not-resolve/index.html","searchKeys":["CouldNotResolve","class CouldNotResolve","de.fraunhofer.aisec.cpg.analysis.CouldNotResolve"]},{"name":"class DFA(states: Set = setOf()) : FSM","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/index.html","searchKeys":["DFA","class DFA(states: Set = setOf()) : FSM","de.fraunhofer.aisec.cpg.analysis.fsm.DFA"]},{"name":"class Interval : NumberSet","description":"de.fraunhofer.aisec.cpg.analysis.Interval","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-interval/index.html","searchKeys":["Interval","class Interval : NumberSet","de.fraunhofer.aisec.cpg.analysis.Interval"]},{"name":"class MultiValueEvaluator : ValueEvaluator","description":"de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-multi-value-evaluator/index.html","searchKeys":["MultiValueEvaluator","class MultiValueEvaluator : ValueEvaluator","de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator"]},{"name":"class NFA(states: Set = setOf()) : FSM","description":"de.fraunhofer.aisec.cpg.analysis.fsm.NFA","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-n-f-a/index.html","searchKeys":["NFA","class NFA(states: Set = setOf()) : FSM","de.fraunhofer.aisec.cpg.analysis.fsm.NFA"]},{"name":"class QueryException(val message: String) : Exception","description":"de.fraunhofer.aisec.cpg.query.QueryException","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-exception/index.html","searchKeys":["QueryException","class QueryException(val message: String) : Exception","de.fraunhofer.aisec.cpg.query.QueryException"]},{"name":"class ReachabilityLattice(val elements: Reachability) : LatticeElement ","description":"de.fraunhofer.aisec.cpg.passes.ReachabilityLattice","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability-lattice/index.html","searchKeys":["ReachabilityLattice","class ReachabilityLattice(val elements: Reachability) : LatticeElement ","de.fraunhofer.aisec.cpg.passes.ReachabilityLattice"]},{"name":"class SizeEvaluator : ValueEvaluator","description":"de.fraunhofer.aisec.cpg.analysis.SizeEvaluator","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-size-evaluator/index.html","searchKeys":["SizeEvaluator","class SizeEvaluator : ValueEvaluator","de.fraunhofer.aisec.cpg.analysis.SizeEvaluator"]},{"name":"class State(name: Int, isStart: Boolean = false, isAcceptingState: Boolean = false)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/index.html","searchKeys":["State","class State(name: Int, isStart: Boolean = false, isAcceptingState: Boolean = false)","de.fraunhofer.aisec.cpg.analysis.fsm.State"]},{"name":"class UnreachabilityState : State, Reachability> ","description":"de.fraunhofer.aisec.cpg.passes.UnreachabilityState","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-unreachability-state/index.html","searchKeys":["UnreachabilityState","class UnreachabilityState : State, Reachability> ","de.fraunhofer.aisec.cpg.passes.UnreachabilityState"]},{"name":"class UnreachableEOGPass(ctx: TranslationContext) : TranslationUnitPass","description":"de.fraunhofer.aisec.cpg.passes.UnreachableEOGPass","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-unreachable-e-o-g-pass/index.html","searchKeys":["UnreachableEOGPass","class UnreachableEOGPass(ctx: TranslationContext) : TranslationUnitPass","de.fraunhofer.aisec.cpg.passes.UnreachableEOGPass"]},{"name":"const val MAX_DEPTH: Int = 20","description":"de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator.Companion.MAX_DEPTH","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-multi-value-evaluator/-companion/-m-a-x_-d-e-p-t-h.html","searchKeys":["MAX_DEPTH","const val MAX_DEPTH: Int = 20","de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator.Companion.MAX_DEPTH"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.analysis.CouldNotResolve.CouldNotResolve","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-could-not-resolve/-could-not-resolve.html","searchKeys":["CouldNotResolve","constructor()","de.fraunhofer.aisec.cpg.analysis.CouldNotResolve.CouldNotResolve"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.analysis.Interval.Interval","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-interval/-interval.html","searchKeys":["Interval","constructor()","de.fraunhofer.aisec.cpg.analysis.Interval.Interval"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator.MultiValueEvaluator","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-multi-value-evaluator/-multi-value-evaluator.html","searchKeys":["MultiValueEvaluator","constructor()","de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator.MultiValueEvaluator"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.analysis.NumberSet.NumberSet","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-number-set/-number-set.html","searchKeys":["NumberSet","constructor()","de.fraunhofer.aisec.cpg.analysis.NumberSet.NumberSet"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.analysis.SizeEvaluator.SizeEvaluator","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-size-evaluator/-size-evaluator.html","searchKeys":["SizeEvaluator","constructor()","de.fraunhofer.aisec.cpg.analysis.SizeEvaluator.SizeEvaluator"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.passes.UnreachabilityState.UnreachabilityState","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-unreachability-state/-unreachability-state.html","searchKeys":["UnreachabilityState","constructor()","de.fraunhofer.aisec.cpg.passes.UnreachabilityState.UnreachabilityState"]},{"name":"constructor(cannotEvaluate: (Node?, ValueEvaluator) -> Any? = { node: Node?, _: ValueEvaluator ->\n // end of the line, lets just keep the expression name\n if (node != null) {\n \"{${node.name}}\"\n } else {\n CouldNotResolve()\n }\n })","description":"de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.ValueEvaluator","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-value-evaluator/-value-evaluator.html","searchKeys":["ValueEvaluator","constructor(cannotEvaluate: (Node?, ValueEvaluator) -> Any? = { node: Node?, _: ValueEvaluator ->\n // end of the line, lets just keep the expression name\n if (node != null) {\n \"{${node.name}}\"\n } else {\n CouldNotResolve()\n }\n })","de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.ValueEvaluator"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.UnreachableEOGPass.UnreachableEOGPass","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-unreachable-e-o-g-pass/-unreachable-e-o-g-pass.html","searchKeys":["UnreachableEOGPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.UnreachableEOGPass.UnreachableEOGPass"]},{"name":"constructor(dfa: DFA, consideredBases: Set, nodeToRelevantMethod: Map>, consideredResetNodes: Set = emptySet(), thisPositionOfNode: Map = mapOf(), eliminateUnreachableCode: Boolean = true)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.DFAOrderEvaluator","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/-d-f-a-order-evaluator.html","searchKeys":["DFAOrderEvaluator","constructor(dfa: DFA, consideredBases: Set, nodeToRelevantMethod: Map>, consideredResetNodes: Set = emptySet(), thisPositionOfNode: Map = mapOf(), eliminateUnreachableCode: Boolean = true)","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.DFAOrderEvaluator"]},{"name":"constructor(elements: Reachability)","description":"de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.ReachabilityLattice","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability-lattice/-reachability-lattice.html","searchKeys":["ReachabilityLattice","constructor(elements: Reachability)","de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.ReachabilityLattice"]},{"name":"constructor(message: String)","description":"de.fraunhofer.aisec.cpg.query.QueryException.QueryException","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-exception/-query-exception.html","searchKeys":["QueryException","constructor(message: String)","de.fraunhofer.aisec.cpg.query.QueryException.QueryException"]},{"name":"constructor(name: Int, isStart: Boolean = false, isAcceptingState: Boolean = false)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.State","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/-state.html","searchKeys":["State","constructor(name: Int, isStart: Boolean = false, isAcceptingState: Boolean = false)","de.fraunhofer.aisec.cpg.analysis.fsm.State.State"]},{"name":"constructor(op: String, base: String? = null, nextState: State)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Edge.Edge","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-edge/-edge.html","searchKeys":["Edge","constructor(op: String, base: String? = null, nextState: State)","de.fraunhofer.aisec.cpg.analysis.fsm.Edge.Edge"]},{"name":"constructor(state: State, cpgNode: Node, edge: Edge)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Trace.Trace","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-trace/-trace.html","searchKeys":["Trace","constructor(state: State, cpgNode: Node, edge: Edge)","de.fraunhofer.aisec.cpg.analysis.fsm.Trace.Trace"]},{"name":"constructor(states: Set = setOf())","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA.DFA","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/-d-f-a.html","searchKeys":["DFA","constructor(states: Set = setOf())","de.fraunhofer.aisec.cpg.analysis.fsm.DFA.DFA"]},{"name":"constructor(states: Set = setOf())","description":"de.fraunhofer.aisec.cpg.analysis.fsm.NFA.NFA","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-n-f-a/-n-f-a.html","searchKeys":["NFA","constructor(states: Set = setOf())","de.fraunhofer.aisec.cpg.analysis.fsm.NFA.NFA"]},{"name":"constructor(value: T, children: MutableList> = mutableListOf(), stringRepresentation: String = \"\")","description":"de.fraunhofer.aisec.cpg.query.QueryTree.QueryTree","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/-query-tree.html","searchKeys":["QueryTree","constructor(value: T, children: MutableList> = mutableListOf(), stringRepresentation: String = \"\")","de.fraunhofer.aisec.cpg.query.QueryTree.QueryTree"]},{"name":"constructor(values: MutableSet = mutableSetOf())","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.ConcreteNumberSet","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/-concrete-number-set.html","searchKeys":["ConcreteNumberSet","constructor(values: MutableSet = mutableSetOf())","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.ConcreteNumberSet"]},{"name":"data class Edge(val op: String, val base: String? = null, val nextState: State)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Edge","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-edge/index.html","searchKeys":["Edge","data class Edge(val op: String, val base: String? = null, val nextState: State)","de.fraunhofer.aisec.cpg.analysis.fsm.Edge"]},{"name":"data class Trace(val state: State, val cpgNode: Node, val edge: Edge)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Trace","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-trace/index.html","searchKeys":["Trace","data class Trace(val state: State, val cpgNode: Node, val edge: Edge)","de.fraunhofer.aisec.cpg.analysis.fsm.Trace"]},{"name":"enum Reachability : Enum ","description":"de.fraunhofer.aisec.cpg.passes.Reachability","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability/index.html","searchKeys":["Reachability","enum Reachability : Enum ","de.fraunhofer.aisec.cpg.passes.Reachability"]},{"name":"fun > const(n: T): QueryTree","description":"de.fraunhofer.aisec.cpg.query.const","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/const.html","searchKeys":["const","fun > const(n: T): QueryTree","de.fraunhofer.aisec.cpg.query.const"]},{"name":"fun Number.compareTo(other: T): Int","description":"de.fraunhofer.aisec.cpg.analysis.compareTo","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/compare-to.html","searchKeys":["compareTo","fun Number.compareTo(other: T): Int","de.fraunhofer.aisec.cpg.analysis.compareTo"]},{"name":"fun const(n: T): QueryTree","description":"de.fraunhofer.aisec.cpg.query.const","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/const.html","searchKeys":["const","fun const(n: T): QueryTree","de.fraunhofer.aisec.cpg.query.const"]},{"name":"fun Declaration.evaluate(evaluator: ValueEvaluator = ValueEvaluator()): Any?","description":"de.fraunhofer.aisec.cpg.graph.evaluate","location":"cpg-analysis/de.fraunhofer.aisec.cpg.graph/evaluate.html","searchKeys":["evaluate","fun Declaration.evaluate(evaluator: ValueEvaluator = ValueEvaluator()): Any?","de.fraunhofer.aisec.cpg.graph.evaluate"]},{"name":"fun Expression.evaluate(evaluator: ValueEvaluator = ValueEvaluator()): Any?","description":"de.fraunhofer.aisec.cpg.graph.evaluate","location":"cpg-analysis/de.fraunhofer.aisec.cpg.graph/evaluate.html","searchKeys":["evaluate","fun Expression.evaluate(evaluator: ValueEvaluator = ValueEvaluator()): Any?","de.fraunhofer.aisec.cpg.graph.evaluate"]},{"name":"fun addEdge(edge: Edge)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.addEdge","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/add-edge.html","searchKeys":["addEdge","fun addEdge(edge: Edge)","de.fraunhofer.aisec.cpg.analysis.fsm.State.addEdge"]},{"name":"fun addEdge(from: State, edge: Edge)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.addEdge","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/add-edge.html","searchKeys":["addEdge","fun addEdge(from: State, edge: Edge)","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.addEdge"]},{"name":"fun addState(isStart: Boolean = false, isAcceptingState: Boolean = false): State","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.addState","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/add-state.html","searchKeys":["addState","fun addState(isStart: Boolean = false, isAcceptingState: Boolean = false): State","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.addState"]},{"name":"fun allNonLiteralsFromFlowTo(from: Node, to: Node, allPaths: List>): QueryTree","description":"de.fraunhofer.aisec.cpg.query.allNonLiteralsFromFlowTo","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/all-non-literals-from-flow-to.html","searchKeys":["allNonLiteralsFromFlowTo","fun allNonLiteralsFromFlowTo(from: Node, to: Node, allPaths: List>): QueryTree","de.fraunhofer.aisec.cpg.query.allNonLiteralsFromFlowTo"]},{"name":"fun changeStateProperty(state: State, name: Int? = null, isStart: Boolean? = null, isAcceptingState: Boolean? = null): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.changeStateProperty","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/change-state-property.html","searchKeys":["changeStateProperty","fun changeStateProperty(state: State, name: Int? = null, isStart: Boolean? = null, isAcceptingState: Boolean? = null): Boolean","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.changeStateProperty"]},{"name":"fun checkedChangeStateProperty(state: State, name: Int? = null, isStart: Boolean? = null, isAcceptingState: Boolean? = null)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.checkedChangeStateProperty","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/checked-change-state-property.html","searchKeys":["checkedChangeStateProperty","fun checkedChangeStateProperty(state: State, name: Int? = null, isStart: Boolean? = null, isAcceptingState: Boolean? = null)","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.checkedChangeStateProperty"]},{"name":"fun clearPath()","description":"de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.clearPath","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-value-evaluator/clear-path.html","searchKeys":["clearPath","fun clearPath()","de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.clearPath"]},{"name":"fun copy(name: Int = this.name, isStart: Boolean = this.isStart, isAcceptingState: Boolean = this.isAcceptingState): State","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.copy","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/copy.html","searchKeys":["copy","fun copy(name: Int = this.name, isStart: Boolean = this.isStart, isAcceptingState: Boolean = this.isAcceptingState): State","de.fraunhofer.aisec.cpg.analysis.fsm.State.copy"]},{"name":"fun dataFlow(from: Node, to: Node): QueryTree","description":"de.fraunhofer.aisec.cpg.query.dataFlow","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/data-flow.html","searchKeys":["dataFlow","fun dataFlow(from: Node, to: Node): QueryTree","de.fraunhofer.aisec.cpg.query.dataFlow"]},{"name":"fun deepCopy(currentStates: MutableSet = mutableSetOf()): MutableSet","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.deepCopy","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/deep-copy.html","searchKeys":["deepCopy","fun deepCopy(currentStates: MutableSet = mutableSetOf()): MutableSet","de.fraunhofer.aisec.cpg.analysis.fsm.State.deepCopy"]},{"name":"fun evaluateOrder(startNode: Node, stopOnWrongBase: Boolean = true): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.evaluateOrder","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/evaluate-order.html","searchKeys":["evaluateOrder","fun evaluateOrder(startNode: Node, stopOnWrongBase: Boolean = true): Boolean","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.evaluateOrder"]},{"name":"fun executionPath(from: Node, predicate: (Node) -> Boolean): QueryTree","description":"de.fraunhofer.aisec.cpg.query.executionPath","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/execution-path.html","searchKeys":["executionPath","fun executionPath(from: Node, predicate: (Node) -> Boolean): QueryTree","de.fraunhofer.aisec.cpg.query.executionPath"]},{"name":"fun executionPath(from: Node, to: Node): QueryTree","description":"de.fraunhofer.aisec.cpg.query.executionPath","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/execution-path.html","searchKeys":["executionPath","fun executionPath(from: Node, to: Node): QueryTree","de.fraunhofer.aisec.cpg.query.executionPath"]},{"name":"fun executionPathBackwards(to: Node, predicate: (Node) -> Boolean): QueryTree","description":"de.fraunhofer.aisec.cpg.query.executionPathBackwards","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/execution-path-backwards.html","searchKeys":["executionPathBackwards","fun executionPathBackwards(to: Node, predicate: (Node) -> Boolean): QueryTree","de.fraunhofer.aisec.cpg.query.executionPathBackwards"]},{"name":"fun getBaseOfNode(node: CallExpression): Node?","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.getBaseOfNode","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/get-base-of-node.html","searchKeys":["getBaseOfNode","fun getBaseOfNode(node: CallExpression): Node?","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.getBaseOfNode"]},{"name":"fun initializeOrderEvaluation(cpgNode: Node)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA.initializeOrderEvaluation","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/initialize-order-evaluation.html","searchKeys":["initializeOrderEvaluation","fun initializeOrderEvaluation(cpgNode: Node)","de.fraunhofer.aisec.cpg.analysis.fsm.DFA.initializeOrderEvaluation"]},{"name":"fun makeTransitionWithOp(op: Set, cpgNode: Node): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA.makeTransitionWithOp","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/make-transition-with-op.html","searchKeys":["makeTransitionWithOp","fun makeTransitionWithOp(op: Set, cpgNode: Node): Boolean","de.fraunhofer.aisec.cpg.analysis.fsm.DFA.makeTransitionWithOp"]},{"name":"fun matches(edge: Edge): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Edge.matches","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-edge/matches.html","searchKeys":["matches","fun matches(edge: Edge): Boolean","de.fraunhofer.aisec.cpg.analysis.fsm.Edge.matches"]},{"name":"fun max(n: List?, eval: ValueEvaluator = MultiValueEvaluator()): QueryTree","description":"de.fraunhofer.aisec.cpg.query.max","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/max.html","searchKeys":["max","fun max(n: List?, eval: ValueEvaluator = MultiValueEvaluator()): QueryTree","de.fraunhofer.aisec.cpg.query.max"]},{"name":"fun max(n: Node?, eval: ValueEvaluator = MultiValueEvaluator()): QueryTree","description":"de.fraunhofer.aisec.cpg.query.max","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/max.html","searchKeys":["max","fun max(n: Node?, eval: ValueEvaluator = MultiValueEvaluator()): QueryTree","de.fraunhofer.aisec.cpg.query.max"]},{"name":"fun maxSizeOfType(type: Type): QueryTree","description":"de.fraunhofer.aisec.cpg.query.maxSizeOfType","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/max-size-of-type.html","searchKeys":["maxSizeOfType","fun maxSizeOfType(type: Type): QueryTree","de.fraunhofer.aisec.cpg.query.maxSizeOfType"]},{"name":"fun min(n: List?, eval: ValueEvaluator = MultiValueEvaluator()): QueryTree","description":"de.fraunhofer.aisec.cpg.query.min","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/min.html","searchKeys":["min","fun min(n: List?, eval: ValueEvaluator = MultiValueEvaluator()): QueryTree","de.fraunhofer.aisec.cpg.query.min"]},{"name":"fun min(n: Node?, eval: ValueEvaluator = MultiValueEvaluator()): QueryTree","description":"de.fraunhofer.aisec.cpg.query.min","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/min.html","searchKeys":["min","fun min(n: Node?, eval: ValueEvaluator = MultiValueEvaluator()): QueryTree","de.fraunhofer.aisec.cpg.query.min"]},{"name":"fun minSizeOfType(type: Type): QueryTree","description":"de.fraunhofer.aisec.cpg.query.minSizeOfType","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/min-size-of-type.html","searchKeys":["minSizeOfType","fun minSizeOfType(type: Type): QueryTree","de.fraunhofer.aisec.cpg.query.minSizeOfType"]},{"name":"fun not(arg: Boolean): QueryTree","description":"de.fraunhofer.aisec.cpg.query.not","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/not.html","searchKeys":["not","fun not(arg: Boolean): QueryTree","de.fraunhofer.aisec.cpg.query.not"]},{"name":"fun not(arg: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.not","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/not.html","searchKeys":["not","fun not(arg: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.not"]},{"name":"fun printNicely(depth: Int = 0): String","description":"de.fraunhofer.aisec.cpg.query.QueryTree.printNicely","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/print-nicely.html","searchKeys":["printNicely","fun printNicely(depth: Int = 0): String","de.fraunhofer.aisec.cpg.query.QueryTree.printNicely"]},{"name":"fun renameStatesToBeDifferentFrom(otherFsm: FSM)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.renameStatesToBeDifferentFrom","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/rename-states-to-be-different-from.html","searchKeys":["renameStatesToBeDifferentFrom","fun renameStatesToBeDifferentFrom(otherFsm: FSM)","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.renameStatesToBeDifferentFrom"]},{"name":"fun sizeof(n: Node?, eval: ValueEvaluator = SizeEvaluator()): QueryTree","description":"de.fraunhofer.aisec.cpg.query.sizeof","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/sizeof.html","searchKeys":["sizeof","fun sizeof(n: Node?, eval: ValueEvaluator = SizeEvaluator()): QueryTree","de.fraunhofer.aisec.cpg.query.sizeof"]},{"name":"fun toDfa(): DFA","description":"de.fraunhofer.aisec.cpg.analysis.fsm.NFA.toDfa","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-n-f-a/to-dfa.html","searchKeys":["toDfa","fun toDfa(): DFA","de.fraunhofer.aisec.cpg.analysis.fsm.NFA.toDfa"]},{"name":"fun toDotLabel(): String","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Edge.toDotLabel","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-edge/to-dot-label.html","searchKeys":["toDotLabel","fun toDotLabel(): String","de.fraunhofer.aisec.cpg.analysis.fsm.Edge.toDotLabel"]},{"name":"fun toDotString(): String","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.toDotString","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/to-dot-string.html","searchKeys":["toDotString","fun toDotString(): String","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.toDotString"]},{"name":"fun transfer(currentEdge: PropertyEdge, currentState: State, Reachability>, currentWorklist: Worklist, PropertyEdge, Reachability>): State, Reachability>","description":"de.fraunhofer.aisec.cpg.passes.transfer","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/transfer.html","searchKeys":["transfer","fun transfer(currentEdge: PropertyEdge, currentState: State, Reachability>, currentWorklist: Worklist, PropertyEdge, Reachability>): State, Reachability>","de.fraunhofer.aisec.cpg.passes.transfer"]},{"name":"fun valueOf(value: String): Reachability","description":"de.fraunhofer.aisec.cpg.passes.Reachability.valueOf","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Reachability","de.fraunhofer.aisec.cpg.passes.Reachability.valueOf"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.passes.Reachability.values","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.passes.Reachability.values"]},{"name":"infix fun QueryTree.ge(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.ge","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/ge.html","searchKeys":["ge","infix fun QueryTree.ge(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.ge"]},{"name":"infix fun QueryTree.ge(other: S): QueryTree","description":"de.fraunhofer.aisec.cpg.query.ge","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/ge.html","searchKeys":["ge","infix fun QueryTree.ge(other: S): QueryTree","de.fraunhofer.aisec.cpg.query.ge"]},{"name":"infix fun QueryTree.gt(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.gt","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/gt.html","searchKeys":["gt","infix fun QueryTree.gt(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.gt"]},{"name":"infix fun QueryTree.gt(other: S): QueryTree","description":"de.fraunhofer.aisec.cpg.query.gt","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/gt.html","searchKeys":["gt","infix fun QueryTree.gt(other: S): QueryTree","de.fraunhofer.aisec.cpg.query.gt"]},{"name":"infix fun QueryTree.le(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.le","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/le.html","searchKeys":["le","infix fun QueryTree.le(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.le"]},{"name":"infix fun QueryTree.le(other: S): QueryTree","description":"de.fraunhofer.aisec.cpg.query.le","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/le.html","searchKeys":["le","infix fun QueryTree.le(other: S): QueryTree","de.fraunhofer.aisec.cpg.query.le"]},{"name":"infix fun QueryTree.lt(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.lt","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/lt.html","searchKeys":["lt","infix fun QueryTree.lt(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.lt"]},{"name":"infix fun QueryTree.lt(other: S): QueryTree","description":"de.fraunhofer.aisec.cpg.query.lt","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/lt.html","searchKeys":["lt","infix fun QueryTree.lt(other: S): QueryTree","de.fraunhofer.aisec.cpg.query.lt"]},{"name":"infix fun IN(other: Collection<*>): QueryTree","description":"de.fraunhofer.aisec.cpg.query.QueryTree.IN","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/-i-n.html","searchKeys":["IN","infix fun IN(other: Collection<*>): QueryTree","de.fraunhofer.aisec.cpg.query.QueryTree.IN"]},{"name":"infix fun IN(other: QueryTree>): QueryTree","description":"de.fraunhofer.aisec.cpg.query.QueryTree.IN","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/-i-n.html","searchKeys":["IN","infix fun IN(other: QueryTree>): QueryTree","de.fraunhofer.aisec.cpg.query.QueryTree.IN"]},{"name":"infix fun IS(other: Class<*>): QueryTree","description":"de.fraunhofer.aisec.cpg.query.QueryTree.IS","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/-i-s.html","searchKeys":["IS","infix fun IS(other: Class<*>): QueryTree","de.fraunhofer.aisec.cpg.query.QueryTree.IS"]},{"name":"infix fun IS(other: QueryTree>): QueryTree","description":"de.fraunhofer.aisec.cpg.query.QueryTree.IS","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/-i-s.html","searchKeys":["IS","infix fun IS(other: QueryTree>): QueryTree","de.fraunhofer.aisec.cpg.query.QueryTree.IS"]},{"name":"infix fun QueryTree.and(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.and","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/and.html","searchKeys":["and","infix fun QueryTree.and(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.and"]},{"name":"infix fun QueryTree.implies(other: Lazy>): QueryTree","description":"de.fraunhofer.aisec.cpg.query.implies","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/implies.html","searchKeys":["implies","infix fun QueryTree.implies(other: Lazy>): QueryTree","de.fraunhofer.aisec.cpg.query.implies"]},{"name":"infix fun QueryTree.implies(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.implies","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/implies.html","searchKeys":["implies","infix fun QueryTree.implies(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.implies"]},{"name":"infix fun QueryTree.or(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.or","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/or.html","searchKeys":["or","infix fun QueryTree.or(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.or"]},{"name":"infix fun QueryTree.xor(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.xor","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/xor.html","searchKeys":["xor","infix fun QueryTree.xor(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.xor"]},{"name":"infix fun eq(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.QueryTree.eq","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/eq.html","searchKeys":["eq","infix fun eq(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.QueryTree.eq"]},{"name":"infix fun eq(other: T): QueryTree","description":"de.fraunhofer.aisec.cpg.query.QueryTree.eq","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/eq.html","searchKeys":["eq","infix fun eq(other: T): QueryTree","de.fraunhofer.aisec.cpg.query.QueryTree.eq"]},{"name":"infix fun ne(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.QueryTree.ne","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/ne.html","searchKeys":["ne","infix fun ne(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.QueryTree.ne"]},{"name":"infix fun ne(other: T): QueryTree","description":"de.fraunhofer.aisec.cpg.query.QueryTree.ne","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/ne.html","searchKeys":["ne","infix fun ne(other: T): QueryTree","de.fraunhofer.aisec.cpg.query.QueryTree.ne"]},{"name":"inline fun Node.all(noinline sel: (T) -> Boolean? = null, noinline mustSatisfy: (T) -> Boolean): Pair>","description":"de.fraunhofer.aisec.cpg.query.all","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/all.html","searchKeys":["all","inline fun Node.all(noinline sel: (T) -> Boolean? = null, noinline mustSatisfy: (T) -> Boolean): Pair>","de.fraunhofer.aisec.cpg.query.all"]},{"name":"inline fun Node.allExtended(noinline sel: (T) -> Boolean? = null, noinline mustSatisfy: (T) -> QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.allExtended","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/all-extended.html","searchKeys":["allExtended","inline fun Node.allExtended(noinline sel: (T) -> Boolean? = null, noinline mustSatisfy: (T) -> QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.allExtended"]},{"name":"inline fun Node.exists(noinline sel: (T) -> Boolean? = null, noinline mustSatisfy: (T) -> Boolean): Pair>","description":"de.fraunhofer.aisec.cpg.query.exists","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/exists.html","searchKeys":["exists","inline fun Node.exists(noinline sel: (T) -> Boolean? = null, noinline mustSatisfy: (T) -> Boolean): Pair>","de.fraunhofer.aisec.cpg.query.exists"]},{"name":"inline fun Node.existsExtended(noinline sel: (T) -> Boolean? = null, noinline mustSatisfy: (T) -> QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.existsExtended","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/exists-extended.html","searchKeys":["existsExtended","inline fun Node.existsExtended(noinline sel: (T) -> Boolean? = null, noinline mustSatisfy: (T) -> QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.existsExtended"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator.Companion","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-multi-value-evaluator/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.analysis.fsm.NFA.Companion","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-n-f-a/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.analysis.fsm.NFA.Companion"]},{"name":"open class DFAOrderEvaluator(val dfa: DFA, val consideredBases: Set, val nodeToRelevantMethod: Map>, val consideredResetNodes: Set = emptySet(), val thisPositionOfNode: Map = mapOf(), val eliminateUnreachableCode: Boolean = true)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/index.html","searchKeys":["DFAOrderEvaluator","open class DFAOrderEvaluator(val dfa: DFA, val consideredBases: Set, val nodeToRelevantMethod: Map>, val consideredResetNodes: Set = emptySet(), val thisPositionOfNode: Map = mapOf(), val eliminateUnreachableCode: Boolean = true)","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator"]},{"name":"open class QueryTree(var value: T, val children: MutableList> = mutableListOf(), var stringRepresentation: String = \"\") : Comparable> ","description":"de.fraunhofer.aisec.cpg.query.QueryTree","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/index.html","searchKeys":["QueryTree","open class QueryTree(var value: T, val children: MutableList> = mutableListOf(), var stringRepresentation: String = \"\") : Comparable> ","de.fraunhofer.aisec.cpg.query.QueryTree"]},{"name":"open class ValueEvaluator(val cannotEvaluate: (Node?, ValueEvaluator) -> Any? = { node: Node?, _: ValueEvaluator ->\n // end of the line, lets just keep the expression name\n if (node != null) {\n \"{${node.name}}\"\n } else {\n CouldNotResolve()\n }\n })","description":"de.fraunhofer.aisec.cpg.analysis.ValueEvaluator","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-value-evaluator/index.html","searchKeys":["ValueEvaluator","open class ValueEvaluator(val cannotEvaluate: (Node?, ValueEvaluator) -> Any? = { node: Node?, _: ValueEvaluator ->\n // end of the line, lets just keep the expression name\n if (node != null) {\n \"{${node.name}}\"\n } else {\n CouldNotResolve()\n }\n })","de.fraunhofer.aisec.cpg.analysis.ValueEvaluator"]},{"name":"open fun actionAcceptingTermination(base: String, fsm: DFA, interproceduralFlow: Boolean)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.actionAcceptingTermination","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/action-accepting-termination.html","searchKeys":["actionAcceptingTermination","open fun actionAcceptingTermination(base: String, fsm: DFA, interproceduralFlow: Boolean)","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.actionAcceptingTermination"]},{"name":"open fun actionMissingTransitionForNode(node: Node, fsm: DFA, interproceduralFlow: Boolean)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.actionMissingTransitionForNode","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/action-missing-transition-for-node.html","searchKeys":["actionMissingTransitionForNode","open fun actionMissingTransitionForNode(node: Node, fsm: DFA, interproceduralFlow: Boolean)","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.actionMissingTransitionForNode"]},{"name":"open fun actionNonAcceptingTermination(base: String, fsm: DFA, interproceduralFlow: Boolean)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.actionNonAcceptingTermination","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/action-non-accepting-termination.html","searchKeys":["actionNonAcceptingTermination","open fun actionNonAcceptingTermination(base: String, fsm: DFA, interproceduralFlow: Boolean)","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.actionNonAcceptingTermination"]},{"name":"open fun checkEdge(state: State, edge: Edge)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.checkEdge","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/check-edge.html","searchKeys":["checkEdge","open fun checkEdge(state: State, edge: Edge)","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.checkEdge"]},{"name":"open fun deepCopy(): FSM","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.deepCopy","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/deep-copy.html","searchKeys":["deepCopy","open fun deepCopy(): FSM","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.deepCopy"]},{"name":"open fun evaluate(node: Any?): Any?","description":"de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.evaluate","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-value-evaluator/evaluate.html","searchKeys":["evaluate","open fun evaluate(node: Any?): Any?","de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.evaluate"]},{"name":"open operator override fun compareTo(other: LatticeElement): Int","description":"de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.compareTo","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability-lattice/compare-to.html","searchKeys":["compareTo","open operator override fun compareTo(other: LatticeElement): Int","de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.compareTo"]},{"name":"open operator override fun compareTo(other: QueryTree): Int","description":"de.fraunhofer.aisec.cpg.query.QueryTree.compareTo","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/compare-to.html","searchKeys":["compareTo","open operator override fun compareTo(other: QueryTree): Int","de.fraunhofer.aisec.cpg.query.QueryTree.compareTo"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.equals","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.equals","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.equals","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.analysis.fsm.State.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.query.QueryTree.equals","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.query.QueryTree.equals"]},{"name":"open override fun accept(tu: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.passes.UnreachableEOGPass.accept","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-unreachable-e-o-g-pass/accept.html","searchKeys":["accept","open override fun accept(tu: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.passes.UnreachableEOGPass.accept"]},{"name":"open override fun addValue(value: Long)","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.addValue","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/add-value.html","searchKeys":["addValue","open override fun addValue(value: Long)","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.addValue"]},{"name":"open override fun addValue(value: Long)","description":"de.fraunhofer.aisec.cpg.analysis.Interval.addValue","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-interval/add-value.html","searchKeys":["addValue","open override fun addValue(value: Long)","de.fraunhofer.aisec.cpg.analysis.Interval.addValue"]},{"name":"open override fun checkEdge(state: State, edge: Edge)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA.checkEdge","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/check-edge.html","searchKeys":["checkEdge","open override fun checkEdge(state: State, edge: Edge)","de.fraunhofer.aisec.cpg.analysis.fsm.DFA.checkEdge"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.UnreachableEOGPass.cleanup","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-unreachable-e-o-g-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.UnreachableEOGPass.cleanup"]},{"name":"open override fun clear()","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.clear","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/clear.html","searchKeys":["clear","open override fun clear()","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.clear"]},{"name":"open override fun clear()","description":"de.fraunhofer.aisec.cpg.analysis.Interval.clear","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-interval/clear.html","searchKeys":["clear","open override fun clear()","de.fraunhofer.aisec.cpg.analysis.Interval.clear"]},{"name":"open override fun copy(): DFA","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA.copy","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/copy.html","searchKeys":["copy","open override fun copy(): DFA","de.fraunhofer.aisec.cpg.analysis.fsm.DFA.copy"]},{"name":"open override fun copy(): NFA","description":"de.fraunhofer.aisec.cpg.analysis.fsm.NFA.copy","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-n-f-a/copy.html","searchKeys":["copy","open override fun copy(): NFA","de.fraunhofer.aisec.cpg.analysis.fsm.NFA.copy"]},{"name":"open override fun deepCopy(): DFA","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA.deepCopy","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/deep-copy.html","searchKeys":["deepCopy","open override fun deepCopy(): DFA","de.fraunhofer.aisec.cpg.analysis.fsm.DFA.deepCopy"]},{"name":"open override fun duplicate(): ReachabilityLattice","description":"de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.duplicate","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability-lattice/duplicate.html","searchKeys":["duplicate","open override fun duplicate(): ReachabilityLattice","de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.duplicate"]},{"name":"open override fun evaluate(node: Any?): Any?","description":"de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator.evaluate","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-multi-value-evaluator/evaluate.html","searchKeys":["evaluate","open override fun evaluate(node: Any?): Any?","de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator.evaluate"]},{"name":"open override fun evaluate(node: Any?): Any?","description":"de.fraunhofer.aisec.cpg.analysis.SizeEvaluator.evaluate","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-size-evaluator/evaluate.html","searchKeys":["evaluate","open override fun evaluate(node: Any?): Any?","de.fraunhofer.aisec.cpg.analysis.SizeEvaluator.evaluate"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.hashCode","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.hashCode","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.hashCode","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.analysis.fsm.State.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.query.QueryTree.hashCode","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.query.QueryTree.hashCode"]},{"name":"open override fun lub(other: LatticeElement): ReachabilityLattice","description":"de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.lub","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability-lattice/lub.html","searchKeys":["lub","open override fun lub(other: LatticeElement): ReachabilityLattice","de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.lub"]},{"name":"open override fun max(): Long","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.max","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/max.html","searchKeys":["max","open override fun max(): Long","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.max"]},{"name":"open override fun max(): Long","description":"de.fraunhofer.aisec.cpg.analysis.Interval.max","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-interval/max.html","searchKeys":["max","open override fun max(): Long","de.fraunhofer.aisec.cpg.analysis.Interval.max"]},{"name":"open override fun maybe(value: Long): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.maybe","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/maybe.html","searchKeys":["maybe","open override fun maybe(value: Long): Boolean","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.maybe"]},{"name":"open override fun maybe(value: Long): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.Interval.maybe","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-interval/maybe.html","searchKeys":["maybe","open override fun maybe(value: Long): Boolean","de.fraunhofer.aisec.cpg.analysis.Interval.maybe"]},{"name":"open override fun min(): Long","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.min","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/min.html","searchKeys":["min","open override fun min(): Long","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.min"]},{"name":"open override fun min(): Long","description":"de.fraunhofer.aisec.cpg.analysis.Interval.min","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-interval/min.html","searchKeys":["min","open override fun min(): Long","de.fraunhofer.aisec.cpg.analysis.Interval.min"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.toString","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Edge.toString","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-edge/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.analysis.fsm.Edge.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.toString","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.analysis.fsm.State.toString"]},{"name":"open override val elements: Reachability","description":"de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.elements","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability-lattice/elements.html","searchKeys":["elements","open override val elements: Reachability","de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.elements"]},{"name":"open override val message: String","description":"de.fraunhofer.aisec.cpg.query.QueryException.message","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-exception/message.html","searchKeys":["message","open override val message: String","de.fraunhofer.aisec.cpg.query.QueryException.message"]},{"name":"open val children: MutableList>","description":"de.fraunhofer.aisec.cpg.query.QueryTree.children","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/children.html","searchKeys":["children","open val children: MutableList>","de.fraunhofer.aisec.cpg.query.QueryTree.children"]},{"name":"open var stringRepresentation: String","description":"de.fraunhofer.aisec.cpg.query.QueryTree.stringRepresentation","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/string-representation.html","searchKeys":["stringRepresentation","open var stringRepresentation: String","de.fraunhofer.aisec.cpg.query.QueryTree.stringRepresentation"]},{"name":"open var value: T","description":"de.fraunhofer.aisec.cpg.query.QueryTree.value","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/value.html","searchKeys":["value","open var value: T","de.fraunhofer.aisec.cpg.query.QueryTree.value"]},{"name":"operator fun Expression?.invoke(): QueryTree","description":"de.fraunhofer.aisec.cpg.query.invoke","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/invoke.html","searchKeys":["invoke","operator fun Expression?.invoke(): QueryTree","de.fraunhofer.aisec.cpg.query.invoke"]},{"name":"operator fun compareTo(other: Number): Int","description":"de.fraunhofer.aisec.cpg.query.QueryTree.compareTo","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/compare-to.html","searchKeys":["compareTo","operator fun compareTo(other: Number): Int","de.fraunhofer.aisec.cpg.query.QueryTree.compareTo"]},{"name":"sealed class FSM","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/index.html","searchKeys":["FSM","sealed class FSM","de.fraunhofer.aisec.cpg.analysis.fsm.FSM"]},{"name":"val EPSILON: String","description":"de.fraunhofer.aisec.cpg.analysis.fsm.NFA.Companion.EPSILON","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-n-f-a/-companion/-e-p-s-i-l-o-n.html","searchKeys":["EPSILON","val EPSILON: String","de.fraunhofer.aisec.cpg.analysis.fsm.NFA.Companion.EPSILON"]},{"name":"val Expression.intValue: QueryTree?","description":"de.fraunhofer.aisec.cpg.query.intValue","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/int-value.html","searchKeys":["intValue","val Expression.intValue: QueryTree?","de.fraunhofer.aisec.cpg.query.intValue"]},{"name":"val Expression.max: QueryTree","description":"de.fraunhofer.aisec.cpg.query.max","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/max.html","searchKeys":["max","val Expression.max: QueryTree","de.fraunhofer.aisec.cpg.query.max"]},{"name":"val Expression.min: QueryTree","description":"de.fraunhofer.aisec.cpg.query.min","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/min.html","searchKeys":["min","val Expression.min: QueryTree","de.fraunhofer.aisec.cpg.query.min"]},{"name":"val Expression.size: QueryTree","description":"de.fraunhofer.aisec.cpg.query.size","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/size.html","searchKeys":["size","val Expression.size: QueryTree","de.fraunhofer.aisec.cpg.query.size"]},{"name":"val Expression.value: QueryTree","description":"de.fraunhofer.aisec.cpg.query.value","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/value.html","searchKeys":["value","val Expression.value: QueryTree","de.fraunhofer.aisec.cpg.query.value"]},{"name":"val NewArrayExpression.capacity: Int","description":"de.fraunhofer.aisec.cpg.graph.capacity","location":"cpg-analysis/de.fraunhofer.aisec.cpg.graph/capacity.html","searchKeys":["capacity","val NewArrayExpression.capacity: Int","de.fraunhofer.aisec.cpg.graph.capacity"]},{"name":"val base: String? = null","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Edge.base","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-edge/base.html","searchKeys":["base","val base: String? = null","de.fraunhofer.aisec.cpg.analysis.fsm.Edge.base"]},{"name":"val cannotEvaluate: (Node?, ValueEvaluator) -> Any?","description":"de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.cannotEvaluate","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-value-evaluator/cannot-evaluate.html","searchKeys":["cannotEvaluate","val cannotEvaluate: (Node?, ValueEvaluator) -> Any?","de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.cannotEvaluate"]},{"name":"val consideredBases: Set","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.consideredBases","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/considered-bases.html","searchKeys":["consideredBases","val consideredBases: Set","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.consideredBases"]},{"name":"val consideredResetNodes: Set","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.consideredResetNodes","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/considered-reset-nodes.html","searchKeys":["consideredResetNodes","val consideredResetNodes: Set","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.consideredResetNodes"]},{"name":"val cpgNode: Node","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Trace.cpgNode","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-trace/cpg-node.html","searchKeys":["cpgNode","val cpgNode: Node","de.fraunhofer.aisec.cpg.analysis.fsm.Trace.cpgNode"]},{"name":"val currentState: State?","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA.currentState","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/current-state.html","searchKeys":["currentState","val currentState: State?","de.fraunhofer.aisec.cpg.analysis.fsm.DFA.currentState"]},{"name":"val dfa: DFA","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.dfa","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/dfa.html","searchKeys":["dfa","val dfa: DFA","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.dfa"]},{"name":"val edge: Edge","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Trace.edge","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-trace/edge.html","searchKeys":["edge","val edge: Edge","de.fraunhofer.aisec.cpg.analysis.fsm.Trace.edge"]},{"name":"val eliminateUnreachableCode: Boolean = true","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.eliminateUnreachableCode","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/eliminate-unreachable-code.html","searchKeys":["eliminateUnreachableCode","val eliminateUnreachableCode: Boolean = true","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.eliminateUnreachableCode"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.passes.Reachability.entries","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.passes.Reachability.entries"]},{"name":"val executionTrace: List","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA.executionTrace","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/execution-trace.html","searchKeys":["executionTrace","val executionTrace: List","de.fraunhofer.aisec.cpg.analysis.fsm.DFA.executionTrace"]},{"name":"val isAccepted: Boolean","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA.isAccepted","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/is-accepted.html","searchKeys":["isAccepted","val isAccepted: Boolean","de.fraunhofer.aisec.cpg.analysis.fsm.DFA.isAccepted"]},{"name":"val nextState: State","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Edge.nextState","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-edge/next-state.html","searchKeys":["nextState","val nextState: State","de.fraunhofer.aisec.cpg.analysis.fsm.Edge.nextState"]},{"name":"val nodeToRelevantMethod: Map>","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.nodeToRelevantMethod","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/node-to-relevant-method.html","searchKeys":["nodeToRelevantMethod","val nodeToRelevantMethod: Map>","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.nodeToRelevantMethod"]},{"name":"val op: String","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Edge.op","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-edge/op.html","searchKeys":["op","val op: String","de.fraunhofer.aisec.cpg.analysis.fsm.Edge.op"]},{"name":"val outgoingEdges: Set","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.outgoingEdges","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/outgoing-edges.html","searchKeys":["outgoingEdges","val outgoingEdges: Set","de.fraunhofer.aisec.cpg.analysis.fsm.State.outgoingEdges"]},{"name":"val path: MutableList","description":"de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.path","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-value-evaluator/path.html","searchKeys":["path","val path: MutableList","de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.path"]},{"name":"val state: State","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Trace.state","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-trace/state.html","searchKeys":["state","val state: State","de.fraunhofer.aisec.cpg.analysis.fsm.Trace.state"]},{"name":"val states: Set","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.states","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/states.html","searchKeys":["states","val states: Set","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.states"]},{"name":"val thisPositionOfNode: Map","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.thisPositionOfNode","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/this-position-of-node.html","searchKeys":["thisPositionOfNode","val thisPositionOfNode: Map","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.thisPositionOfNode"]},{"name":"var isAcceptingState: Boolean","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.isAcceptingState","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/is-accepting-state.html","searchKeys":["isAcceptingState","var isAcceptingState: Boolean","de.fraunhofer.aisec.cpg.analysis.fsm.State.isAcceptingState"]},{"name":"var isStart: Boolean","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.isStart","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/is-start.html","searchKeys":["isStart","var isStart: Boolean","de.fraunhofer.aisec.cpg.analysis.fsm.State.isStart"]},{"name":"var name: Int","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.name","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/name.html","searchKeys":["name","var name: Int","de.fraunhofer.aisec.cpg.analysis.fsm.State.name"]},{"name":"var values: MutableSet","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.values","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/values.html","searchKeys":["values","var values: MutableSet","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.values"]},{"name":"abstract class CXXHandler(configConstructor: Supplier, lang: CXXLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-handler/index.html","searchKeys":["CXXHandler","abstract class CXXHandler(configConstructor: Supplier, lang: CXXLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.cxx.CXXHandler"]},{"name":"abstract fun handleNode(node: T): S","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXHandler.handleNode","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-handler/handle-node.html","searchKeys":["handleNode","abstract fun handleNode(node: T): S","de.fraunhofer.aisec.cpg.frontends.cxx.CXXHandler.handleNode"]},{"name":"class CXXExtraPass(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.CXXExtraPass","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.passes/-c-x-x-extra-pass/index.html","searchKeys":["CXXExtraPass","class CXXExtraPass(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.CXXExtraPass"]},{"name":"class DeclarationHandler(lang: CXXLanguageFrontend) : CXXHandler ","description":"de.fraunhofer.aisec.cpg.frontends.cxx.DeclarationHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-declaration-handler/index.html","searchKeys":["DeclarationHandler","class DeclarationHandler(lang: CXXLanguageFrontend) : CXXHandler ","de.fraunhofer.aisec.cpg.frontends.cxx.DeclarationHandler"]},{"name":"class DeclaratorHandler(lang: CXXLanguageFrontend) : CXXHandler ","description":"de.fraunhofer.aisec.cpg.frontends.cxx.DeclaratorHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-declarator-handler/index.html","searchKeys":["DeclaratorHandler","class DeclaratorHandler(lang: CXXLanguageFrontend) : CXXHandler ","de.fraunhofer.aisec.cpg.frontends.cxx.DeclaratorHandler"]},{"name":"class ExpressionHandler(lang: CXXLanguageFrontend) : CXXHandler ","description":"de.fraunhofer.aisec.cpg.frontends.cxx.ExpressionHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-expression-handler/index.html","searchKeys":["ExpressionHandler","class ExpressionHandler(lang: CXXLanguageFrontend) : CXXHandler ","de.fraunhofer.aisec.cpg.frontends.cxx.ExpressionHandler"]},{"name":"class InitializerHandler(lang: CXXLanguageFrontend) : CXXHandler ","description":"de.fraunhofer.aisec.cpg.frontends.cxx.InitializerHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-initializer-handler/index.html","searchKeys":["InitializerHandler","class InitializerHandler(lang: CXXLanguageFrontend) : CXXHandler ","de.fraunhofer.aisec.cpg.frontends.cxx.InitializerHandler"]},{"name":"class ParameterDeclarationHandler(lang: CXXLanguageFrontend) : CXXHandler ","description":"de.fraunhofer.aisec.cpg.frontends.cxx.ParameterDeclarationHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-parameter-declaration-handler/index.html","searchKeys":["ParameterDeclarationHandler","class ParameterDeclarationHandler(lang: CXXLanguageFrontend) : CXXHandler ","de.fraunhofer.aisec.cpg.frontends.cxx.ParameterDeclarationHandler"]},{"name":"class StatementHandler(lang: CXXLanguageFrontend) : CXXHandler ","description":"de.fraunhofer.aisec.cpg.frontends.cxx.StatementHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-statement-handler/index.html","searchKeys":["StatementHandler","class StatementHandler(lang: CXXLanguageFrontend) : CXXHandler ","de.fraunhofer.aisec.cpg.frontends.cxx.StatementHandler"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.CLanguage","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/-c-language.html","searchKeys":["CLanguage","constructor()","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.CLanguage"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.CPPLanguage","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/-c-p-p-language.html","searchKeys":["CPPLanguage","constructor()","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.CPPLanguage"]},{"name":"constructor(configConstructor: Supplier, lang: CXXLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXHandler.CXXHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-handler/-c-x-x-handler.html","searchKeys":["CXXHandler","constructor(configConstructor: Supplier, lang: CXXLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.cxx.CXXHandler.CXXHandler"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.CXXExtraPass.CXXExtraPass","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.passes/-c-x-x-extra-pass/-c-x-x-extra-pass.html","searchKeys":["CXXExtraPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.CXXExtraPass.CXXExtraPass"]},{"name":"constructor(lang: CXXLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.DeclarationHandler.DeclarationHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-declaration-handler/-declaration-handler.html","searchKeys":["DeclarationHandler","constructor(lang: CXXLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.cxx.DeclarationHandler.DeclarationHandler"]},{"name":"constructor(lang: CXXLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.DeclaratorHandler.DeclaratorHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-declarator-handler/-declarator-handler.html","searchKeys":["DeclaratorHandler","constructor(lang: CXXLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.cxx.DeclaratorHandler.DeclaratorHandler"]},{"name":"constructor(lang: CXXLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.ExpressionHandler.ExpressionHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-expression-handler/-expression-handler.html","searchKeys":["ExpressionHandler","constructor(lang: CXXLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.cxx.ExpressionHandler.ExpressionHandler"]},{"name":"constructor(lang: CXXLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.InitializerHandler.InitializerHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-initializer-handler/-initializer-handler.html","searchKeys":["InitializerHandler","constructor(lang: CXXLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.cxx.InitializerHandler.InitializerHandler"]},{"name":"constructor(lang: CXXLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.ParameterDeclarationHandler.ParameterDeclarationHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-parameter-declaration-handler/-parameter-declaration-handler.html","searchKeys":["ParameterDeclarationHandler","constructor(lang: CXXLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.cxx.ParameterDeclarationHandler.ParameterDeclarationHandler"]},{"name":"constructor(lang: CXXLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.StatementHandler.StatementHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-statement-handler/-statement-handler.html","searchKeys":["StatementHandler","constructor(lang: CXXLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.cxx.StatementHandler.StatementHandler"]},{"name":"constructor(language: Language, ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.CXXLanguageFrontend","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/-c-x-x-language-frontend.html","searchKeys":["CXXLanguageFrontend","constructor(language: Language, ctx: TranslationContext)","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.CXXLanguageFrontend"]},{"name":"fun IASTDeclarator.realName(): Pair","description":"de.fraunhofer.aisec.cpg.frontends.cxx.realName","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/real-name.html","searchKeys":["realName","fun IASTDeclarator.realName(): Pair","de.fraunhofer.aisec.cpg.frontends.cxx.realName"]},{"name":"fun handleTranslationUnit(translationUnit: IASTTranslationUnit): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.cxx.DeclarationHandler.handleTranslationUnit","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-declaration-handler/handle-translation-unit.html","searchKeys":["handleTranslationUnit","fun handleTranslationUnit(translationUnit: IASTTranslationUnit): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.cxx.DeclarationHandler.handleTranslationUnit"]},{"name":"fun processAttributes(node: Node, owner: IASTNode)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.processAttributes","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/process-attributes.html","searchKeys":["processAttributes","fun processAttributes(node: Node, owner: IASTNode)","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.processAttributes"]},{"name":"fun typeOf(declarator: IASTDeclarator, specifier: IASTDeclSpecifier, hint: Declaration? = null): Type","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.typeOf","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/type-of.html","searchKeys":["typeOf","fun typeOf(declarator: IASTDeclarator, specifier: IASTDeclSpecifier, hint: Declaration? = null): Type","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.typeOf"]},{"name":"fun typeOf(name: IASTName, prefix: String? = null): Type","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.typeOf","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/type-of.html","searchKeys":["typeOf","fun typeOf(name: IASTName, prefix: String? = null): Type","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.typeOf"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.Companion","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.Companion"]},{"name":"open class CLanguage : Language , HasComplexCallResolution, HasStructs, HasFunctionPointers, HasQualifier, HasElaboratedTypeSpecifier, HasShortCircuitOperators","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/index.html","searchKeys":["CLanguage","open class CLanguage : Language , HasComplexCallResolution, HasStructs, HasFunctionPointers, HasQualifier, HasElaboratedTypeSpecifier, HasShortCircuitOperators","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage"]},{"name":"open class CPPLanguage : CLanguage, HasDefaultArguments, HasTemplates, HasComplexCallResolution, HasStructs, HasClasses, HasUnknownType","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/index.html","searchKeys":["CPPLanguage","open class CPPLanguage : CLanguage, HasDefaultArguments, HasTemplates, HasComplexCallResolution, HasStructs, HasClasses, HasUnknownType","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage"]},{"name":"open class CXXLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/index.html","searchKeys":["CXXLanguageFrontend","open class CXXLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.CXXExtraPass.accept","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.passes/-c-x-x-extra-pass/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.CXXExtraPass.accept"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.CXXExtraPass.cleanup","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.passes/-c-x-x-extra-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.CXXExtraPass.cleanup"]},{"name":"open override fun codeOf(astNode: IASTNode): String?","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.codeOf","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/code-of.html","searchKeys":["codeOf","open override fun codeOf(astNode: IASTNode): String?","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.codeOf"]},{"name":"open override fun handle(ctx: T): S?","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXHandler.handle","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-handler/handle.html","searchKeys":["handle","open override fun handle(ctx: T): S?","de.fraunhofer.aisec.cpg.frontends.cxx.CXXHandler.handle"]},{"name":"open override fun handleNode(node: IASTDeclaration): Declaration","description":"de.fraunhofer.aisec.cpg.frontends.cxx.DeclarationHandler.handleNode","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-declaration-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: IASTDeclaration): Declaration","de.fraunhofer.aisec.cpg.frontends.cxx.DeclarationHandler.handleNode"]},{"name":"open override fun handleNode(node: IASTInitializer): Expression","description":"de.fraunhofer.aisec.cpg.frontends.cxx.InitializerHandler.handleNode","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-initializer-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: IASTInitializer): Expression","de.fraunhofer.aisec.cpg.frontends.cxx.InitializerHandler.handleNode"]},{"name":"open override fun handleNode(node: IASTInitializerClause): Expression","description":"de.fraunhofer.aisec.cpg.frontends.cxx.ExpressionHandler.handleNode","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-expression-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: IASTInitializerClause): Expression","de.fraunhofer.aisec.cpg.frontends.cxx.ExpressionHandler.handleNode"]},{"name":"open override fun handleNode(node: IASTNode): Declaration","description":"de.fraunhofer.aisec.cpg.frontends.cxx.DeclaratorHandler.handleNode","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-declarator-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: IASTNode): Declaration","de.fraunhofer.aisec.cpg.frontends.cxx.DeclaratorHandler.handleNode"]},{"name":"open override fun handleNode(node: IASTParameterDeclaration): Declaration","description":"de.fraunhofer.aisec.cpg.frontends.cxx.ParameterDeclarationHandler.handleNode","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-parameter-declaration-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: IASTParameterDeclaration): Declaration","de.fraunhofer.aisec.cpg.frontends.cxx.ParameterDeclarationHandler.handleNode"]},{"name":"open override fun handleNode(node: IASTStatement): Statement","description":"de.fraunhofer.aisec.cpg.frontends.cxx.StatementHandler.handleNode","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-statement-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: IASTStatement): Statement","de.fraunhofer.aisec.cpg.frontends.cxx.StatementHandler.handleNode"]},{"name":"open override fun handleTemplateFunctionCalls(curClass: RecordDeclaration?, templateCall: CallExpression, applyInference: Boolean, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): Pair>","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.handleTemplateFunctionCalls","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/handle-template-function-calls.html","searchKeys":["handleTemplateFunctionCalls","open override fun handleTemplateFunctionCalls(curClass: RecordDeclaration?, templateCall: CallExpression, applyInference: Boolean, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): Pair>","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.handleTemplateFunctionCalls"]},{"name":"open override fun locationOf(astNode: IASTNode): PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.locationOf","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/location-of.html","searchKeys":["locationOf","open override fun locationOf(astNode: IASTNode): PhysicalLocation?","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.locationOf"]},{"name":"open override fun parse(file: File): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.parse","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/parse.html","searchKeys":["parse","open override fun parse(file: File): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.parse"]},{"name":"open override fun refineInvocationCandidatesFromRecord(recordDeclaration: RecordDeclaration, call: CallExpression, name: String, ctx: TranslationContext): List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.refineInvocationCandidatesFromRecord","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/refine-invocation-candidates-from-record.html","searchKeys":["refineInvocationCandidatesFromRecord","open override fun refineInvocationCandidatesFromRecord(recordDeclaration: RecordDeclaration, call: CallExpression, name: String, ctx: TranslationContext): List","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.refineInvocationCandidatesFromRecord"]},{"name":"open override fun refineInvocationCandidatesFromRecord(recordDeclaration: RecordDeclaration, call: CallExpression, name: String, ctx: TranslationContext): List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.refineInvocationCandidatesFromRecord","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/refine-invocation-candidates-from-record.html","searchKeys":["refineInvocationCandidatesFromRecord","open override fun refineInvocationCandidatesFromRecord(recordDeclaration: RecordDeclaration, call: CallExpression, name: String, ctx: TranslationContext): List","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.refineInvocationCandidatesFromRecord"]},{"name":"open override fun refineMethodCallResolution(curClass: RecordDeclaration?, possibleContainingTypes: Set, call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration, callResolver: SymbolResolver): List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.refineMethodCallResolution","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/refine-method-call-resolution.html","searchKeys":["refineMethodCallResolution","open override fun refineMethodCallResolution(curClass: RecordDeclaration?, possibleContainingTypes: Set, call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration, callResolver: SymbolResolver): List","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.refineMethodCallResolution"]},{"name":"open override fun refineMethodCallResolution(curClass: RecordDeclaration?, possibleContainingTypes: Set, call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration, callResolver: SymbolResolver): List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.refineMethodCallResolution","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/refine-method-call-resolution.html","searchKeys":["refineMethodCallResolution","open override fun refineMethodCallResolution(curClass: RecordDeclaration?, possibleContainingTypes: Set, call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration, callResolver: SymbolResolver): List","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.refineMethodCallResolution"]},{"name":"open override fun refineNormalCallResolution(call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.refineNormalCallResolution","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/refine-normal-call-resolution.html","searchKeys":["refineNormalCallResolution","open override fun refineNormalCallResolution(call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): List","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.refineNormalCallResolution"]},{"name":"open override fun refineNormalCallResolution(call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.refineNormalCallResolution","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/refine-normal-call-resolution.html","searchKeys":["refineNormalCallResolution","open override fun refineNormalCallResolution(call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): List","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.refineNormalCallResolution"]},{"name":"open override fun setComment(node: Node, astNode: IASTNode)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.setComment","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/set-comment.html","searchKeys":["setComment","open override fun setComment(node: Node, astNode: IASTNode)","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.setComment"]},{"name":"open override fun typeOf(type: IASTTypeId): Type","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.typeOf","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/type-of.html","searchKeys":["typeOf","open override fun typeOf(type: IASTTypeId): Type","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.typeOf"]},{"name":"open override val builtInTypes: Map","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.builtInTypes","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/built-in-types.html","searchKeys":["builtInTypes","open override val builtInTypes: Map","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.builtInTypes"]},{"name":"open override val builtInTypes: Map","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.builtInTypes","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/built-in-types.html","searchKeys":["builtInTypes","open override val builtInTypes: Map","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.builtInTypes"]},{"name":"open override val compoundAssignmentOperators: Set","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.compoundAssignmentOperators","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/compound-assignment-operators.html","searchKeys":["compoundAssignmentOperators","open override val compoundAssignmentOperators: Set","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.compoundAssignmentOperators"]},{"name":"open override val conjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.conjunctiveOperators","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/conjunctive-operators.html","searchKeys":["conjunctiveOperators","open override val conjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.conjunctiveOperators"]},{"name":"open override val disjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.disjunctiveOperators","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/disjunctive-operators.html","searchKeys":["disjunctiveOperators","open override val disjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.disjunctiveOperators"]},{"name":"open override val elaboratedTypeSpecifier: List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.elaboratedTypeSpecifier","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/elaborated-type-specifier.html","searchKeys":["elaboratedTypeSpecifier","open override val elaboratedTypeSpecifier: List","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.elaboratedTypeSpecifier"]},{"name":"open override val elaboratedTypeSpecifier: List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.elaboratedTypeSpecifier","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/elaborated-type-specifier.html","searchKeys":["elaboratedTypeSpecifier","open override val elaboratedTypeSpecifier: List","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.elaboratedTypeSpecifier"]},{"name":"open override val endCharacter: Char = '>'","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.endCharacter","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/end-character.html","searchKeys":["endCharacter","open override val endCharacter: Char = '>'","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.endCharacter"]},{"name":"open override val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.fileExtensions","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/file-extensions.html","searchKeys":["fileExtensions","open override val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.fileExtensions"]},{"name":"open override val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.fileExtensions","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/file-extensions.html","searchKeys":["fileExtensions","open override val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.fileExtensions"]},{"name":"open override val frontend: KClass","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.frontend","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/frontend.html","searchKeys":["frontend","open override val frontend: KClass","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.frontend"]},{"name":"open override val namespaceDelimiter: String","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.namespaceDelimiter","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/namespace-delimiter.html","searchKeys":["namespaceDelimiter","open override val namespaceDelimiter: String","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.namespaceDelimiter"]},{"name":"open override val qualifiers: List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.qualifiers","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/qualifiers.html","searchKeys":["qualifiers","open override val qualifiers: List","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.qualifiers"]},{"name":"open override val startCharacter: Char = '<'","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.startCharacter","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/start-character.html","searchKeys":["startCharacter","open override val startCharacter: Char = '<'","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.startCharacter"]},{"name":"open override val unknownTypeString: List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.unknownTypeString","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/unknown-type-string.html","searchKeys":["unknownTypeString","open override val unknownTypeString: List","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.unknownTypeString"]},{"name":"val declarationHandler: DeclarationHandler","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.declarationHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/declaration-handler.html","searchKeys":["declarationHandler","val declarationHandler: DeclarationHandler","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.declarationHandler"]},{"name":"val declaratorHandler: DeclaratorHandler","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.declaratorHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/declarator-handler.html","searchKeys":["declaratorHandler","val declaratorHandler: DeclaratorHandler","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.declaratorHandler"]},{"name":"val expressionHandler: ExpressionHandler","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.expressionHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/expression-handler.html","searchKeys":["expressionHandler","val expressionHandler: ExpressionHandler","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.expressionHandler"]},{"name":"val initializerHandler: InitializerHandler","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.initializerHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/initializer-handler.html","searchKeys":["initializerHandler","val initializerHandler: InitializerHandler","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.initializerHandler"]},{"name":"val parameterDeclarationHandler: ParameterDeclarationHandler","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.parameterDeclarationHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/parameter-declaration-handler.html","searchKeys":["parameterDeclarationHandler","val parameterDeclarationHandler: ParameterDeclarationHandler","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.parameterDeclarationHandler"]},{"name":"val statementHandler: StatementHandler","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.statementHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/statement-handler.html","searchKeys":["statementHandler","val statementHandler: StatementHandler","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.statementHandler"]},{"name":"var dialect: AbstractCLikeLanguage?","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.dialect","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/dialect.html","searchKeys":["dialect","var dialect: AbstractCLikeLanguage?","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.dialect"]},{"name":"class PyTempFileHolder","description":"de.fraunhofer.aisec.cpg.frontends.python.PyTempFileHolder","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-py-temp-file-holder/index.html","searchKeys":["PyTempFileHolder","class PyTempFileHolder","de.fraunhofer.aisec.cpg.frontends.python.PyTempFileHolder"]},{"name":"class PythonLanguage : Language , HasShortCircuitOperators","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/index.html","searchKeys":["PythonLanguage","class PythonLanguage : Language , HasShortCircuitOperators","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage"]},{"name":"class PythonLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language-frontend/index.html","searchKeys":["PythonLanguageFrontend","class PythonLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.python.PyTempFileHolder.PyTempFileHolder","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-py-temp-file-holder/-py-temp-file-holder.html","searchKeys":["PyTempFileHolder","constructor()","de.fraunhofer.aisec.cpg.frontends.python.PyTempFileHolder.PyTempFileHolder"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.PythonLanguage","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/-python-language.html","searchKeys":["PythonLanguage","constructor()","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.PythonLanguage"]},{"name":"constructor(language: Language, ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.PythonLanguageFrontend","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language-frontend/-python-language-frontend.html","searchKeys":["PythonLanguageFrontend","constructor(language: Language, ctx: TranslationContext)","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.PythonLanguageFrontend"]},{"name":"fun getInterp(): SubInterpreter","description":"de.fraunhofer.aisec.cpg.frontends.python.JepSingleton.getInterp","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-jep-singleton/get-interp.html","searchKeys":["getInterp","fun getInterp(): SubInterpreter","de.fraunhofer.aisec.cpg.frontends.python.JepSingleton.getInterp"]},{"name":"object JepSingleton","description":"de.fraunhofer.aisec.cpg.frontends.python.JepSingleton","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-jep-singleton/index.html","searchKeys":["JepSingleton","object JepSingleton","de.fraunhofer.aisec.cpg.frontends.python.JepSingleton"]},{"name":"open override fun codeOf(astNode: Any): String?","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.codeOf","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language-frontend/code-of.html","searchKeys":["codeOf","open override fun codeOf(astNode: Any): String?","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.codeOf"]},{"name":"open override fun locationOf(astNode: Any): PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.locationOf","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language-frontend/location-of.html","searchKeys":["locationOf","open override fun locationOf(astNode: Any): PhysicalLocation?","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.locationOf"]},{"name":"open override fun parse(file: File): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.parse","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language-frontend/parse.html","searchKeys":["parse","open override fun parse(file: File): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.parse"]},{"name":"open override fun propagateTypeOfBinaryOperation(operation: BinaryOperator): Type","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.propagateTypeOfBinaryOperation","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/propagate-type-of-binary-operation.html","searchKeys":["propagateTypeOfBinaryOperation","open override fun propagateTypeOfBinaryOperation(operation: BinaryOperator): Type","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.propagateTypeOfBinaryOperation"]},{"name":"open override fun setComment(node: Node, astNode: Any)","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.setComment","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language-frontend/set-comment.html","searchKeys":["setComment","open override fun setComment(node: Node, astNode: Any)","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.setComment"]},{"name":"open override fun typeOf(type: Any): Type","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.typeOf","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language-frontend/type-of.html","searchKeys":["typeOf","open override fun typeOf(type: Any): Type","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.typeOf"]},{"name":"open override val builtInTypes: Map","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.builtInTypes","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/built-in-types.html","searchKeys":["builtInTypes","open override val builtInTypes: Map","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.builtInTypes"]},{"name":"open override val compoundAssignmentOperators: Set","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.compoundAssignmentOperators","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/compound-assignment-operators.html","searchKeys":["compoundAssignmentOperators","open override val compoundAssignmentOperators: Set","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.compoundAssignmentOperators"]},{"name":"open override val conjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.conjunctiveOperators","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/conjunctive-operators.html","searchKeys":["conjunctiveOperators","open override val conjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.conjunctiveOperators"]},{"name":"open override val disjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.disjunctiveOperators","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/disjunctive-operators.html","searchKeys":["disjunctiveOperators","open override val disjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.disjunctiveOperators"]},{"name":"open override val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.fileExtensions","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/file-extensions.html","searchKeys":["fileExtensions","open override val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.fileExtensions"]},{"name":"open override val frontend: KClass","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.frontend","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/frontend.html","searchKeys":["frontend","open override val frontend: KClass","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.frontend"]},{"name":"open override val namespaceDelimiter: String","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.namespaceDelimiter","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/namespace-delimiter.html","searchKeys":["namespaceDelimiter","open override val namespaceDelimiter: String","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.namespaceDelimiter"]},{"name":"var pyFolder: Path","description":"de.fraunhofer.aisec.cpg.frontends.python.PyTempFileHolder.pyFolder","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-py-temp-file-holder/py-folder.html","searchKeys":["pyFolder","var pyFolder: Path","de.fraunhofer.aisec.cpg.frontends.python.PyTempFileHolder.pyFolder"]},{"name":"abstract class RubyHandler(configConstructor: () -> ResultNode, frontend: RubyLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-handler/index.html","searchKeys":["RubyHandler","abstract class RubyHandler(configConstructor: () -> ResultNode, frontend: RubyLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.ruby.RubyHandler"]},{"name":"abstract fun handleNode(node: HandlerNode): ResultNode","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyHandler.handleNode","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-handler/handle-node.html","searchKeys":["handleNode","abstract fun handleNode(node: HandlerNode): ResultNode","de.fraunhofer.aisec.cpg.frontends.ruby.RubyHandler.handleNode"]},{"name":"class DeclarationHandler(lang: RubyLanguageFrontend) : RubyHandler ","description":"de.fraunhofer.aisec.cpg.frontends.ruby.DeclarationHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-declaration-handler/index.html","searchKeys":["DeclarationHandler","class DeclarationHandler(lang: RubyLanguageFrontend) : RubyHandler ","de.fraunhofer.aisec.cpg.frontends.ruby.DeclarationHandler"]},{"name":"class ExpressionHandler(lang: RubyLanguageFrontend) : RubyHandler ","description":"de.fraunhofer.aisec.cpg.frontends.ruby.ExpressionHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-expression-handler/index.html","searchKeys":["ExpressionHandler","class ExpressionHandler(lang: RubyLanguageFrontend) : RubyHandler ","de.fraunhofer.aisec.cpg.frontends.ruby.ExpressionHandler"]},{"name":"class RubyLanguage : Language , HasDefaultArguments, HasClasses, HasSuperClasses, HasShortCircuitOperators","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/index.html","searchKeys":["RubyLanguage","class RubyLanguage : Language , HasDefaultArguments, HasClasses, HasSuperClasses, HasShortCircuitOperators","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage"]},{"name":"class RubyLanguageFrontend(language: RubyLanguage, ctx: TranslationContext) : LanguageFrontend ","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/index.html","searchKeys":["RubyLanguageFrontend","class RubyLanguageFrontend(language: RubyLanguage, ctx: TranslationContext) : LanguageFrontend ","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend"]},{"name":"class StatementHandler(lang: RubyLanguageFrontend) : RubyHandler ","description":"de.fraunhofer.aisec.cpg.frontends.ruby.StatementHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-statement-handler/index.html","searchKeys":["StatementHandler","class StatementHandler(lang: RubyLanguageFrontend) : RubyHandler ","de.fraunhofer.aisec.cpg.frontends.ruby.StatementHandler"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.RubyLanguage","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/-ruby-language.html","searchKeys":["RubyLanguage","constructor()","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.RubyLanguage"]},{"name":"constructor(configConstructor: () -> ResultNode, frontend: RubyLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyHandler.RubyHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-handler/-ruby-handler.html","searchKeys":["RubyHandler","constructor(configConstructor: () -> ResultNode, frontend: RubyLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.ruby.RubyHandler.RubyHandler"]},{"name":"constructor(lang: RubyLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.ruby.DeclarationHandler.DeclarationHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-declaration-handler/-declaration-handler.html","searchKeys":["DeclarationHandler","constructor(lang: RubyLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.ruby.DeclarationHandler.DeclarationHandler"]},{"name":"constructor(lang: RubyLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.ruby.ExpressionHandler.ExpressionHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-expression-handler/-expression-handler.html","searchKeys":["ExpressionHandler","constructor(lang: RubyLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.ruby.ExpressionHandler.ExpressionHandler"]},{"name":"constructor(lang: RubyLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.ruby.StatementHandler.StatementHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-statement-handler/-statement-handler.html","searchKeys":["StatementHandler","constructor(lang: RubyLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.ruby.StatementHandler.StatementHandler"]},{"name":"constructor(language: RubyLanguage, ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.RubyLanguageFrontend","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/-ruby-language-frontend.html","searchKeys":["RubyLanguageFrontend","constructor(language: RubyLanguage, ctx: TranslationContext)","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.RubyLanguageFrontend"]},{"name":"open override fun codeOf(astNode: Node): String?","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.codeOf","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/code-of.html","searchKeys":["codeOf","open override fun codeOf(astNode: Node): String?","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.codeOf"]},{"name":"open override fun handle(ctx: HandlerNode): ResultNode","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyHandler.handle","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-handler/handle.html","searchKeys":["handle","open override fun handle(ctx: HandlerNode): ResultNode","de.fraunhofer.aisec.cpg.frontends.ruby.RubyHandler.handle"]},{"name":"open override fun handleNode(node: Node): Declaration","description":"de.fraunhofer.aisec.cpg.frontends.ruby.DeclarationHandler.handleNode","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-declaration-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: Node): Declaration","de.fraunhofer.aisec.cpg.frontends.ruby.DeclarationHandler.handleNode"]},{"name":"open override fun handleNode(node: Node): Expression","description":"de.fraunhofer.aisec.cpg.frontends.ruby.ExpressionHandler.handleNode","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-expression-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: Node): Expression","de.fraunhofer.aisec.cpg.frontends.ruby.ExpressionHandler.handleNode"]},{"name":"open override fun handleNode(node: Node): Statement","description":"de.fraunhofer.aisec.cpg.frontends.ruby.StatementHandler.handleNode","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-statement-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: Node): Statement","de.fraunhofer.aisec.cpg.frontends.ruby.StatementHandler.handleNode"]},{"name":"open override fun handleSuperCall(callee: MemberExpression, curClass: RecordDeclaration, scopeManager: ScopeManager): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.handleSuperCall","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/handle-super-call.html","searchKeys":["handleSuperCall","open override fun handleSuperCall(callee: MemberExpression, curClass: RecordDeclaration, scopeManager: ScopeManager): Boolean","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.handleSuperCall"]},{"name":"open override fun locationOf(astNode: Node): PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.locationOf","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/location-of.html","searchKeys":["locationOf","open override fun locationOf(astNode: Node): PhysicalLocation?","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.locationOf"]},{"name":"open override fun parse(file: File): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.parse","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/parse.html","searchKeys":["parse","open override fun parse(file: File): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.parse"]},{"name":"open override fun setComment(node: Node, astNode: Node)","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.setComment","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/set-comment.html","searchKeys":["setComment","open override fun setComment(node: Node, astNode: Node)","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.setComment"]},{"name":"open override fun typeOf(type: Node): Type","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.typeOf","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/type-of.html","searchKeys":["typeOf","open override fun typeOf(type: Node): Type","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.typeOf"]},{"name":"open override val builtInTypes: Map","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.builtInTypes","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/built-in-types.html","searchKeys":["builtInTypes","open override val builtInTypes: Map","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.builtInTypes"]},{"name":"open override val compoundAssignmentOperators: Set","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.compoundAssignmentOperators","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/compound-assignment-operators.html","searchKeys":["compoundAssignmentOperators","open override val compoundAssignmentOperators: Set","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.compoundAssignmentOperators"]},{"name":"open override val conjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.conjunctiveOperators","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/conjunctive-operators.html","searchKeys":["conjunctiveOperators","open override val conjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.conjunctiveOperators"]},{"name":"open override val disjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.disjunctiveOperators","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/disjunctive-operators.html","searchKeys":["disjunctiveOperators","open override val disjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.disjunctiveOperators"]},{"name":"open override val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.fileExtensions","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/file-extensions.html","searchKeys":["fileExtensions","open override val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.fileExtensions"]},{"name":"open override val frontend: KClass","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.frontend","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/frontend.html","searchKeys":["frontend","open override val frontend: KClass","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.frontend"]},{"name":"open override val namespaceDelimiter: String","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.namespaceDelimiter","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/namespace-delimiter.html","searchKeys":["namespaceDelimiter","open override val namespaceDelimiter: String","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.namespaceDelimiter"]},{"name":"open override val superClassKeyword: String","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.superClassKeyword","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/super-class-keyword.html","searchKeys":["superClassKeyword","open override val superClassKeyword: String","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.superClassKeyword"]},{"name":"val declarationHandler: DeclarationHandler","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.declarationHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/declaration-handler.html","searchKeys":["declarationHandler","val declarationHandler: DeclarationHandler","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.declarationHandler"]},{"name":"val expressionHandler: ExpressionHandler","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.expressionHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/expression-handler.html","searchKeys":["expressionHandler","val expressionHandler: ExpressionHandler","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.expressionHandler"]},{"name":"val statementHandler: StatementHandler","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.statementHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/statement-handler.html","searchKeys":["statementHandler","val statementHandler: StatementHandler","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.statementHandler"]},{"name":"class Application : Callable ","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/index.html","searchKeys":["Application","class Application : Callable ","de.fraunhofer.aisec.cpg_vis_neo4j.Application"]},{"name":"class Exclusive","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/-exclusive/index.html","searchKeys":["Exclusive","class Exclusive","de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.Application","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/-application.html","searchKeys":["Application","constructor()","de.fraunhofer.aisec.cpg_vis_neo4j.Application.Application"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.Exclusive","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/-exclusive/-exclusive.html","searchKeys":["Exclusive","constructor()","de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.Exclusive"]},{"name":"constructor(id: Long, labels: Set, properties: Map)","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode.JsonNode","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-node/-json-node.html","searchKeys":["JsonNode","constructor(id: Long, labels: Set, properties: Map)","de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode.JsonNode"]},{"name":"constructor(id: Long, type: String, startNode: Long, endNode: Long, properties: Map)","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.JsonEdge","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-edge/-json-edge.html","searchKeys":["JsonEdge","constructor(id: Long, type: String, startNode: Long, endNode: Long, properties: Map)","de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.JsonEdge"]},{"name":"constructor(nodes: List, edges: List)","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonGraph.JsonGraph","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-graph/-json-graph.html","searchKeys":["JsonGraph","constructor(nodes: List, edges: List)","de.fraunhofer.aisec.cpg_vis_neo4j.JsonGraph.JsonGraph"]},{"name":"data class JsonEdge(val id: Long, val type: String, val startNode: Long, val endNode: Long, val properties: Map)","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-edge/index.html","searchKeys":["JsonEdge","data class JsonEdge(val id: Long, val type: String, val startNode: Long, val endNode: Long, val properties: Map)","de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge"]},{"name":"data class JsonGraph(val nodes: List, val edges: List)","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonGraph","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-graph/index.html","searchKeys":["JsonGraph","data class JsonGraph(val nodes: List, val edges: List)","de.fraunhofer.aisec.cpg_vis_neo4j.JsonGraph"]},{"name":"data class JsonNode(val id: Long, val labels: Set, val properties: Map)","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-node/index.html","searchKeys":["JsonNode","data class JsonNode(val id: Long, val labels: Set, val properties: Map)","de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode"]},{"name":"fun buildJsonGraph(newNodeBuilders: List?, newRelationshipBuilders: List?): JsonGraph","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.buildJsonGraph","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/build-json-graph.html","searchKeys":["buildJsonGraph","fun buildJsonGraph(newNodeBuilders: List?, newRelationshipBuilders: List?): JsonGraph","de.fraunhofer.aisec.cpg_vis_neo4j.Application.buildJsonGraph"]},{"name":"fun connect(): Pair","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.connect","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/connect.html","searchKeys":["connect","fun connect(): Pair","de.fraunhofer.aisec.cpg_vis_neo4j.Application.connect"]},{"name":"fun exportToJson(translationResult: TranslationResult, path: File)","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.exportToJson","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/export-to-json.html","searchKeys":["exportToJson","fun exportToJson(translationResult: TranslationResult, path: File)","de.fraunhofer.aisec.cpg_vis_neo4j.Application.exportToJson"]},{"name":"fun main(args: Array)","description":"de.fraunhofer.aisec.cpg_vis_neo4j.main","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/main.html","searchKeys":["main","fun main(args: Array)","de.fraunhofer.aisec.cpg_vis_neo4j.main"]},{"name":"fun pushToNeo4j(translationResult: TranslationResult)","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.pushToNeo4j","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/push-to-neo4j.html","searchKeys":["pushToNeo4j","fun pushToNeo4j(translationResult: TranslationResult)","de.fraunhofer.aisec.cpg_vis_neo4j.Application.pushToNeo4j"]},{"name":"fun setupTranslationConfiguration(): TranslationConfiguration","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.setupTranslationConfiguration","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/setup-translation-configuration.html","searchKeys":["setupTranslationConfiguration","fun setupTranslationConfiguration(): TranslationConfiguration","de.fraunhofer.aisec.cpg_vis_neo4j.Application.setupTranslationConfiguration"]},{"name":"fun translateCPGToOGMBuilders(translationResult: TranslationResult): Pair?, List?>","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.translateCPGToOGMBuilders","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/translate-c-p-g-to-o-g-m-builders.html","searchKeys":["translateCPGToOGMBuilders","fun translateCPGToOGMBuilders(translationResult: TranslationResult): Pair?, List?>","de.fraunhofer.aisec.cpg_vis_neo4j.Application.translateCPGToOGMBuilders"]},{"name":"lateinit var mutuallyExclusiveParameters: Application.Exclusive","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.mutuallyExclusiveParameters","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/mutually-exclusive-parameters.html","searchKeys":["mutuallyExclusiveParameters","lateinit var mutuallyExclusiveParameters: Application.Exclusive","de.fraunhofer.aisec.cpg_vis_neo4j.Application.mutuallyExclusiveParameters"]},{"name":"open override fun call(): Int","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.call","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/call.html","searchKeys":["call","open override fun call(): Int","de.fraunhofer.aisec.cpg_vis_neo4j.Application.call"]},{"name":"val edges: List","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonGraph.edges","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-graph/edges.html","searchKeys":["edges","val edges: List","de.fraunhofer.aisec.cpg_vis_neo4j.JsonGraph.edges"]},{"name":"val endNode: Long","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.endNode","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-edge/end-node.html","searchKeys":["endNode","val endNode: Long","de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.endNode"]},{"name":"val id: Long","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.id","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-edge/id.html","searchKeys":["id","val id: Long","de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.id"]},{"name":"val id: Long","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode.id","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-node/id.html","searchKeys":["id","val id: Long","de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode.id"]},{"name":"val labels: Set","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode.labels","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-node/labels.html","searchKeys":["labels","val labels: Set","de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode.labels"]},{"name":"val nodes: List","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonGraph.nodes","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-graph/nodes.html","searchKeys":["nodes","val nodes: List","de.fraunhofer.aisec.cpg_vis_neo4j.JsonGraph.nodes"]},{"name":"val properties: Map","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.properties","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-edge/properties.html","searchKeys":["properties","val properties: Map","de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.properties"]},{"name":"val properties: Map","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode.properties","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-node/properties.html","searchKeys":["properties","val properties: Map","de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode.properties"]},{"name":"val startNode: Long","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.startNode","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-edge/start-node.html","searchKeys":["startNode","val startNode: Long","de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.startNode"]},{"name":"val type: String","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.type","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-edge/type.html","searchKeys":["type","val type: String","de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.type"]},{"name":"var files: List","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.files","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/-exclusive/files.html","searchKeys":["files","var files: List","de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.files"]},{"name":"var jsonCompilationDatabase: File?","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.jsonCompilationDatabase","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/-exclusive/json-compilation-database.html","searchKeys":["jsonCompilationDatabase","var jsonCompilationDatabase: File?","de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.jsonCompilationDatabase"]},{"name":"var listPasses: Boolean","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.listPasses","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/-exclusive/list-passes.html","searchKeys":["listPasses","var listPasses: Boolean","de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.listPasses"]},{"name":"var neo4jPassword: String","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.neo4jPassword","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/neo4j-password.html","searchKeys":["neo4jPassword","var neo4jPassword: String","de.fraunhofer.aisec.cpg_vis_neo4j.Application.neo4jPassword"]},{"name":"var neo4jUsername: String","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.neo4jUsername","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/neo4j-username.html","searchKeys":["neo4jUsername","var neo4jUsername: String","de.fraunhofer.aisec.cpg_vis_neo4j.Application.neo4jUsername"]},{"name":"var softwareComponents: Map","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.softwareComponents","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/-exclusive/software-components.html","searchKeys":["softwareComponents","var softwareComponents: Map","de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.softwareComponents"]}] \ No newline at end of file +[{"name":"class CompilationDatabase : Plugin","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/index.html","searchKeys":["CompilationDatabase","class CompilationDatabase : Plugin","de.fraunhofer.aisec.cpg.console.CompilationDatabase"]},{"name":"class MultiLineToStringStyle : ToStringStyle","description":"de.fraunhofer.aisec.cpg.analysis.MultiLineToStringStyle","location":"cpg-console/de.fraunhofer.aisec.cpg.analysis/-multi-line-to-string-style/index.html","searchKeys":["MultiLineToStringStyle","class MultiLineToStringStyle : ToStringStyle","de.fraunhofer.aisec.cpg.analysis.MultiLineToStringStyle"]},{"name":"class Neo4jPlugin : Plugin","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/index.html","searchKeys":["Neo4jPlugin","class Neo4jPlugin : Plugin","de.fraunhofer.aisec.cpg.console.Neo4jPlugin"]},{"name":"class NullPointerCheck","description":"de.fraunhofer.aisec.cpg.analysis.NullPointerCheck","location":"cpg-console/de.fraunhofer.aisec.cpg.analysis/-null-pointer-check/index.html","searchKeys":["NullPointerCheck","class NullPointerCheck","de.fraunhofer.aisec.cpg.analysis.NullPointerCheck"]},{"name":"class OutOfBoundsCheck","description":"de.fraunhofer.aisec.cpg.analysis.OutOfBoundsCheck","location":"cpg-console/de.fraunhofer.aisec.cpg.analysis/-out-of-bounds-check/index.html","searchKeys":["OutOfBoundsCheck","class OutOfBoundsCheck","de.fraunhofer.aisec.cpg.analysis.OutOfBoundsCheck"]},{"name":"class RunPlugin : Plugin","description":"de.fraunhofer.aisec.cpg.console.RunPlugin","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/index.html","searchKeys":["RunPlugin","class RunPlugin : Plugin","de.fraunhofer.aisec.cpg.console.RunPlugin"]},{"name":"class ShowCodePlugin : Plugin","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/index.html","searchKeys":["ShowCodePlugin","class ShowCodePlugin : Plugin","de.fraunhofer.aisec.cpg.console.ShowCodePlugin"]},{"name":"class TranslatePlugin : Plugin","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/index.html","searchKeys":["TranslatePlugin","class TranslatePlugin : Plugin","de.fraunhofer.aisec.cpg.console.TranslatePlugin"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.analysis.NullPointerCheck.NullPointerCheck","location":"cpg-console/de.fraunhofer.aisec.cpg.analysis/-null-pointer-check/-null-pointer-check.html","searchKeys":["NullPointerCheck","constructor()","de.fraunhofer.aisec.cpg.analysis.NullPointerCheck.NullPointerCheck"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.analysis.OutOfBoundsCheck.OutOfBoundsCheck","location":"cpg-console/de.fraunhofer.aisec.cpg.analysis/-out-of-bounds-check/-out-of-bounds-check.html","searchKeys":["OutOfBoundsCheck","constructor()","de.fraunhofer.aisec.cpg.analysis.OutOfBoundsCheck.OutOfBoundsCheck"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.CompilationDatabase","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/-compilation-database.html","searchKeys":["CompilationDatabase","constructor()","de.fraunhofer.aisec.cpg.console.CompilationDatabase.CompilationDatabase"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Neo4jPlugin","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/-neo4j-plugin.html","searchKeys":["Neo4jPlugin","constructor()","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Neo4jPlugin"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.RunPlugin","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/-run-plugin.html","searchKeys":["RunPlugin","constructor()","de.fraunhofer.aisec.cpg.console.RunPlugin.RunPlugin"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.ShowCodePlugin","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/-show-code-plugin.html","searchKeys":["ShowCodePlugin","constructor()","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.ShowCodePlugin"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.TranslatePlugin","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/-translate-plugin.html","searchKeys":["TranslatePlugin","constructor()","de.fraunhofer.aisec.cpg.console.TranslatePlugin.TranslatePlugin"]},{"name":"constructor(conf: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/-load/-load.html","searchKeys":["Load","constructor(conf: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.Load"]},{"name":"constructor(conf: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/-load/-load.html","searchKeys":["Load","constructor(conf: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.Load"]},{"name":"constructor(conf: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.Load.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/-load/-load.html","searchKeys":["Load","constructor(conf: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.RunPlugin.Load.Load"]},{"name":"constructor(conf: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/-load/-load.html","searchKeys":["Load","constructor(conf: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.Load"]},{"name":"constructor(conf: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/-load/-load.html","searchKeys":["Load","constructor(conf: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.Load"]},{"name":"fun Collection.printCode(linesAhead: Int = 0, showNumbers: Boolean = false): Collection","description":"de.fraunhofer.aisec.cpg.console.printCode","location":"cpg-console/de.fraunhofer.aisec.cpg.console/print-code.html","searchKeys":["printCode","fun Collection.printCode(linesAhead: Int = 0, showNumbers: Boolean = false): Collection","de.fraunhofer.aisec.cpg.console.printCode"]},{"name":"fun Node.fancyCode(linesAhead: Int = 0, showNumbers: Boolean): String?","description":"de.fraunhofer.aisec.cpg.console.fancyCode","location":"cpg-console/de.fraunhofer.aisec.cpg.console/fancy-code.html","searchKeys":["fancyCode","fun Node.fancyCode(linesAhead: Int = 0, showNumbers: Boolean): String?","de.fraunhofer.aisec.cpg.console.fancyCode"]},{"name":"fun Node.printCode(linesAhead: Int = 0, showNumbers: Boolean = false): Node","description":"de.fraunhofer.aisec.cpg.console.printCode","location":"cpg-console/de.fraunhofer.aisec.cpg.console/print-code.html","searchKeys":["printCode","fun Node.printCode(linesAhead: Int = 0, showNumbers: Boolean = false): Node","de.fraunhofer.aisec.cpg.console.printCode"]},{"name":"fun Node?.fancyLocationLink(): String","description":"de.fraunhofer.aisec.cpg.console.fancyLocationLink","location":"cpg-console/de.fraunhofer.aisec.cpg.console/fancy-location-link.html","searchKeys":["fancyLocationLink","fun Node?.fancyLocationLink(): String","de.fraunhofer.aisec.cpg.console.fancyLocationLink"]},{"name":"fun getCode(file: String, region: Region): String","description":"de.fraunhofer.aisec.cpg.console.getCode","location":"cpg-console/de.fraunhofer.aisec.cpg.console/get-code.html","searchKeys":["getCode","fun getCode(file: String, region: Region): String","de.fraunhofer.aisec.cpg.console.getCode"]},{"name":"fun getFanciesFor(original: Node?, node: Node?): List>","description":"de.fraunhofer.aisec.cpg.console.getFanciesFor","location":"cpg-console/de.fraunhofer.aisec.cpg.console/get-fancies-for.html","searchKeys":["getFanciesFor","fun getFanciesFor(original: Node?, node: Node?): List>","de.fraunhofer.aisec.cpg.console.getFanciesFor"]},{"name":"fun getRelativeLocation(parentRegion: Region, region: Region): Region","description":"de.fraunhofer.aisec.cpg.console.getRelativeLocation","location":"cpg-console/de.fraunhofer.aisec.cpg.console/get-relative-location.html","searchKeys":["getRelativeLocation","fun getRelativeLocation(parentRegion: Region, region: Region): Region","de.fraunhofer.aisec.cpg.console.getRelativeLocation"]},{"name":"fun handleHasBase(node: HasBase)","description":"de.fraunhofer.aisec.cpg.analysis.NullPointerCheck.handleHasBase","location":"cpg-console/de.fraunhofer.aisec.cpg.analysis/-null-pointer-check/handle-has-base.html","searchKeys":["handleHasBase","fun handleHasBase(node: HasBase)","de.fraunhofer.aisec.cpg.analysis.NullPointerCheck.handleHasBase"]},{"name":"fun main(args: Array)","description":"de.fraunhofer.aisec.cpg.console.CpgConsole.main","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-cpg-console/main.html","searchKeys":["main","fun main(args: Array)","de.fraunhofer.aisec.cpg.console.CpgConsole.main"]},{"name":"fun run(result: TranslationResult)","description":"de.fraunhofer.aisec.cpg.analysis.NullPointerCheck.run","location":"cpg-console/de.fraunhofer.aisec.cpg.analysis/-null-pointer-check/run.html","searchKeys":["run","fun run(result: TranslationResult)","de.fraunhofer.aisec.cpg.analysis.NullPointerCheck.run"]},{"name":"fun run(result: TranslationResult)","description":"de.fraunhofer.aisec.cpg.analysis.OutOfBoundsCheck.run","location":"cpg-console/de.fraunhofer.aisec.cpg.analysis/-out-of-bounds-check/run.html","searchKeys":["run","fun run(result: TranslationResult)","de.fraunhofer.aisec.cpg.analysis.OutOfBoundsCheck.run"]},{"name":"inner class Load(conf: ReplConfiguration) : BaseCommand","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/-load/index.html","searchKeys":["Load","inner class Load(conf: ReplConfiguration) : BaseCommand","de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load"]},{"name":"inner class Load(conf: ReplConfiguration) : BaseCommand","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/-load/index.html","searchKeys":["Load","inner class Load(conf: ReplConfiguration) : BaseCommand","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load"]},{"name":"inner class Load(conf: ReplConfiguration) : BaseCommand","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/-load/index.html","searchKeys":["Load","inner class Load(conf: ReplConfiguration) : BaseCommand","de.fraunhofer.aisec.cpg.console.RunPlugin.Load"]},{"name":"inner class Load(conf: ReplConfiguration) : BaseCommand","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/-load/index.html","searchKeys":["Load","inner class Load(conf: ReplConfiguration) : BaseCommand","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load"]},{"name":"inner class Load(conf: ReplConfiguration) : BaseCommand","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/-load/index.html","searchKeys":["Load","inner class Load(conf: ReplConfiguration) : BaseCommand","de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load"]},{"name":"lateinit var repl: Shell","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.repl","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/repl.html","searchKeys":["repl","lateinit var repl: Shell","de.fraunhofer.aisec.cpg.console.CompilationDatabase.repl"]},{"name":"lateinit var repl: Shell","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.repl","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/repl.html","searchKeys":["repl","lateinit var repl: Shell","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.repl"]},{"name":"lateinit var repl: Shell","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.repl","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/repl.html","searchKeys":["repl","lateinit var repl: Shell","de.fraunhofer.aisec.cpg.console.RunPlugin.repl"]},{"name":"lateinit var repl: Shell","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.repl","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/repl.html","searchKeys":["repl","lateinit var repl: Shell","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.repl"]},{"name":"lateinit var repl: Shell","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.repl","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/repl.html","searchKeys":["repl","lateinit var repl: Shell","de.fraunhofer.aisec.cpg.console.TranslatePlugin.repl"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.analysis.MultiLineToStringStyle.Companion","location":"cpg-console/de.fraunhofer.aisec.cpg.analysis/-multi-line-to-string-style/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.analysis.MultiLineToStringStyle.Companion"]},{"name":"object CpgConsole","description":"de.fraunhofer.aisec.cpg.console.CpgConsole","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-cpg-console/index.html","searchKeys":["CpgConsole","object CpgConsole","de.fraunhofer.aisec.cpg.console.CpgConsole"]},{"name":"open override fun cleanUp()","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.cleanUp","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/clean-up.html","searchKeys":["cleanUp","open override fun cleanUp()","de.fraunhofer.aisec.cpg.console.CompilationDatabase.cleanUp"]},{"name":"open override fun cleanUp()","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.cleanUp","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/clean-up.html","searchKeys":["cleanUp","open override fun cleanUp()","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.cleanUp"]},{"name":"open override fun cleanUp()","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.cleanUp","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/clean-up.html","searchKeys":["cleanUp","open override fun cleanUp()","de.fraunhofer.aisec.cpg.console.RunPlugin.cleanUp"]},{"name":"open override fun cleanUp()","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.cleanUp","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/clean-up.html","searchKeys":["cleanUp","open override fun cleanUp()","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.cleanUp"]},{"name":"open override fun cleanUp()","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.cleanUp","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/clean-up.html","searchKeys":["cleanUp","open override fun cleanUp()","de.fraunhofer.aisec.cpg.console.TranslatePlugin.cleanUp"]},{"name":"open override fun execute(line: String): Command.Result","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.execute","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/-load/execute.html","searchKeys":["execute","open override fun execute(line: String): Command.Result","de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.execute"]},{"name":"open override fun execute(line: String): Command.Result","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.execute","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/-load/execute.html","searchKeys":["execute","open override fun execute(line: String): Command.Result","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.execute"]},{"name":"open override fun execute(line: String): Command.Result","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.Load.execute","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/-load/execute.html","searchKeys":["execute","open override fun execute(line: String): Command.Result","de.fraunhofer.aisec.cpg.console.RunPlugin.Load.execute"]},{"name":"open override fun execute(line: String): Command.Result","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.execute","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/-load/execute.html","searchKeys":["execute","open override fun execute(line: String): Command.Result","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.execute"]},{"name":"open override fun execute(line: String): Command.Result","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.execute","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/-load/execute.html","searchKeys":["execute","open override fun execute(line: String): Command.Result","de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.execute"]},{"name":"open override fun init(repl: Shell, config: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.init","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/init.html","searchKeys":["init","open override fun init(repl: Shell, config: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.CompilationDatabase.init"]},{"name":"open override fun init(repl: Shell, config: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.init","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/init.html","searchKeys":["init","open override fun init(repl: Shell, config: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.init"]},{"name":"open override fun init(repl: Shell, config: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.init","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/init.html","searchKeys":["init","open override fun init(repl: Shell, config: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.RunPlugin.init"]},{"name":"open override fun init(repl: Shell, config: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.init","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/init.html","searchKeys":["init","open override fun init(repl: Shell, config: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.init"]},{"name":"open override fun init(repl: Shell, config: ReplConfiguration)","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.init","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/init.html","searchKeys":["init","open override fun init(repl: Shell, config: ReplConfiguration)","de.fraunhofer.aisec.cpg.console.TranslatePlugin.init"]},{"name":"open override val description: String","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.description","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/-load/description.html","searchKeys":["description","open override val description: String","de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.description"]},{"name":"open override val description: String","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.description","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/-load/description.html","searchKeys":["description","open override val description: String","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.description"]},{"name":"open override val description: String","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.Load.description","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/-load/description.html","searchKeys":["description","open override val description: String","de.fraunhofer.aisec.cpg.console.RunPlugin.Load.description"]},{"name":"open override val description: String","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.description","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/-load/description.html","searchKeys":["description","open override val description: String","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.description"]},{"name":"open override val description: String","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.description","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/-load/description.html","searchKeys":["description","open override val description: String","de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.description"]},{"name":"open override val name: String","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.name","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/-load/name.html","searchKeys":["name","open override val name: String","de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.name"]},{"name":"open override val name: String","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.name","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/-load/name.html","searchKeys":["name","open override val name: String","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.name"]},{"name":"open override val name: String","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.Load.name","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/-load/name.html","searchKeys":["name","open override val name: String","de.fraunhofer.aisec.cpg.console.RunPlugin.Load.name"]},{"name":"open override val name: String","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.name","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/-load/name.html","searchKeys":["name","open override val name: String","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.name"]},{"name":"open override val name: String","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.name","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/-load/name.html","searchKeys":["name","open override val name: String","de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.name"]},{"name":"open override val params: String","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.params","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/-load/params.html","searchKeys":["params","open override val params: String","de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.params"]},{"name":"open override val params: String","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.params","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/-load/params.html","searchKeys":["params","open override val params: String","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.params"]},{"name":"open override val params: String","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.Load.params","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/-load/params.html","searchKeys":["params","open override val params: String","de.fraunhofer.aisec.cpg.console.RunPlugin.Load.params"]},{"name":"open override val params: String","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.params","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/-load/params.html","searchKeys":["params","open override val params: String","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.params"]},{"name":"open override val params: String","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.params","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/-load/params.html","searchKeys":["params","open override val params: String","de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.params"]},{"name":"open override val short: String","description":"de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.short","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-compilation-database/-load/short.html","searchKeys":["short","open override val short: String","de.fraunhofer.aisec.cpg.console.CompilationDatabase.Load.short"]},{"name":"open override val short: String","description":"de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.short","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-neo4j-plugin/-load/short.html","searchKeys":["short","open override val short: String","de.fraunhofer.aisec.cpg.console.Neo4jPlugin.Load.short"]},{"name":"open override val short: String","description":"de.fraunhofer.aisec.cpg.console.RunPlugin.Load.short","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-run-plugin/-load/short.html","searchKeys":["short","open override val short: String","de.fraunhofer.aisec.cpg.console.RunPlugin.Load.short"]},{"name":"open override val short: String","description":"de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.short","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-show-code-plugin/-load/short.html","searchKeys":["short","open override val short: String","de.fraunhofer.aisec.cpg.console.ShowCodePlugin.Load.short"]},{"name":"open override val short: String","description":"de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.short","location":"cpg-console/de.fraunhofer.aisec.cpg.console/-translate-plugin/-load/short.html","searchKeys":["short","open override val short: String","de.fraunhofer.aisec.cpg.console.TranslatePlugin.Load.short"]},{"name":"val styles: SyntaxPlugin.HighlightStylesFromConfiguration","description":"de.fraunhofer.aisec.cpg.console.styles","location":"cpg-console/de.fraunhofer.aisec.cpg.console/styles.html","searchKeys":["styles","val styles: SyntaxPlugin.HighlightStylesFromConfiguration","de.fraunhofer.aisec.cpg.console.styles"]},{"name":"class DeclarationHandler(lang: TypeScriptLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.typescript.DeclarationHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-declaration-handler/index.html","searchKeys":["DeclarationHandler","class DeclarationHandler(lang: TypeScriptLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.typescript.DeclarationHandler"]},{"name":"class ExpressionHandler(lang: TypeScriptLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.typescript.ExpressionHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-expression-handler/index.html","searchKeys":["ExpressionHandler","class ExpressionHandler(lang: TypeScriptLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.typescript.ExpressionHandler"]},{"name":"class Location(var file: String, var pos: Int, var end: Int)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.Location","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-location/index.html","searchKeys":["Location","class Location(var file: String, var pos: Int, var end: Int)","de.fraunhofer.aisec.cpg.frontends.typescript.Location"]},{"name":"class StatementHandler(lang: TypeScriptLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.typescript.StatementHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-statement-handler/index.html","searchKeys":["StatementHandler","class StatementHandler(lang: TypeScriptLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.typescript.StatementHandler"]},{"name":"class TypeHandler(frontend: TypeScriptLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-handler/index.html","searchKeys":["TypeHandler","class TypeHandler(frontend: TypeScriptLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.typescript.TypeHandler"]},{"name":"class TypeScriptLanguage : JavaScriptLanguage","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguage","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language/index.html","searchKeys":["TypeScriptLanguage","class TypeScriptLanguage : JavaScriptLanguage","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguage"]},{"name":"class TypeScriptLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/index.html","searchKeys":["TypeScriptLanguageFrontend","class TypeScriptLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend"]},{"name":"class TypeScriptNode(var type: String, var children: List?, var location: Location, var code: String?)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-node/index.html","searchKeys":["TypeScriptNode","class TypeScriptNode(var type: String, var children: List?, var location: Location, var code: String?)","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.JavaScriptLanguage","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-java-script-language/-java-script-language.html","searchKeys":["JavaScriptLanguage","constructor()","de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.JavaScriptLanguage"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguage.TypeScriptLanguage","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language/-type-script-language.html","searchKeys":["TypeScriptLanguage","constructor()","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguage.TypeScriptLanguage"]},{"name":"constructor(file: String, pos: Int, end: Int)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.Location.Location","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-location/-location.html","searchKeys":["Location","constructor(file: String, pos: Int, end: Int)","de.fraunhofer.aisec.cpg.frontends.typescript.Location.Location"]},{"name":"constructor(frontend: TypeScriptLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeHandler.TypeHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-handler/-type-handler.html","searchKeys":["TypeHandler","constructor(frontend: TypeScriptLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.typescript.TypeHandler.TypeHandler"]},{"name":"constructor(lang: TypeScriptLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.DeclarationHandler.DeclarationHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-declaration-handler/-declaration-handler.html","searchKeys":["DeclarationHandler","constructor(lang: TypeScriptLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.typescript.DeclarationHandler.DeclarationHandler"]},{"name":"constructor(lang: TypeScriptLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.ExpressionHandler.ExpressionHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-expression-handler/-expression-handler.html","searchKeys":["ExpressionHandler","constructor(lang: TypeScriptLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.typescript.ExpressionHandler.ExpressionHandler"]},{"name":"constructor(lang: TypeScriptLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.StatementHandler.StatementHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-statement-handler/-statement-handler.html","searchKeys":["StatementHandler","constructor(lang: TypeScriptLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.typescript.StatementHandler.StatementHandler"]},{"name":"constructor(language: Language, ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.TypeScriptLanguageFrontend","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/-type-script-language-frontend.html","searchKeys":["TypeScriptLanguageFrontend","constructor(language: Language, ctx: TranslationContext)","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.TypeScriptLanguageFrontend"]},{"name":"constructor(type: String, children: List?, location: Location, code: String?)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.TypeScriptNode","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-node/-type-script-node.html","searchKeys":["TypeScriptNode","constructor(type: String, children: List?, location: Location, code: String?)","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.TypeScriptNode"]},{"name":"fun firstChild(type: String): TypeScriptNode?","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.firstChild","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-node/first-child.html","searchKeys":["firstChild","fun firstChild(type: String): TypeScriptNode?","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.firstChild"]},{"name":"fun getRegionFromStartEnd(file: File, start: Int, end: Int): Region?","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.getRegionFromStartEnd","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/get-region-from-start-end.html","searchKeys":["getRegionFromStartEnd","fun getRegionFromStartEnd(file: File, start: Int, end: Int): Region?","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.getRegionFromStartEnd"]},{"name":"fun handleComments(file: File, translationUnit: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.handleComments","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/handle-comments.html","searchKeys":["handleComments","fun handleComments(file: File, translationUnit: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.handleComments"]},{"name":"fun handleNode(node: TypeScriptNode): Type","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeHandler.handleNode","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-handler/handle-node.html","searchKeys":["handleNode","fun handleNode(node: TypeScriptNode): Type","de.fraunhofer.aisec.cpg.frontends.typescript.TypeHandler.handleNode"]},{"name":"fun handleSourceFile(node: TypeScriptNode): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.typescript.DeclarationHandler.handleSourceFile","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-declaration-handler/handle-source-file.html","searchKeys":["handleSourceFile","fun handleSourceFile(node: TypeScriptNode): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.typescript.DeclarationHandler.handleSourceFile"]},{"name":"fun processAnnotations(node: Node, astNode: TypeScriptNode)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.processAnnotations","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/process-annotations.html","searchKeys":["processAnnotations","fun processAnnotations(node: Node, astNode: TypeScriptNode)","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.processAnnotations"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.Companion","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.Companion"]},{"name":"open class JavaScriptLanguage : Language , HasShortCircuitOperators","description":"de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-java-script-language/index.html","searchKeys":["JavaScriptLanguage","open class JavaScriptLanguage : Language , HasShortCircuitOperators","de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage"]},{"name":"open override fun codeOf(astNode: TypeScriptNode): String?","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.codeOf","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/code-of.html","searchKeys":["codeOf","open override fun codeOf(astNode: TypeScriptNode): String?","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.codeOf"]},{"name":"open override fun locationOf(astNode: TypeScriptNode): PhysicalLocation","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.locationOf","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/location-of.html","searchKeys":["locationOf","open override fun locationOf(astNode: TypeScriptNode): PhysicalLocation","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.locationOf"]},{"name":"open override fun parse(file: File): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.parse","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/parse.html","searchKeys":["parse","open override fun parse(file: File): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.parse"]},{"name":"open override fun setComment(node: Node, astNode: TypeScriptNode)","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.setComment","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/set-comment.html","searchKeys":["setComment","open override fun setComment(node: Node, astNode: TypeScriptNode)","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.setComment"]},{"name":"open override fun typeOf(type: TypeScriptNode): Type","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.typeOf","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/type-of.html","searchKeys":["typeOf","open override fun typeOf(type: TypeScriptNode): Type","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.typeOf"]},{"name":"open override val builtInTypes: Map","description":"de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.builtInTypes","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-java-script-language/built-in-types.html","searchKeys":["builtInTypes","open override val builtInTypes: Map","de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.builtInTypes"]},{"name":"open override val compoundAssignmentOperators: Set","description":"de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.compoundAssignmentOperators","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-java-script-language/compound-assignment-operators.html","searchKeys":["compoundAssignmentOperators","open override val compoundAssignmentOperators: Set","de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.compoundAssignmentOperators"]},{"name":"open override val conjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.conjunctiveOperators","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-java-script-language/conjunctive-operators.html","searchKeys":["conjunctiveOperators","open override val conjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.conjunctiveOperators"]},{"name":"open override val disjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.disjunctiveOperators","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-java-script-language/disjunctive-operators.html","searchKeys":["disjunctiveOperators","open override val disjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.disjunctiveOperators"]},{"name":"open override val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.fileExtensions","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-java-script-language/file-extensions.html","searchKeys":["fileExtensions","open override val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.fileExtensions"]},{"name":"open override val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguage.fileExtensions","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language/file-extensions.html","searchKeys":["fileExtensions","open override val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguage.fileExtensions"]},{"name":"open override val frontend: KClass","description":"de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.frontend","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-java-script-language/frontend.html","searchKeys":["frontend","open override val frontend: KClass","de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.frontend"]},{"name":"open override val namespaceDelimiter: String","description":"de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.namespaceDelimiter","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-java-script-language/namespace-delimiter.html","searchKeys":["namespaceDelimiter","open override val namespaceDelimiter: String","de.fraunhofer.aisec.cpg.frontends.typescript.JavaScriptLanguage.namespaceDelimiter"]},{"name":"val declarationHandler: DeclarationHandler","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.declarationHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/declaration-handler.html","searchKeys":["declarationHandler","val declarationHandler: DeclarationHandler","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.declarationHandler"]},{"name":"val expressionHandler: ExpressionHandler","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.expressionHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/expression-handler.html","searchKeys":["expressionHandler","val expressionHandler: ExpressionHandler","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.expressionHandler"]},{"name":"val statementHandler: StatementHandler","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.statementHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/statement-handler.html","searchKeys":["statementHandler","val statementHandler: StatementHandler","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.statementHandler"]},{"name":"val typeChildNode: TypeScriptNode?","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.typeChildNode","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-node/type-child-node.html","searchKeys":["typeChildNode","val typeChildNode: TypeScriptNode?","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.typeChildNode"]},{"name":"val typeHandler: TypeHandler","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.typeHandler","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-language-frontend/type-handler.html","searchKeys":["typeHandler","val typeHandler: TypeHandler","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptLanguageFrontend.typeHandler"]},{"name":"var children: List?","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.children","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-node/children.html","searchKeys":["children","var children: List?","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.children"]},{"name":"var code: String?","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.code","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-node/code.html","searchKeys":["code","var code: String?","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.code"]},{"name":"var end: Int","description":"de.fraunhofer.aisec.cpg.frontends.typescript.Location.end","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-location/end.html","searchKeys":["end","var end: Int","de.fraunhofer.aisec.cpg.frontends.typescript.Location.end"]},{"name":"var file: String","description":"de.fraunhofer.aisec.cpg.frontends.typescript.Location.file","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-location/file.html","searchKeys":["file","var file: String","de.fraunhofer.aisec.cpg.frontends.typescript.Location.file"]},{"name":"var location: Location","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.location","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-node/location.html","searchKeys":["location","var location: Location","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.location"]},{"name":"var pos: Int","description":"de.fraunhofer.aisec.cpg.frontends.typescript.Location.pos","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-location/pos.html","searchKeys":["pos","var pos: Int","de.fraunhofer.aisec.cpg.frontends.typescript.Location.pos"]},{"name":"var type: String","description":"de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.type","location":"cpg-language-typescript/de.fraunhofer.aisec.cpg.frontends.typescript/-type-script-node/type.html","searchKeys":["type","var type: String","de.fraunhofer.aisec.cpg.frontends.typescript.TypeScriptNode.type"]},{"name":"CHAR","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.CHAR","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/-c-h-a-r/index.html","searchKeys":["CHAR","CHAR","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.CHAR"]},{"name":"FLOAT","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.FLOAT","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/-f-l-o-a-t/index.html","searchKeys":["FLOAT","FLOAT","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.FLOAT"]},{"name":"IDENT","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.IDENT","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/-i-d-e-n-t/index.html","searchKeys":["IDENT","IDENT","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.IDENT"]},{"name":"IMAG","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.IMAG","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/-i-m-a-g/index.html","searchKeys":["IMAG","IMAG","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.IMAG"]},{"name":"INT","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.INT","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/-i-n-t/index.html","searchKeys":["INT","INT","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.INT"]},{"name":"STRING","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.STRING","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/-s-t-r-i-n-g/index.html","searchKeys":["STRING","STRING","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.STRING"]},{"name":"abstract class GoHandler(configConstructor: Supplier, lang: GoLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-handler/index.html","searchKeys":["GoHandler","abstract class GoHandler(configConstructor: Supplier, lang: GoLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.golang.GoHandler"]},{"name":"abstract fun GetArrayTypeElt(arrayType: GoStandardLibrary.Ast.ArrayType): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetArrayTypeElt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-array-type-elt.html","searchKeys":["GetArrayTypeElt","abstract fun GetArrayTypeElt(arrayType: GoStandardLibrary.Ast.ArrayType): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetArrayTypeElt"]},{"name":"abstract fun GetAssignStmtLhs(assignStmt: GoStandardLibrary.Ast.AssignStmt, i: Int): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetAssignStmtLhs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-assign-stmt-lhs.html","searchKeys":["GetAssignStmtLhs","abstract fun GetAssignStmtLhs(assignStmt: GoStandardLibrary.Ast.AssignStmt, i: Int): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetAssignStmtLhs"]},{"name":"abstract fun GetAssignStmtRhs(assignStmt: GoStandardLibrary.Ast.AssignStmt, i: Int): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetAssignStmtRhs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-assign-stmt-rhs.html","searchKeys":["GetAssignStmtRhs","abstract fun GetAssignStmtRhs(assignStmt: GoStandardLibrary.Ast.AssignStmt, i: Int): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetAssignStmtRhs"]},{"name":"abstract fun GetAssignStmtTok(assignStmt: GoStandardLibrary.Ast.AssignStmt): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetAssignStmtTok","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-assign-stmt-tok.html","searchKeys":["GetAssignStmtTok","abstract fun GetAssignStmtTok(assignStmt: GoStandardLibrary.Ast.AssignStmt): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetAssignStmtTok"]},{"name":"abstract fun GetBasicLitKind(basicLit: GoStandardLibrary.Ast.BasicLit): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBasicLitKind","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-basic-lit-kind.html","searchKeys":["GetBasicLitKind","abstract fun GetBasicLitKind(basicLit: GoStandardLibrary.Ast.BasicLit): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBasicLitKind"]},{"name":"abstract fun GetBasicLitValue(basicLit: GoStandardLibrary.Ast.BasicLit): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBasicLitValue","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-basic-lit-value.html","searchKeys":["GetBasicLitValue","abstract fun GetBasicLitValue(basicLit: GoStandardLibrary.Ast.BasicLit): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBasicLitValue"]},{"name":"abstract fun GetBinaryExprOpString(binaryExpr: GoStandardLibrary.Ast.BinaryExpr): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBinaryExprOpString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-binary-expr-op-string.html","searchKeys":["GetBinaryExprOpString","abstract fun GetBinaryExprOpString(binaryExpr: GoStandardLibrary.Ast.BinaryExpr): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBinaryExprOpString"]},{"name":"abstract fun GetBinaryExprX(binaryExpr: GoStandardLibrary.Ast.BinaryExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBinaryExprX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-binary-expr-x.html","searchKeys":["GetBinaryExprX","abstract fun GetBinaryExprX(binaryExpr: GoStandardLibrary.Ast.BinaryExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBinaryExprX"]},{"name":"abstract fun GetBinaryExprY(binaryExpr: GoStandardLibrary.Ast.BinaryExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBinaryExprY","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-binary-expr-y.html","searchKeys":["GetBinaryExprY","abstract fun GetBinaryExprY(binaryExpr: GoStandardLibrary.Ast.BinaryExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBinaryExprY"]},{"name":"abstract fun GetBlockStmtList(blockStmt: GoStandardLibrary.Ast.BlockStmt, i: Int): GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBlockStmtList","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-block-stmt-list.html","searchKeys":["GetBlockStmtList","abstract fun GetBlockStmtList(blockStmt: GoStandardLibrary.Ast.BlockStmt, i: Int): GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBlockStmtList"]},{"name":"abstract fun GetBranchStmtLabel(branchStmt: GoStandardLibrary.Ast.BranchStmt): GoStandardLibrary.Ast.Ident?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBranchStmtLabel","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-branch-stmt-label.html","searchKeys":["GetBranchStmtLabel","abstract fun GetBranchStmtLabel(branchStmt: GoStandardLibrary.Ast.BranchStmt): GoStandardLibrary.Ast.Ident?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBranchStmtLabel"]},{"name":"abstract fun GetBranchStmtTokString(branchStmt: GoStandardLibrary.Ast.BranchStmt): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBranchStmtTokString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-branch-stmt-tok-string.html","searchKeys":["GetBranchStmtTokString","abstract fun GetBranchStmtTokString(branchStmt: GoStandardLibrary.Ast.BranchStmt): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetBranchStmtTokString"]},{"name":"abstract fun GetCallExprArg(callExpr: GoStandardLibrary.Ast.CallExpr, i: Int): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCallExprArg","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-call-expr-arg.html","searchKeys":["GetCallExprArg","abstract fun GetCallExprArg(callExpr: GoStandardLibrary.Ast.CallExpr, i: Int): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCallExprArg"]},{"name":"abstract fun GetCallExprFun(callExpr: GoStandardLibrary.Ast.CallExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCallExprFun","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-call-expr-fun.html","searchKeys":["GetCallExprFun","abstract fun GetCallExprFun(callExpr: GoStandardLibrary.Ast.CallExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCallExprFun"]},{"name":"abstract fun GetCaseClauseBody(caseClause: GoStandardLibrary.Ast.CaseClause, i: Int): GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCaseClauseBody","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-case-clause-body.html","searchKeys":["GetCaseClauseBody","abstract fun GetCaseClauseBody(caseClause: GoStandardLibrary.Ast.CaseClause, i: Int): GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCaseClauseBody"]},{"name":"abstract fun GetCaseClauseList(caseClause: GoStandardLibrary.Ast.CaseClause, i: Int): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCaseClauseList","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-case-clause-list.html","searchKeys":["GetCaseClauseList","abstract fun GetCaseClauseList(caseClause: GoStandardLibrary.Ast.CaseClause, i: Int): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCaseClauseList"]},{"name":"abstract fun GetChanTypeValue(chanType: GoStandardLibrary.Ast.ChanType): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetChanTypeValue","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-chan-type-value.html","searchKeys":["GetChanTypeValue","abstract fun GetChanTypeValue(chanType: GoStandardLibrary.Ast.ChanType): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetChanTypeValue"]},{"name":"abstract fun GetCommentMapNodeComment(commentMap: GoStandardLibrary.Ast.CommentMap, node: GoStandardLibrary.Ast.Node): String?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCommentMapNodeComment","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-comment-map-node-comment.html","searchKeys":["GetCommentMapNodeComment","abstract fun GetCommentMapNodeComment(commentMap: GoStandardLibrary.Ast.CommentMap, node: GoStandardLibrary.Ast.Node): String?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCommentMapNodeComment"]},{"name":"abstract fun GetCompositeLitElt(compositeLit: GoStandardLibrary.Ast.CompositeLit, i: Int): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCompositeLitElt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-composite-lit-elt.html","searchKeys":["GetCompositeLitElt","abstract fun GetCompositeLitElt(compositeLit: GoStandardLibrary.Ast.CompositeLit, i: Int): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCompositeLitElt"]},{"name":"abstract fun GetCompositeLitType(compositeLit: GoStandardLibrary.Ast.CompositeLit): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCompositeLitType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-composite-lit-type.html","searchKeys":["GetCompositeLitType","abstract fun GetCompositeLitType(compositeLit: GoStandardLibrary.Ast.CompositeLit): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetCompositeLitType"]},{"name":"abstract fun GetDeclStmtDecl(declStmt: GoStandardLibrary.Ast.DeclStmt): GoStandardLibrary.Ast.Decl","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetDeclStmtDecl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-decl-stmt-decl.html","searchKeys":["GetDeclStmtDecl","abstract fun GetDeclStmtDecl(declStmt: GoStandardLibrary.Ast.DeclStmt): GoStandardLibrary.Ast.Decl","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetDeclStmtDecl"]},{"name":"abstract fun GetDeferStmtCall(deferStmt: GoStandardLibrary.Ast.DeferStmt): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetDeferStmtCall","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-defer-stmt-call.html","searchKeys":["GetDeferStmtCall","abstract fun GetDeferStmtCall(deferStmt: GoStandardLibrary.Ast.DeferStmt): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetDeferStmtCall"]},{"name":"abstract fun GetEllipsisElt(ellipsis: GoStandardLibrary.Ast.Ellipsis): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetEllipsisElt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-ellipsis-elt.html","searchKeys":["GetEllipsisElt","abstract fun GetEllipsisElt(ellipsis: GoStandardLibrary.Ast.Ellipsis): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetEllipsisElt"]},{"name":"abstract fun GetExprStmtX(exprStmt: GoStandardLibrary.Ast.ExprStmt): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetExprStmtX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-expr-stmt-x.html","searchKeys":["GetExprStmtX","abstract fun GetExprStmtX(exprStmt: GoStandardLibrary.Ast.ExprStmt): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetExprStmtX"]},{"name":"abstract fun GetFieldListList(fieldList: GoStandardLibrary.Ast.FieldList, i: Int): GoStandardLibrary.Ast.Field","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFieldListList","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-field-list-list.html","searchKeys":["GetFieldListList","abstract fun GetFieldListList(fieldList: GoStandardLibrary.Ast.FieldList, i: Int): GoStandardLibrary.Ast.Field","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFieldListList"]},{"name":"abstract fun GetFieldName(field: GoStandardLibrary.Ast.Field, i: Int): GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFieldName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-field-name.html","searchKeys":["GetFieldName","abstract fun GetFieldName(field: GoStandardLibrary.Ast.Field, i: Int): GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFieldName"]},{"name":"abstract fun GetFieldType(field: GoStandardLibrary.Ast.Field): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFieldType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-field-type.html","searchKeys":["GetFieldType","abstract fun GetFieldType(field: GoStandardLibrary.Ast.Field): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFieldType"]},{"name":"abstract fun GetFileComments(file: GoStandardLibrary.Ast.File): Pointer","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileComments","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-file-comments.html","searchKeys":["GetFileComments","abstract fun GetFileComments(file: GoStandardLibrary.Ast.File): Pointer","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileComments"]},{"name":"abstract fun GetFileDecl(file: GoStandardLibrary.Ast.File, i: Int): GoStandardLibrary.Ast.Decl","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileDecl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-file-decl.html","searchKeys":["GetFileDecl","abstract fun GetFileDecl(file: GoStandardLibrary.Ast.File, i: Int): GoStandardLibrary.Ast.Decl","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileDecl"]},{"name":"abstract fun GetFileImport(file: GoStandardLibrary.Ast.File, i: Int): GoStandardLibrary.Ast.ImportSpec","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileImport","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-file-import.html","searchKeys":["GetFileImport","abstract fun GetFileImport(file: GoStandardLibrary.Ast.File, i: Int): GoStandardLibrary.Ast.ImportSpec","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileImport"]},{"name":"abstract fun GetFileName(file: GoStandardLibrary.Ast.File): GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-file-name.html","searchKeys":["GetFileName","abstract fun GetFileName(file: GoStandardLibrary.Ast.File): GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileName"]},{"name":"abstract fun GetFileSetFileName(fileSet: GoStandardLibrary.Ast.FileSet, pos: Int): String?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileSetFileName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-file-set-file-name.html","searchKeys":["GetFileSetFileName","abstract fun GetFileSetFileName(fileSet: GoStandardLibrary.Ast.FileSet, pos: Int): String?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileSetFileName"]},{"name":"abstract fun GetFileSetNodeCode(fileSet: GoStandardLibrary.Ast.FileSet, node: GoStandardLibrary.Ast.Node): String?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileSetNodeCode","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-file-set-node-code.html","searchKeys":["GetFileSetNodeCode","abstract fun GetFileSetNodeCode(fileSet: GoStandardLibrary.Ast.FileSet, node: GoStandardLibrary.Ast.Node): String?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileSetNodeCode"]},{"name":"abstract fun GetFileSetPosition(fileSet: GoStandardLibrary.Ast.FileSet, pos: Int): GoStandardLibrary.Ast.Position","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileSetPosition","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-file-set-position.html","searchKeys":["GetFileSetPosition","abstract fun GetFileSetPosition(fileSet: GoStandardLibrary.Ast.FileSet, pos: Int): GoStandardLibrary.Ast.Position","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFileSetPosition"]},{"name":"abstract fun GetForStmtBody(forStmt: GoStandardLibrary.Ast.ForStmt): GoStandardLibrary.Ast.BlockStmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetForStmtBody","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-for-stmt-body.html","searchKeys":["GetForStmtBody","abstract fun GetForStmtBody(forStmt: GoStandardLibrary.Ast.ForStmt): GoStandardLibrary.Ast.BlockStmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetForStmtBody"]},{"name":"abstract fun GetForStmtCond(forStmt: GoStandardLibrary.Ast.ForStmt): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetForStmtCond","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-for-stmt-cond.html","searchKeys":["GetForStmtCond","abstract fun GetForStmtCond(forStmt: GoStandardLibrary.Ast.ForStmt): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetForStmtCond"]},{"name":"abstract fun GetForStmtInit(forStmt: GoStandardLibrary.Ast.ForStmt): GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetForStmtInit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-for-stmt-init.html","searchKeys":["GetForStmtInit","abstract fun GetForStmtInit(forStmt: GoStandardLibrary.Ast.ForStmt): GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetForStmtInit"]},{"name":"abstract fun GetForStmtPost(forStmt: GoStandardLibrary.Ast.ForStmt): GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetForStmtPost","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-for-stmt-post.html","searchKeys":["GetForStmtPost","abstract fun GetForStmtPost(forStmt: GoStandardLibrary.Ast.ForStmt): GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetForStmtPost"]},{"name":"abstract fun GetFuncDeclBody(funcDecl: GoStandardLibrary.Ast.FuncDecl): GoStandardLibrary.Ast.BlockStmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncDeclBody","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-func-decl-body.html","searchKeys":["GetFuncDeclBody","abstract fun GetFuncDeclBody(funcDecl: GoStandardLibrary.Ast.FuncDecl): GoStandardLibrary.Ast.BlockStmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncDeclBody"]},{"name":"abstract fun GetFuncDeclName(funcDecl: GoStandardLibrary.Ast.FuncDecl): GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncDeclName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-func-decl-name.html","searchKeys":["GetFuncDeclName","abstract fun GetFuncDeclName(funcDecl: GoStandardLibrary.Ast.FuncDecl): GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncDeclName"]},{"name":"abstract fun GetFuncDeclRecv(funcDecl: GoStandardLibrary.Ast.FuncDecl): GoStandardLibrary.Ast.FieldList?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncDeclRecv","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-func-decl-recv.html","searchKeys":["GetFuncDeclRecv","abstract fun GetFuncDeclRecv(funcDecl: GoStandardLibrary.Ast.FuncDecl): GoStandardLibrary.Ast.FieldList?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncDeclRecv"]},{"name":"abstract fun GetFuncDeclType(funcDecl: GoStandardLibrary.Ast.FuncDecl): GoStandardLibrary.Ast.FuncType","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncDeclType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-func-decl-type.html","searchKeys":["GetFuncDeclType","abstract fun GetFuncDeclType(funcDecl: GoStandardLibrary.Ast.FuncDecl): GoStandardLibrary.Ast.FuncType","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncDeclType"]},{"name":"abstract fun GetFuncTypeParams(funcType: GoStandardLibrary.Ast.FuncType): GoStandardLibrary.Ast.FieldList","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncTypeParams","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-func-type-params.html","searchKeys":["GetFuncTypeParams","abstract fun GetFuncTypeParams(funcType: GoStandardLibrary.Ast.FuncType): GoStandardLibrary.Ast.FieldList","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncTypeParams"]},{"name":"abstract fun GetFuncTypeResults(funcType: GoStandardLibrary.Ast.FuncType): GoStandardLibrary.Ast.FieldList?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncTypeResults","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-func-type-results.html","searchKeys":["GetFuncTypeResults","abstract fun GetFuncTypeResults(funcType: GoStandardLibrary.Ast.FuncType): GoStandardLibrary.Ast.FieldList?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncTypeResults"]},{"name":"abstract fun GetFuncTypeTypeParams(funcType: GoStandardLibrary.Ast.FuncType): GoStandardLibrary.Ast.FieldList?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncTypeTypeParams","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-func-type-type-params.html","searchKeys":["GetFuncTypeTypeParams","abstract fun GetFuncTypeTypeParams(funcType: GoStandardLibrary.Ast.FuncType): GoStandardLibrary.Ast.FieldList?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetFuncTypeTypeParams"]},{"name":"abstract fun GetGenDeclSpec(genDecl: GoStandardLibrary.Ast.GenDecl, i: Int): GoStandardLibrary.Ast.Spec","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetGenDeclSpec","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-gen-decl-spec.html","searchKeys":["GetGenDeclSpec","abstract fun GetGenDeclSpec(genDecl: GoStandardLibrary.Ast.GenDecl, i: Int): GoStandardLibrary.Ast.Spec","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetGenDeclSpec"]},{"name":"abstract fun GetGenDeclTok(genDecl: GoStandardLibrary.Ast.GenDecl): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetGenDeclTok","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-gen-decl-tok.html","searchKeys":["GetGenDeclTok","abstract fun GetGenDeclTok(genDecl: GoStandardLibrary.Ast.GenDecl): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetGenDeclTok"]},{"name":"abstract fun GetGoStmtCall(goStmt: GoStandardLibrary.Ast.GoStmt): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetGoStmtCall","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-go-stmt-call.html","searchKeys":["GetGoStmtCall","abstract fun GetGoStmtCall(goStmt: GoStandardLibrary.Ast.GoStmt): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetGoStmtCall"]},{"name":"abstract fun GetIdentName(ident: GoStandardLibrary.Ast.Ident): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIdentName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-ident-name.html","searchKeys":["GetIdentName","abstract fun GetIdentName(ident: GoStandardLibrary.Ast.Ident): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIdentName"]},{"name":"abstract fun GetIfStmtBody(ifStmt: GoStandardLibrary.Ast.IfStmt): GoStandardLibrary.Ast.BlockStmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIfStmtBody","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-if-stmt-body.html","searchKeys":["GetIfStmtBody","abstract fun GetIfStmtBody(ifStmt: GoStandardLibrary.Ast.IfStmt): GoStandardLibrary.Ast.BlockStmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIfStmtBody"]},{"name":"abstract fun GetIfStmtCond(ifStmt: GoStandardLibrary.Ast.IfStmt): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIfStmtCond","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-if-stmt-cond.html","searchKeys":["GetIfStmtCond","abstract fun GetIfStmtCond(ifStmt: GoStandardLibrary.Ast.IfStmt): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIfStmtCond"]},{"name":"abstract fun GetIfStmtElse(ifStmt: GoStandardLibrary.Ast.IfStmt): GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIfStmtElse","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-if-stmt-else.html","searchKeys":["GetIfStmtElse","abstract fun GetIfStmtElse(ifStmt: GoStandardLibrary.Ast.IfStmt): GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIfStmtElse"]},{"name":"abstract fun GetIfStmtInit(ifStmt: GoStandardLibrary.Ast.IfStmt): GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIfStmtInit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-if-stmt-init.html","searchKeys":["GetIfStmtInit","abstract fun GetIfStmtInit(ifStmt: GoStandardLibrary.Ast.IfStmt): GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIfStmtInit"]},{"name":"abstract fun GetImportSpecName(importSpec: GoStandardLibrary.Ast.ImportSpec): GoStandardLibrary.Ast.Ident?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetImportSpecName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-import-spec-name.html","searchKeys":["GetImportSpecName","abstract fun GetImportSpecName(importSpec: GoStandardLibrary.Ast.ImportSpec): GoStandardLibrary.Ast.Ident?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetImportSpecName"]},{"name":"abstract fun GetImportSpecPath(importSpec: GoStandardLibrary.Ast.ImportSpec): GoStandardLibrary.Ast.BasicLit","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetImportSpecPath","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-import-spec-path.html","searchKeys":["GetImportSpecPath","abstract fun GetImportSpecPath(importSpec: GoStandardLibrary.Ast.ImportSpec): GoStandardLibrary.Ast.BasicLit","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetImportSpecPath"]},{"name":"abstract fun GetIncDecStmtTokString(incDecStmt: GoStandardLibrary.Ast.IncDecStmt): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIncDecStmtTokString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-inc-dec-stmt-tok-string.html","searchKeys":["GetIncDecStmtTokString","abstract fun GetIncDecStmtTokString(incDecStmt: GoStandardLibrary.Ast.IncDecStmt): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIncDecStmtTokString"]},{"name":"abstract fun GetIncDecStmtX(incDecStmt: GoStandardLibrary.Ast.IncDecStmt): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIncDecStmtX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-inc-dec-stmt-x.html","searchKeys":["GetIncDecStmtX","abstract fun GetIncDecStmtX(incDecStmt: GoStandardLibrary.Ast.IncDecStmt): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIncDecStmtX"]},{"name":"abstract fun GetIndexExprIndex(IndexExpr: GoStandardLibrary.Ast.IndexExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIndexExprIndex","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-index-expr-index.html","searchKeys":["GetIndexExprIndex","abstract fun GetIndexExprIndex(IndexExpr: GoStandardLibrary.Ast.IndexExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIndexExprIndex"]},{"name":"abstract fun GetIndexExprX(IndexExpr: GoStandardLibrary.Ast.IndexExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIndexExprX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-index-expr-x.html","searchKeys":["GetIndexExprX","abstract fun GetIndexExprX(IndexExpr: GoStandardLibrary.Ast.IndexExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIndexExprX"]},{"name":"abstract fun GetIndexListExprIndex(indexListExpr: GoStandardLibrary.Ast.IndexListExpr, i: Int): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIndexListExprIndex","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-index-list-expr-index.html","searchKeys":["GetIndexListExprIndex","abstract fun GetIndexListExprIndex(indexListExpr: GoStandardLibrary.Ast.IndexListExpr, i: Int): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIndexListExprIndex"]},{"name":"abstract fun GetIndexListExprX(indexListExpr: GoStandardLibrary.Ast.IndexListExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIndexListExprX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-index-list-expr-x.html","searchKeys":["GetIndexListExprX","abstract fun GetIndexListExprX(indexListExpr: GoStandardLibrary.Ast.IndexListExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetIndexListExprX"]},{"name":"abstract fun GetInterfaceTypeIncomplete(interfaceType: GoStandardLibrary.Ast.InterfaceType): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetInterfaceTypeIncomplete","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-interface-type-incomplete.html","searchKeys":["GetInterfaceTypeIncomplete","abstract fun GetInterfaceTypeIncomplete(interfaceType: GoStandardLibrary.Ast.InterfaceType): Boolean","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetInterfaceTypeIncomplete"]},{"name":"abstract fun GetInterfaceTypeMethods(interfaceType: GoStandardLibrary.Ast.InterfaceType): GoStandardLibrary.Ast.FieldList","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetInterfaceTypeMethods","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-interface-type-methods.html","searchKeys":["GetInterfaceTypeMethods","abstract fun GetInterfaceTypeMethods(interfaceType: GoStandardLibrary.Ast.InterfaceType): GoStandardLibrary.Ast.FieldList","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetInterfaceTypeMethods"]},{"name":"abstract fun GetKeyValueExprKey(keyValueExpr: GoStandardLibrary.Ast.KeyValueExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetKeyValueExprKey","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-key-value-expr-key.html","searchKeys":["GetKeyValueExprKey","abstract fun GetKeyValueExprKey(keyValueExpr: GoStandardLibrary.Ast.KeyValueExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetKeyValueExprKey"]},{"name":"abstract fun GetKeyValueExprValue(keyValueExpr: GoStandardLibrary.Ast.KeyValueExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetKeyValueExprValue","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-key-value-expr-value.html","searchKeys":["GetKeyValueExprValue","abstract fun GetKeyValueExprValue(keyValueExpr: GoStandardLibrary.Ast.KeyValueExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetKeyValueExprValue"]},{"name":"abstract fun GetLabeledStmtLabel(labeledStmt: GoStandardLibrary.Ast.LabeledStmt): GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetLabeledStmtLabel","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-labeled-stmt-label.html","searchKeys":["GetLabeledStmtLabel","abstract fun GetLabeledStmtLabel(labeledStmt: GoStandardLibrary.Ast.LabeledStmt): GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetLabeledStmtLabel"]},{"name":"abstract fun GetLabeledStmtStmt(labeledStmt: GoStandardLibrary.Ast.LabeledStmt): GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetLabeledStmtStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-labeled-stmt-stmt.html","searchKeys":["GetLabeledStmtStmt","abstract fun GetLabeledStmtStmt(labeledStmt: GoStandardLibrary.Ast.LabeledStmt): GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetLabeledStmtStmt"]},{"name":"abstract fun GetMapTypeKey(mapType: GoStandardLibrary.Ast.MapType): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetMapTypeKey","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-map-type-key.html","searchKeys":["GetMapTypeKey","abstract fun GetMapTypeKey(mapType: GoStandardLibrary.Ast.MapType): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetMapTypeKey"]},{"name":"abstract fun GetMapTypeValue(mapType: GoStandardLibrary.Ast.MapType): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetMapTypeValue","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-map-type-value.html","searchKeys":["GetMapTypeValue","abstract fun GetMapTypeValue(mapType: GoStandardLibrary.Ast.MapType): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetMapTypeValue"]},{"name":"abstract fun GetNodeEnd(node: GoStandardLibrary.Ast.Node): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNodeEnd","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-node-end.html","searchKeys":["GetNodeEnd","abstract fun GetNodeEnd(node: GoStandardLibrary.Ast.Node): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNodeEnd"]},{"name":"abstract fun GetNodePos(node: GoStandardLibrary.Ast.Node): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNodePos","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-node-pos.html","searchKeys":["GetNodePos","abstract fun GetNodePos(node: GoStandardLibrary.Ast.Node): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNodePos"]},{"name":"abstract fun GetNumAssignStmtLhs(assignStmt: GoStandardLibrary.Ast.AssignStmt): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumAssignStmtLhs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-assign-stmt-lhs.html","searchKeys":["GetNumAssignStmtLhs","abstract fun GetNumAssignStmtLhs(assignStmt: GoStandardLibrary.Ast.AssignStmt): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumAssignStmtLhs"]},{"name":"abstract fun GetNumAssignStmtRhs(assignStmt: GoStandardLibrary.Ast.AssignStmt): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumAssignStmtRhs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-assign-stmt-rhs.html","searchKeys":["GetNumAssignStmtRhs","abstract fun GetNumAssignStmtRhs(assignStmt: GoStandardLibrary.Ast.AssignStmt): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumAssignStmtRhs"]},{"name":"abstract fun GetNumBlockStmtList(blockStmt: GoStandardLibrary.Ast.BlockStmt): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumBlockStmtList","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-block-stmt-list.html","searchKeys":["GetNumBlockStmtList","abstract fun GetNumBlockStmtList(blockStmt: GoStandardLibrary.Ast.BlockStmt): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumBlockStmtList"]},{"name":"abstract fun GetNumCallExprArgs(callExpr: GoStandardLibrary.Ast.CallExpr): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumCallExprArgs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-call-expr-args.html","searchKeys":["GetNumCallExprArgs","abstract fun GetNumCallExprArgs(callExpr: GoStandardLibrary.Ast.CallExpr): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumCallExprArgs"]},{"name":"abstract fun GetNumCaseClauseBody(caseClause: GoStandardLibrary.Ast.CaseClause): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumCaseClauseBody","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-case-clause-body.html","searchKeys":["GetNumCaseClauseBody","abstract fun GetNumCaseClauseBody(caseClause: GoStandardLibrary.Ast.CaseClause): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumCaseClauseBody"]},{"name":"abstract fun GetNumCaseClauseList(caseClause: GoStandardLibrary.Ast.CaseClause): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumCaseClauseList","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-case-clause-list.html","searchKeys":["GetNumCaseClauseList","abstract fun GetNumCaseClauseList(caseClause: GoStandardLibrary.Ast.CaseClause): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumCaseClauseList"]},{"name":"abstract fun GetNumCompositeLitElts(compositeLit: GoStandardLibrary.Ast.CompositeLit): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumCompositeLitElts","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-composite-lit-elts.html","searchKeys":["GetNumCompositeLitElts","abstract fun GetNumCompositeLitElts(compositeLit: GoStandardLibrary.Ast.CompositeLit): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumCompositeLitElts"]},{"name":"abstract fun GetNumFieldListList(fieldList: GoStandardLibrary.Ast.FieldList): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumFieldListList","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-field-list-list.html","searchKeys":["GetNumFieldListList","abstract fun GetNumFieldListList(fieldList: GoStandardLibrary.Ast.FieldList): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumFieldListList"]},{"name":"abstract fun GetNumFieldNames(field: GoStandardLibrary.Ast.Field): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumFieldNames","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-field-names.html","searchKeys":["GetNumFieldNames","abstract fun GetNumFieldNames(field: GoStandardLibrary.Ast.Field): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumFieldNames"]},{"name":"abstract fun GetNumFileDecls(file: GoStandardLibrary.Ast.File): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumFileDecls","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-file-decls.html","searchKeys":["GetNumFileDecls","abstract fun GetNumFileDecls(file: GoStandardLibrary.Ast.File): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumFileDecls"]},{"name":"abstract fun GetNumFileImports(file: GoStandardLibrary.Ast.File): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumFileImports","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-file-imports.html","searchKeys":["GetNumFileImports","abstract fun GetNumFileImports(file: GoStandardLibrary.Ast.File): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumFileImports"]},{"name":"abstract fun GetNumGenDeclSpecs(genDecl: GoStandardLibrary.Ast.GenDecl): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumGenDeclSpecs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-gen-decl-specs.html","searchKeys":["GetNumGenDeclSpecs","abstract fun GetNumGenDeclSpecs(genDecl: GoStandardLibrary.Ast.GenDecl): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumGenDeclSpecs"]},{"name":"abstract fun GetNumIndexListExprIndices(indexListExpr: GoStandardLibrary.Ast.IndexListExpr): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumIndexListExprIndices","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-index-list-expr-indices.html","searchKeys":["GetNumIndexListExprIndices","abstract fun GetNumIndexListExprIndices(indexListExpr: GoStandardLibrary.Ast.IndexListExpr): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumIndexListExprIndices"]},{"name":"abstract fun GetNumReturnStmtResults(returnStmt: GoStandardLibrary.Ast.ReturnStmt): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumReturnStmtResults","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-return-stmt-results.html","searchKeys":["GetNumReturnStmtResults","abstract fun GetNumReturnStmtResults(returnStmt: GoStandardLibrary.Ast.ReturnStmt): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumReturnStmtResults"]},{"name":"abstract fun GetNumValueSpecNames(valueSpec: GoStandardLibrary.Ast.ValueSpec): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumValueSpecNames","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-value-spec-names.html","searchKeys":["GetNumValueSpecNames","abstract fun GetNumValueSpecNames(valueSpec: GoStandardLibrary.Ast.ValueSpec): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumValueSpecNames"]},{"name":"abstract fun GetNumValueSpecValues(valueSpec: GoStandardLibrary.Ast.ValueSpec): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumValueSpecValues","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-num-value-spec-values.html","searchKeys":["GetNumValueSpecValues","abstract fun GetNumValueSpecValues(valueSpec: GoStandardLibrary.Ast.ValueSpec): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetNumValueSpecValues"]},{"name":"abstract fun GetParenExprX(parenExpr: GoStandardLibrary.Ast.ParenExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetParenExprX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-paren-expr-x.html","searchKeys":["GetParenExprX","abstract fun GetParenExprX(parenExpr: GoStandardLibrary.Ast.ParenExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetParenExprX"]},{"name":"abstract fun GetPositionColumn(position: GoStandardLibrary.Ast.Position): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetPositionColumn","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-position-column.html","searchKeys":["GetPositionColumn","abstract fun GetPositionColumn(position: GoStandardLibrary.Ast.Position): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetPositionColumn"]},{"name":"abstract fun GetPositionLine(position: GoStandardLibrary.Ast.Position): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetPositionLine","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-position-line.html","searchKeys":["GetPositionLine","abstract fun GetPositionLine(position: GoStandardLibrary.Ast.Position): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetPositionLine"]},{"name":"abstract fun GetRangeStmtBody(rangeStmt: GoStandardLibrary.Ast.RangeStmt): GoStandardLibrary.Ast.BlockStmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtBody","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-range-stmt-body.html","searchKeys":["GetRangeStmtBody","abstract fun GetRangeStmtBody(rangeStmt: GoStandardLibrary.Ast.RangeStmt): GoStandardLibrary.Ast.BlockStmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtBody"]},{"name":"abstract fun GetRangeStmtKey(rangeStmt: GoStandardLibrary.Ast.RangeStmt): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtKey","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-range-stmt-key.html","searchKeys":["GetRangeStmtKey","abstract fun GetRangeStmtKey(rangeStmt: GoStandardLibrary.Ast.RangeStmt): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtKey"]},{"name":"abstract fun GetRangeStmtTokString(rangeStmt: GoStandardLibrary.Ast.RangeStmt): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtTokString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-range-stmt-tok-string.html","searchKeys":["GetRangeStmtTokString","abstract fun GetRangeStmtTokString(rangeStmt: GoStandardLibrary.Ast.RangeStmt): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtTokString"]},{"name":"abstract fun GetRangeStmtValue(rangeStmt: GoStandardLibrary.Ast.RangeStmt): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtValue","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-range-stmt-value.html","searchKeys":["GetRangeStmtValue","abstract fun GetRangeStmtValue(rangeStmt: GoStandardLibrary.Ast.RangeStmt): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtValue"]},{"name":"abstract fun GetRangeStmtX(rangeStmt: GoStandardLibrary.Ast.RangeStmt): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-range-stmt-x.html","searchKeys":["GetRangeStmtX","abstract fun GetRangeStmtX(rangeStmt: GoStandardLibrary.Ast.RangeStmt): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetRangeStmtX"]},{"name":"abstract fun GetReturnStmtResult(returnStmt: GoStandardLibrary.Ast.ReturnStmt, i: Int): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetReturnStmtResult","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-return-stmt-result.html","searchKeys":["GetReturnStmtResult","abstract fun GetReturnStmtResult(returnStmt: GoStandardLibrary.Ast.ReturnStmt, i: Int): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetReturnStmtResult"]},{"name":"abstract fun GetSelectorExprSel(selectorExpr: GoStandardLibrary.Ast.SelectorExpr): GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSelectorExprSel","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-selector-expr-sel.html","searchKeys":["GetSelectorExprSel","abstract fun GetSelectorExprSel(selectorExpr: GoStandardLibrary.Ast.SelectorExpr): GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSelectorExprSel"]},{"name":"abstract fun GetSelectorExprX(selectorExpr: GoStandardLibrary.Ast.SelectorExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSelectorExprX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-selector-expr-x.html","searchKeys":["GetSelectorExprX","abstract fun GetSelectorExprX(selectorExpr: GoStandardLibrary.Ast.SelectorExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSelectorExprX"]},{"name":"abstract fun GetSendStmtChan(sendStmt: GoStandardLibrary.Ast.SendStmt): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSendStmtChan","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-send-stmt-chan.html","searchKeys":["GetSendStmtChan","abstract fun GetSendStmtChan(sendStmt: GoStandardLibrary.Ast.SendStmt): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSendStmtChan"]},{"name":"abstract fun GetSendStmtValue(sendStmt: GoStandardLibrary.Ast.SendStmt): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSendStmtValue","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-send-stmt-value.html","searchKeys":["GetSendStmtValue","abstract fun GetSendStmtValue(sendStmt: GoStandardLibrary.Ast.SendStmt): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSendStmtValue"]},{"name":"abstract fun GetSliceExprHigh(sliceExpr: GoStandardLibrary.Ast.SliceExpr): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSliceExprHigh","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-slice-expr-high.html","searchKeys":["GetSliceExprHigh","abstract fun GetSliceExprHigh(sliceExpr: GoStandardLibrary.Ast.SliceExpr): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSliceExprHigh"]},{"name":"abstract fun GetSliceExprLow(sliceExpr: GoStandardLibrary.Ast.SliceExpr): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSliceExprLow","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-slice-expr-low.html","searchKeys":["GetSliceExprLow","abstract fun GetSliceExprLow(sliceExpr: GoStandardLibrary.Ast.SliceExpr): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSliceExprLow"]},{"name":"abstract fun GetSliceExprMax(sliceExpr: GoStandardLibrary.Ast.SliceExpr): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSliceExprMax","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-slice-expr-max.html","searchKeys":["GetSliceExprMax","abstract fun GetSliceExprMax(sliceExpr: GoStandardLibrary.Ast.SliceExpr): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSliceExprMax"]},{"name":"abstract fun GetSliceExprX(sliceExpr: GoStandardLibrary.Ast.SliceExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSliceExprX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-slice-expr-x.html","searchKeys":["GetSliceExprX","abstract fun GetSliceExprX(sliceExpr: GoStandardLibrary.Ast.SliceExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSliceExprX"]},{"name":"abstract fun GetStarExprX(starExpr: GoStandardLibrary.Ast.StarExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetStarExprX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-star-expr-x.html","searchKeys":["GetStarExprX","abstract fun GetStarExprX(starExpr: GoStandardLibrary.Ast.StarExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetStarExprX"]},{"name":"abstract fun GetStructTypeFields(structType: GoStandardLibrary.Ast.StructType): GoStandardLibrary.Ast.FieldList","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetStructTypeFields","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-struct-type-fields.html","searchKeys":["GetStructTypeFields","abstract fun GetStructTypeFields(structType: GoStandardLibrary.Ast.StructType): GoStandardLibrary.Ast.FieldList","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetStructTypeFields"]},{"name":"abstract fun GetStructTypeIncomplete(structType: GoStandardLibrary.Ast.StructType): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetStructTypeIncomplete","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-struct-type-incomplete.html","searchKeys":["GetStructTypeIncomplete","abstract fun GetStructTypeIncomplete(structType: GoStandardLibrary.Ast.StructType): Boolean","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetStructTypeIncomplete"]},{"name":"abstract fun GetSwitchStmtBody(stmt: GoStandardLibrary.Ast.SwitchStmt): GoStandardLibrary.Ast.BlockStmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSwitchStmtBody","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-switch-stmt-body.html","searchKeys":["GetSwitchStmtBody","abstract fun GetSwitchStmtBody(stmt: GoStandardLibrary.Ast.SwitchStmt): GoStandardLibrary.Ast.BlockStmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSwitchStmtBody"]},{"name":"abstract fun GetSwitchStmtInit(switchStmt: GoStandardLibrary.Ast.SwitchStmt): GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSwitchStmtInit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-switch-stmt-init.html","searchKeys":["GetSwitchStmtInit","abstract fun GetSwitchStmtInit(switchStmt: GoStandardLibrary.Ast.SwitchStmt): GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSwitchStmtInit"]},{"name":"abstract fun GetSwitchStmtTag(switchStmt: GoStandardLibrary.Ast.SwitchStmt): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSwitchStmtTag","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-switch-stmt-tag.html","searchKeys":["GetSwitchStmtTag","abstract fun GetSwitchStmtTag(switchStmt: GoStandardLibrary.Ast.SwitchStmt): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetSwitchStmtTag"]},{"name":"abstract fun GetType(obj: Pointer): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-type.html","searchKeys":["GetType","abstract fun GetType(obj: Pointer): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetType"]},{"name":"abstract fun GetTypeAssertExprType(typeAssertExpr: GoStandardLibrary.Ast.TypeAssertExpr): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeAssertExprType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-type-assert-expr-type.html","searchKeys":["GetTypeAssertExprType","abstract fun GetTypeAssertExprType(typeAssertExpr: GoStandardLibrary.Ast.TypeAssertExpr): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeAssertExprType"]},{"name":"abstract fun GetTypeAssertExprX(typeAssertExpr: GoStandardLibrary.Ast.TypeAssertExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeAssertExprX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-type-assert-expr-x.html","searchKeys":["GetTypeAssertExprX","abstract fun GetTypeAssertExprX(typeAssertExpr: GoStandardLibrary.Ast.TypeAssertExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeAssertExprX"]},{"name":"abstract fun GetTypeSpecAssign(typeSpec: GoStandardLibrary.Ast.TypeSpec): Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSpecAssign","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-type-spec-assign.html","searchKeys":["GetTypeSpecAssign","abstract fun GetTypeSpecAssign(typeSpec: GoStandardLibrary.Ast.TypeSpec): Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSpecAssign"]},{"name":"abstract fun GetTypeSpecName(typeSpec: GoStandardLibrary.Ast.TypeSpec): GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSpecName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-type-spec-name.html","searchKeys":["GetTypeSpecName","abstract fun GetTypeSpecName(typeSpec: GoStandardLibrary.Ast.TypeSpec): GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSpecName"]},{"name":"abstract fun GetTypeSpecType(typeSpec: GoStandardLibrary.Ast.TypeSpec): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSpecType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-type-spec-type.html","searchKeys":["GetTypeSpecType","abstract fun GetTypeSpecType(typeSpec: GoStandardLibrary.Ast.TypeSpec): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSpecType"]},{"name":"abstract fun GetTypeSwitchStmtAssign(typeSwitchStmt: GoStandardLibrary.Ast.TypeSwitchStmt): GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSwitchStmtAssign","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-type-switch-stmt-assign.html","searchKeys":["GetTypeSwitchStmtAssign","abstract fun GetTypeSwitchStmtAssign(typeSwitchStmt: GoStandardLibrary.Ast.TypeSwitchStmt): GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSwitchStmtAssign"]},{"name":"abstract fun GetTypeSwitchStmtBody(typeSwitchStmt: GoStandardLibrary.Ast.TypeSwitchStmt): GoStandardLibrary.Ast.BlockStmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSwitchStmtBody","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-type-switch-stmt-body.html","searchKeys":["GetTypeSwitchStmtBody","abstract fun GetTypeSwitchStmtBody(typeSwitchStmt: GoStandardLibrary.Ast.TypeSwitchStmt): GoStandardLibrary.Ast.BlockStmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSwitchStmtBody"]},{"name":"abstract fun GetTypeSwitchStmtInit(typeSwitchStmt: GoStandardLibrary.Ast.TypeSwitchStmt): GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSwitchStmtInit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-type-switch-stmt-init.html","searchKeys":["GetTypeSwitchStmtInit","abstract fun GetTypeSwitchStmtInit(typeSwitchStmt: GoStandardLibrary.Ast.TypeSwitchStmt): GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetTypeSwitchStmtInit"]},{"name":"abstract fun GetUnaryExprOpString(unaryExpr: GoStandardLibrary.Ast.UnaryExpr): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetUnaryExprOpString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-unary-expr-op-string.html","searchKeys":["GetUnaryExprOpString","abstract fun GetUnaryExprOpString(unaryExpr: GoStandardLibrary.Ast.UnaryExpr): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetUnaryExprOpString"]},{"name":"abstract fun GetUnaryExprX(unaryExpr: GoStandardLibrary.Ast.UnaryExpr): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetUnaryExprX","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-unary-expr-x.html","searchKeys":["GetUnaryExprX","abstract fun GetUnaryExprX(unaryExpr: GoStandardLibrary.Ast.UnaryExpr): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetUnaryExprX"]},{"name":"abstract fun GetValueSpecName(valueSpec: GoStandardLibrary.Ast.ValueSpec, i: Int): GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetValueSpecName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-value-spec-name.html","searchKeys":["GetValueSpecName","abstract fun GetValueSpecName(valueSpec: GoStandardLibrary.Ast.ValueSpec, i: Int): GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetValueSpecName"]},{"name":"abstract fun GetValueSpecType(valueSpec: GoStandardLibrary.Ast.ValueSpec): GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetValueSpecType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-value-spec-type.html","searchKeys":["GetValueSpecType","abstract fun GetValueSpecType(valueSpec: GoStandardLibrary.Ast.ValueSpec): GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetValueSpecType"]},{"name":"abstract fun GetValueSpecValue(valueSpec: GoStandardLibrary.Ast.ValueSpec, i: Int): GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetValueSpecValue","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-get-value-spec-value.html","searchKeys":["GetValueSpecValue","abstract fun GetValueSpecValue(valueSpec: GoStandardLibrary.Ast.ValueSpec, i: Int): GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GetValueSpecValue"]},{"name":"abstract fun MakeFuncDeclFromFuncLit(funcLit: GoStandardLibrary.Ast.FuncLit): GoStandardLibrary.Ast.FuncDecl","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.MakeFuncDeclFromFuncLit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-make-func-decl-from-func-lit.html","searchKeys":["MakeFuncDeclFromFuncLit","abstract fun MakeFuncDeclFromFuncLit(funcLit: GoStandardLibrary.Ast.FuncLit): GoStandardLibrary.Ast.FuncDecl","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.MakeFuncDeclFromFuncLit"]},{"name":"abstract fun NewCommentMap(fset: GoStandardLibrary.Ast.FileSet, file: GoStandardLibrary.Ast.File, comments: Any): GoStandardLibrary.Ast.CommentMap","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.NewCommentMap","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-new-comment-map.html","searchKeys":["NewCommentMap","abstract fun NewCommentMap(fset: GoStandardLibrary.Ast.FileSet, file: GoStandardLibrary.Ast.File, comments: Any): GoStandardLibrary.Ast.CommentMap","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.NewCommentMap"]},{"name":"abstract fun NewFileSet(): GoStandardLibrary.Ast.FileSet","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.NewFileSet","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-new-file-set.html","searchKeys":["NewFileSet","abstract fun NewFileSet(): GoStandardLibrary.Ast.FileSet","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.NewFileSet"]},{"name":"abstract fun evaluate(tags: Set): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintExpression.evaluate","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-expression/evaluate.html","searchKeys":["evaluate","abstract fun evaluate(tags: Set): Boolean","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintExpression.evaluate"]},{"name":"abstract fun goParserParseFile(fileSet: GoStandardLibrary.Ast.FileSet, path: String): GoStandardLibrary.Ast.File","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.goParserParseFile","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/go-parser-parse-file.html","searchKeys":["goParserParseFile","abstract fun goParserParseFile(fileSet: GoStandardLibrary.Ast.FileSet, path: String): GoStandardLibrary.Ast.File","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.goParserParseFile"]},{"name":"abstract fun handleNode(node: HandlerNode): ResultNode","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoHandler.handleNode","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-handler/handle-node.html","searchKeys":["handleNode","abstract fun handleNode(node: HandlerNode): ResultNode","de.fraunhofer.aisec.cpg.frontends.golang.GoHandler.handleNode"]},{"name":"abstract fun modfileGetFileModule(file: GoStandardLibrary.Modfile.File): GoStandardLibrary.Modfile.Module","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.modfileGetFileModule","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/modfile-get-file-module.html","searchKeys":["modfileGetFileModule","abstract fun modfileGetFileModule(file: GoStandardLibrary.Modfile.File): GoStandardLibrary.Modfile.Module","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.modfileGetFileModule"]},{"name":"abstract fun modfileGetModuleMod(file: GoStandardLibrary.Modfile.Module): GoStandardLibrary.Module.Version","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.modfileGetModuleMod","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/modfile-get-module-mod.html","searchKeys":["modfileGetModuleMod","abstract fun modfileGetModuleMod(file: GoStandardLibrary.Modfile.Module): GoStandardLibrary.Module.Version","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.modfileGetModuleMod"]},{"name":"abstract fun modfileParse(file: String, bytes: String): GoStandardLibrary.Modfile.File","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.modfileParse","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/modfile-parse.html","searchKeys":["modfileParse","abstract fun modfileParse(file: String, bytes: String): GoStandardLibrary.Modfile.File","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.modfileParse"]},{"name":"abstract fun moduleGetVersionPath(version: GoStandardLibrary.Module.Version): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.moduleGetVersionPath","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/module-get-version-path.html","searchKeys":["moduleGetVersionPath","abstract fun moduleGetVersionPath(version: GoStandardLibrary.Module.Version): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.moduleGetVersionPath"]},{"name":"class ArrayType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ArrayType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-array-type/index.html","searchKeys":["ArrayType","class ArrayType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ArrayType"]},{"name":"class AssignStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-assign-stmt/index.html","searchKeys":["AssignStmt","class AssignStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt"]},{"name":"class BasicLit(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/index.html","searchKeys":["BasicLit","class BasicLit(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit"]},{"name":"class BinaryExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-binary-expr/index.html","searchKeys":["BinaryExpr","class BinaryExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr"]},{"name":"class BlockStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BlockStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-block-stmt/index.html","searchKeys":["BlockStmt","class BlockStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BlockStmt"]},{"name":"class BranchStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BranchStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-branch-stmt/index.html","searchKeys":["BranchStmt","class BranchStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BranchStmt"]},{"name":"class BuildConstraintBinaryExpression(val operatorCode: String, val lhs: BuildConstraintExpression, val rhs: BuildConstraintExpression) : BuildConstraintExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-binary-expression/index.html","searchKeys":["BuildConstraintBinaryExpression","class BuildConstraintBinaryExpression(val operatorCode: String, val lhs: BuildConstraintExpression, val rhs: BuildConstraintExpression) : BuildConstraintExpression","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression"]},{"name":"class BuildConstraintParenthesis(val expr: BuildConstraintExpression) : BuildConstraintExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintParenthesis","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-parenthesis/index.html","searchKeys":["BuildConstraintParenthesis","class BuildConstraintParenthesis(val expr: BuildConstraintExpression) : BuildConstraintExpression","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintParenthesis"]},{"name":"class BuildConstraintTag(val tag: String) : BuildConstraintExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintTag","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-tag/index.html","searchKeys":["BuildConstraintTag","class BuildConstraintTag(val tag: String) : BuildConstraintExpression","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintTag"]},{"name":"class BuildConstraintUnaryExpression(val operatorCode: String, val expr: BuildConstraintExpression) : BuildConstraintExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-unary-expression/index.html","searchKeys":["BuildConstraintUnaryExpression","class BuildConstraintUnaryExpression(val operatorCode: String, val expr: BuildConstraintExpression) : BuildConstraintExpression","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression"]},{"name":"class CallExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CallExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-call-expr/index.html","searchKeys":["CallExpr","class CallExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CallExpr"]},{"name":"class CaseClause(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CaseClause","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-case-clause/index.html","searchKeys":["CaseClause","class CaseClause(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CaseClause"]},{"name":"class ChanType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ChanType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-chan-type/index.html","searchKeys":["ChanType","class ChanType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ChanType"]},{"name":"class CommentMap(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CommentMap","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-comment-map/index.html","searchKeys":["CommentMap","class CommentMap(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CommentMap"]},{"name":"class CompositeLit(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CompositeLit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-composite-lit/index.html","searchKeys":["CompositeLit","class CompositeLit(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CompositeLit"]},{"name":"class DeclStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeclStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-decl-stmt/index.html","searchKeys":["DeclStmt","class DeclStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeclStmt"]},{"name":"class DeclarationContext","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-declaration-context/index.html","searchKeys":["DeclarationContext","class DeclarationContext","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext"]},{"name":"class DeclarationHandler(frontend: GoLanguageFrontend) : GoHandler ","description":"de.fraunhofer.aisec.cpg.frontends.golang.DeclarationHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-declaration-handler/index.html","searchKeys":["DeclarationHandler","class DeclarationHandler(frontend: GoLanguageFrontend) : GoHandler ","de.fraunhofer.aisec.cpg.frontends.golang.DeclarationHandler"]},{"name":"class DeferStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeferStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-defer-stmt/index.html","searchKeys":["DeferStmt","class DeferStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeferStmt"]},{"name":"class Ellipsis(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ellipsis","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-ellipsis/index.html","searchKeys":["Ellipsis","class Ellipsis(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ellipsis"]},{"name":"class ExprStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ExprStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-expr-stmt/index.html","searchKeys":["ExprStmt","class ExprStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ExprStmt"]},{"name":"class ExpressionHandler(frontend: GoLanguageFrontend) : GoHandler ","description":"de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-expression-handler/index.html","searchKeys":["ExpressionHandler","class ExpressionHandler(frontend: GoLanguageFrontend) : GoHandler ","de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler"]},{"name":"class Field(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Field","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-field/index.html","searchKeys":["Field","class Field(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Field"]},{"name":"class FieldList(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FieldList","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-field-list/index.html","searchKeys":["FieldList","class FieldList(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FieldList"]},{"name":"class File(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file/index.html","searchKeys":["File","class File(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File"]},{"name":"class File(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.File","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-modfile/-file/index.html","searchKeys":["File","class File(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.File"]},{"name":"class FileSet(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file-set/index.html","searchKeys":["FileSet","class FileSet(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet"]},{"name":"class ForStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-for-stmt/index.html","searchKeys":["ForStmt","class ForStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt"]},{"name":"class FuncDecl(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Decl","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-decl/index.html","searchKeys":["FuncDecl","class FuncDecl(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Decl","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl"]},{"name":"class FuncLit(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncLit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-lit/index.html","searchKeys":["FuncLit","class FuncLit(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncLit"]},{"name":"class FuncType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-type/index.html","searchKeys":["FuncType","class FuncType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType"]},{"name":"class GenDecl(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Decl","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GenDecl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-gen-decl/index.html","searchKeys":["GenDecl","class GenDecl(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Decl","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GenDecl"]},{"name":"class GoEvaluationOrderGraphPass(ctx: TranslationContext) : EvaluationOrderGraphPass","description":"de.fraunhofer.aisec.cpg.passes.GoEvaluationOrderGraphPass","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-evaluation-order-graph-pass/index.html","searchKeys":["GoEvaluationOrderGraphPass","class GoEvaluationOrderGraphPass(ctx: TranslationContext) : EvaluationOrderGraphPass","de.fraunhofer.aisec.cpg.passes.GoEvaluationOrderGraphPass"]},{"name":"class GoExtraPass(ctx: TranslationContext) : ComponentPass, ScopeProvider","description":"de.fraunhofer.aisec.cpg.passes.GoExtraPass","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-extra-pass/index.html","searchKeys":["GoExtraPass","class GoExtraPass(ctx: TranslationContext) : ComponentPass, ScopeProvider","de.fraunhofer.aisec.cpg.passes.GoExtraPass"]},{"name":"class GoLanguage : Language , HasShortCircuitOperators, HasGenerics, HasStructs, HasFirstClassFunctions, HasAnonymousIdentifier","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/index.html","searchKeys":["GoLanguage","class GoLanguage : Language , HasShortCircuitOperators, HasGenerics, HasStructs, HasFirstClassFunctions, HasAnonymousIdentifier","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage"]},{"name":"class GoLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/index.html","searchKeys":["GoLanguageFrontend","class GoLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend"]},{"name":"class GoStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GoStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-go-stmt/index.html","searchKeys":["GoStmt","class GoStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GoStmt"]},{"name":"class Ident(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-ident/index.html","searchKeys":["Ident","class Ident(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident"]},{"name":"class IfStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-if-stmt/index.html","searchKeys":["IfStmt","class IfStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt"]},{"name":"class ImportSpec(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Spec","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ImportSpec","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-import-spec/index.html","searchKeys":["ImportSpec","class ImportSpec(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Spec","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ImportSpec"]},{"name":"class IncDecStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IncDecStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-inc-dec-stmt/index.html","searchKeys":["IncDecStmt","class IncDecStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IncDecStmt"]},{"name":"class IndexExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-index-expr/index.html","searchKeys":["IndexExpr","class IndexExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexExpr"]},{"name":"class IndexListExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexListExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-index-list-expr/index.html","searchKeys":["IndexListExpr","class IndexListExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexListExpr"]},{"name":"class InitializerTypePropagation(decl: HasType, tupleIdx: Int = -1) : HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.passes.GoExtraPass.InitializerTypePropagation","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-extra-pass/-initializer-type-propagation/index.html","searchKeys":["InitializerTypePropagation","class InitializerTypePropagation(decl: HasType, tupleIdx: Int = -1) : HasType.TypeObserver","de.fraunhofer.aisec.cpg.passes.GoExtraPass.InitializerTypePropagation"]},{"name":"class InterfaceType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.InterfaceType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-interface-type/index.html","searchKeys":["InterfaceType","class InterfaceType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.InterfaceType"]},{"name":"class KeyValueExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.KeyValueExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-key-value-expr/index.html","searchKeys":["KeyValueExpr","class KeyValueExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.KeyValueExpr"]},{"name":"class LabeledStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.LabeledStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-labeled-stmt/index.html","searchKeys":["LabeledStmt","class LabeledStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.LabeledStmt"]},{"name":"class MapType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.MapType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-map-type/index.html","searchKeys":["MapType","class MapType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.MapType"]},{"name":"class Module(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.Module","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-modfile/-module/index.html","searchKeys":["Module","class Module(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.Module"]},{"name":"class ParenExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ParenExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-paren-expr/index.html","searchKeys":["ParenExpr","class ParenExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ParenExpr"]},{"name":"class Position(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Position","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-position/index.html","searchKeys":["Position","class Position(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Position"]},{"name":"class RangeStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-range-stmt/index.html","searchKeys":["RangeStmt","class RangeStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt"]},{"name":"class ReturnStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ReturnStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-return-stmt/index.html","searchKeys":["ReturnStmt","class ReturnStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ReturnStmt"]},{"name":"class SelectorExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SelectorExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-selector-expr/index.html","searchKeys":["SelectorExpr","class SelectorExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SelectorExpr"]},{"name":"class SendStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SendStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-send-stmt/index.html","searchKeys":["SendStmt","class SendStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SendStmt"]},{"name":"class SliceExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-slice-expr/index.html","searchKeys":["SliceExpr","class SliceExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr"]},{"name":"class SpecificationHandler(frontend: GoLanguageFrontend) : GoHandler ","description":"de.fraunhofer.aisec.cpg.frontends.golang.SpecificationHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-specification-handler/index.html","searchKeys":["SpecificationHandler","class SpecificationHandler(frontend: GoLanguageFrontend) : GoHandler ","de.fraunhofer.aisec.cpg.frontends.golang.SpecificationHandler"]},{"name":"class StarExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StarExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-star-expr/index.html","searchKeys":["StarExpr","class StarExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StarExpr"]},{"name":"class StatementHandler(frontend: GoLanguageFrontend) : GoHandler ","description":"de.fraunhofer.aisec.cpg.frontends.golang.StatementHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-statement-handler/index.html","searchKeys":["StatementHandler","class StatementHandler(frontend: GoLanguageFrontend) : GoHandler ","de.fraunhofer.aisec.cpg.frontends.golang.StatementHandler"]},{"name":"class StructType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StructType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-struct-type/index.html","searchKeys":["StructType","class StructType(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StructType"]},{"name":"class SwitchStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-switch-stmt/index.html","searchKeys":["SwitchStmt","class SwitchStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt"]},{"name":"class Token","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Token","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-token/index.html","searchKeys":["Token","class Token","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Token"]},{"name":"class TypeAssertExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeAssertExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-assert-expr/index.html","searchKeys":["TypeAssertExpr","class TypeAssertExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeAssertExpr"]},{"name":"class TypeSpec(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Spec","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-spec/index.html","searchKeys":["TypeSpec","class TypeSpec(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Spec","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec"]},{"name":"class TypeSwitchStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-switch-stmt/index.html","searchKeys":["TypeSwitchStmt","class TypeSwitchStmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt"]},{"name":"class UnaryExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.UnaryExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-unary-expr/index.html","searchKeys":["UnaryExpr","class UnaryExpr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.UnaryExpr"]},{"name":"class ValueSpec(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Spec","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-value-spec/index.html","searchKeys":["ValueSpec","class ValueSpec(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Spec","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec"]},{"name":"class Version(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Module.Version","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-module/-version/index.html","searchKeys":["Version","class Version(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Module.Version"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.GoLanguage","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/-go-language.html","searchKeys":["GoLanguage","constructor()","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.GoLanguage"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.DeclarationContext","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-declaration-context/-declaration-context.html","searchKeys":["DeclarationContext","constructor()","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.DeclarationContext"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Token.Token","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-token/-token.html","searchKeys":["Token","constructor()","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Token.Token"]},{"name":"constructor(configConstructor: Supplier, lang: GoLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoHandler.GoHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-handler/-go-handler.html","searchKeys":["GoHandler","constructor(configConstructor: Supplier, lang: GoLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.golang.GoHandler.GoHandler"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.GoEvaluationOrderGraphPass.GoEvaluationOrderGraphPass","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-evaluation-order-graph-pass/-go-evaluation-order-graph-pass.html","searchKeys":["GoEvaluationOrderGraphPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.GoEvaluationOrderGraphPass.GoEvaluationOrderGraphPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.GoExtraPass.GoExtraPass","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-extra-pass/-go-extra-pass.html","searchKeys":["GoExtraPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.GoExtraPass.GoExtraPass"]},{"name":"constructor(decl: HasType, tupleIdx: Int = -1)","description":"de.fraunhofer.aisec.cpg.passes.GoExtraPass.InitializerTypePropagation.InitializerTypePropagation","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-extra-pass/-initializer-type-propagation/-initializer-type-propagation.html","searchKeys":["InitializerTypePropagation","constructor(decl: HasType, tupleIdx: Int = -1)","de.fraunhofer.aisec.cpg.passes.GoExtraPass.InitializerTypePropagation.InitializerTypePropagation"]},{"name":"constructor(expr: BuildConstraintExpression)","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintParenthesis.BuildConstraintParenthesis","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-parenthesis/-build-constraint-parenthesis.html","searchKeys":["BuildConstraintParenthesis","constructor(expr: BuildConstraintExpression)","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintParenthesis.BuildConstraintParenthesis"]},{"name":"constructor(frontend: GoLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.golang.DeclarationHandler.DeclarationHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-declaration-handler/-declaration-handler.html","searchKeys":["DeclarationHandler","constructor(frontend: GoLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.golang.DeclarationHandler.DeclarationHandler"]},{"name":"constructor(frontend: GoLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.ExpressionHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-expression-handler/-expression-handler.html","searchKeys":["ExpressionHandler","constructor(frontend: GoLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.ExpressionHandler"]},{"name":"constructor(frontend: GoLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.golang.SpecificationHandler.SpecificationHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-specification-handler/-specification-handler.html","searchKeys":["SpecificationHandler","constructor(frontend: GoLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.golang.SpecificationHandler.SpecificationHandler"]},{"name":"constructor(frontend: GoLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.golang.StatementHandler.StatementHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-statement-handler/-statement-handler.html","searchKeys":["StatementHandler","constructor(frontend: GoLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.golang.StatementHandler.StatementHandler"]},{"name":"constructor(language: Language, ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.GoLanguageFrontend","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-go-language-frontend.html","searchKeys":["GoLanguageFrontend","constructor(language: Language, ctx: TranslationContext)","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.GoLanguageFrontend"]},{"name":"constructor(operatorCode: String, expr: BuildConstraintExpression)","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression.BuildConstraintUnaryExpression","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-unary-expression/-build-constraint-unary-expression.html","searchKeys":["BuildConstraintUnaryExpression","constructor(operatorCode: String, expr: BuildConstraintExpression)","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression.BuildConstraintUnaryExpression"]},{"name":"constructor(operatorCode: String, lhs: BuildConstraintExpression, rhs: BuildConstraintExpression)","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.BuildConstraintBinaryExpression","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-binary-expression/-build-constraint-binary-expression.html","searchKeys":["BuildConstraintBinaryExpression","constructor(operatorCode: String, lhs: BuildConstraintExpression, rhs: BuildConstraintExpression)","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.BuildConstraintBinaryExpression"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ArrayType.ArrayType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-array-type/-array-type.html","searchKeys":["ArrayType","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ArrayType.ArrayType"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt.AssignStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-assign-stmt/-assign-stmt.html","searchKeys":["AssignStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt.AssignStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.BasicLit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-basic-lit.html","searchKeys":["BasicLit","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.BasicLit"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr.BinaryExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-binary-expr/-binary-expr.html","searchKeys":["BinaryExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr.BinaryExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BlockStmt.BlockStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-block-stmt/-block-stmt.html","searchKeys":["BlockStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BlockStmt.BlockStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BranchStmt.BranchStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-branch-stmt/-branch-stmt.html","searchKeys":["BranchStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BranchStmt.BranchStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CallExpr.CallExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-call-expr/-call-expr.html","searchKeys":["CallExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CallExpr.CallExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CaseClause.CaseClause","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-case-clause/-case-clause.html","searchKeys":["CaseClause","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CaseClause.CaseClause"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ChanType.ChanType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-chan-type/-chan-type.html","searchKeys":["ChanType","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ChanType.ChanType"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CommentMap.CommentMap","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-comment-map/-comment-map.html","searchKeys":["CommentMap","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CommentMap.CommentMap"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CompositeLit.CompositeLit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-composite-lit/-composite-lit.html","searchKeys":["CompositeLit","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CompositeLit.CompositeLit"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Decl.Decl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-decl/-decl.html","searchKeys":["Decl","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Decl.Decl"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeclStmt.DeclStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-decl-stmt/-decl-stmt.html","searchKeys":["DeclStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeclStmt.DeclStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeferStmt.DeferStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-defer-stmt/-defer-stmt.html","searchKeys":["DeferStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeferStmt.DeferStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ellipsis.Ellipsis","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-ellipsis/-ellipsis.html","searchKeys":["Ellipsis","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ellipsis.Ellipsis"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Expr.Expr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-expr/-expr.html","searchKeys":["Expr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Expr.Expr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ExprStmt.ExprStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-expr-stmt/-expr-stmt.html","searchKeys":["ExprStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ExprStmt.ExprStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Field.Field","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-field/-field.html","searchKeys":["Field","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Field.Field"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FieldList.FieldList","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-field-list/-field-list.html","searchKeys":["FieldList","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FieldList.FieldList"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.File","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file/-file.html","searchKeys":["File","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.File"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet.FileSet","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file-set/-file-set.html","searchKeys":["FileSet","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet.FileSet"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.ForStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-for-stmt/-for-stmt.html","searchKeys":["ForStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.ForStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.FuncDecl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-decl/-func-decl.html","searchKeys":["FuncDecl","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.FuncDecl"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncLit.FuncLit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-lit/-func-lit.html","searchKeys":["FuncLit","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncLit.FuncLit"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType.FuncType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-type/-func-type.html","searchKeys":["FuncType","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType.FuncType"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GenDecl.GenDecl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-gen-decl/-gen-decl.html","searchKeys":["GenDecl","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GenDecl.GenDecl"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GoStmt.GoStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-go-stmt/-go-stmt.html","searchKeys":["GoStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GoStmt.GoStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident.Ident","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-ident/-ident.html","searchKeys":["Ident","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident.Ident"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.IfStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-if-stmt/-if-stmt.html","searchKeys":["IfStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.IfStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ImportSpec.ImportSpec","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-import-spec/-import-spec.html","searchKeys":["ImportSpec","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ImportSpec.ImportSpec"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IncDecStmt.IncDecStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-inc-dec-stmt/-inc-dec-stmt.html","searchKeys":["IncDecStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IncDecStmt.IncDecStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexExpr.IndexExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-index-expr/-index-expr.html","searchKeys":["IndexExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexExpr.IndexExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexListExpr.IndexListExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-index-list-expr/-index-list-expr.html","searchKeys":["IndexListExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexListExpr.IndexListExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.InterfaceType.InterfaceType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-interface-type/-interface-type.html","searchKeys":["InterfaceType","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.InterfaceType.InterfaceType"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.KeyValueExpr.KeyValueExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-key-value-expr/-key-value-expr.html","searchKeys":["KeyValueExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.KeyValueExpr.KeyValueExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.LabeledStmt.LabeledStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-labeled-stmt/-labeled-stmt.html","searchKeys":["LabeledStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.LabeledStmt.LabeledStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.MapType.MapType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-map-type/-map-type.html","searchKeys":["MapType","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.MapType.MapType"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Node.Node","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-node/-node.html","searchKeys":["Node","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Node.Node"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ParenExpr.ParenExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-paren-expr/-paren-expr.html","searchKeys":["ParenExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ParenExpr.ParenExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Position.Position","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-position/-position.html","searchKeys":["Position","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Position.Position"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.RangeStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-range-stmt/-range-stmt.html","searchKeys":["RangeStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.RangeStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ReturnStmt.ReturnStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-return-stmt/-return-stmt.html","searchKeys":["ReturnStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ReturnStmt.ReturnStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SelectorExpr.SelectorExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-selector-expr/-selector-expr.html","searchKeys":["SelectorExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SelectorExpr.SelectorExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SendStmt.SendStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-send-stmt/-send-stmt.html","searchKeys":["SendStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SendStmt.SendStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.SliceExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-slice-expr/-slice-expr.html","searchKeys":["SliceExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.SliceExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Spec.Spec","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-spec/-spec.html","searchKeys":["Spec","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Spec.Spec"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StarExpr.StarExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-star-expr/-star-expr.html","searchKeys":["StarExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StarExpr.StarExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Stmt.Stmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-stmt/-stmt.html","searchKeys":["Stmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Stmt.Stmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StructType.StructType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-struct-type/-struct-type.html","searchKeys":["StructType","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StructType.StructType"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt.SwitchStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-switch-stmt/-switch-stmt.html","searchKeys":["SwitchStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt.SwitchStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeAssertExpr.TypeAssertExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-assert-expr/-type-assert-expr.html","searchKeys":["TypeAssertExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeAssertExpr.TypeAssertExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec.TypeSpec","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-spec/-type-spec.html","searchKeys":["TypeSpec","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec.TypeSpec"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt.TypeSwitchStmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-switch-stmt/-type-switch-stmt.html","searchKeys":["TypeSwitchStmt","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt.TypeSwitchStmt"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.UnaryExpr.UnaryExpr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-unary-expr/-unary-expr.html","searchKeys":["UnaryExpr","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.UnaryExpr.UnaryExpr"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec.ValueSpec","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-value-spec/-value-spec.html","searchKeys":["ValueSpec","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec.ValueSpec"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GoObject.GoObject","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-go-object/-go-object.html","searchKeys":["GoObject","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GoObject.GoObject"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.File.File","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-modfile/-file/-file.html","searchKeys":["File","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.File.File"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.Module.Module","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-modfile/-module/-module.html","searchKeys":["Module","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.Module.Module"]},{"name":"constructor(p: Pointer? = Pointer.NULL)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Module.Version.Version","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-module/-version/-version.html","searchKeys":["Version","constructor(p: Pointer? = Pointer.NULL)","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Module.Version.Version"]},{"name":"constructor(tag: String)","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintTag.BuildConstraintTag","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-tag/-build-constraint-tag.html","searchKeys":["BuildConstraintTag","constructor(tag: String)","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintTag.BuildConstraintTag"]},{"name":"enum Kind : Enum ","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/index.html","searchKeys":["Kind","enum Kind : Enum ","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind"]},{"name":"fun T.list(numFunc: (T) -> Int, itemFunc: (T, Int) -> S): MutableList","description":"de.fraunhofer.aisec.cpg.frontends.golang.list","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/list.html","searchKeys":["list","fun T.list(numFunc: (T) -> Int, itemFunc: (T, Int) -> S): MutableList","de.fraunhofer.aisec.cpg.frontends.golang.list"]},{"name":"fun buildRecordDeclaration(structType: GoStandardLibrary.Ast.StructType, name: CharSequence, typeSpec: GoStandardLibrary.Ast.TypeSpec? = null): RecordDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.golang.SpecificationHandler.buildRecordDeclaration","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-specification-handler/build-record-declaration.html","searchKeys":["buildRecordDeclaration","fun buildRecordDeclaration(structType: GoStandardLibrary.Ast.StructType, name: CharSequence, typeSpec: GoStandardLibrary.Ast.TypeSpec? = null): RecordDeclaration","de.fraunhofer.aisec.cpg.frontends.golang.SpecificationHandler.buildRecordDeclaration"]},{"name":"fun code(astNode: GoStandardLibrary.Ast.Node): String?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet.code","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file-set/code.html","searchKeys":["code","fun code(astNode: GoStandardLibrary.Ast.Node): String?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet.code"]},{"name":"fun comment(node: GoStandardLibrary.Ast.Node): String?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CommentMap.comment","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-comment-map/comment.html","searchKeys":["comment","fun comment(node: GoStandardLibrary.Ast.Node): String?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CommentMap.comment"]},{"name":"fun fileName(pos: Int): String?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet.fileName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file-set/file-name.html","searchKeys":["fileName","fun fileName(pos: Int): String?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet.fileName"]},{"name":"fun fromString(str: String): BuildConstraintExpression?","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintExpression.Companion.fromString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-expression/-companion/from-string.html","searchKeys":["fromString","fun fromString(str: String): BuildConstraintExpression?","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintExpression.Companion.fromString"]},{"name":"fun funcTypeName(paramTypes: List, returnTypes: List): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.funcTypeName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/func-type-name.html","searchKeys":["funcTypeName","fun funcTypeName(paramTypes: List, returnTypes: List): String","de.fraunhofer.aisec.cpg.frontends.golang.funcTypeName"]},{"name":"fun handleFuncLit(funcLit: GoStandardLibrary.Ast.FuncLit): LambdaExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.handleFuncLit","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-expression-handler/handle-func-lit.html","searchKeys":["handleFuncLit","fun handleFuncLit(funcLit: GoStandardLibrary.Ast.FuncLit): LambdaExpression","de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.handleFuncLit"]},{"name":"fun interface BuildConstraintExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintExpression","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-expression/index.html","searchKeys":["BuildConstraintExpression","fun interface BuildConstraintExpression","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintExpression"]},{"name":"fun parse(file: String, bytes: String): GoStandardLibrary.Modfile.File","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.parse","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-modfile/parse.html","searchKeys":["parse","fun parse(file: String, bytes: String): GoStandardLibrary.Modfile.File","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.parse"]},{"name":"fun parseFile(fileSet: GoStandardLibrary.Ast.FileSet, path: String): GoStandardLibrary.Ast.File","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Parser.parseFile","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-parser/parse-file.html","searchKeys":["parseFile","fun parseFile(fileSet: GoStandardLibrary.Ast.FileSet, path: String): GoStandardLibrary.Ast.File","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Parser.parseFile"]},{"name":"fun position(pos: Int): GoStandardLibrary.Ast.Position","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet.position","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file-set/position.html","searchKeys":["position","fun position(pos: Int): GoStandardLibrary.Ast.Position","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FileSet.position"]},{"name":"fun toDecl(): GoStandardLibrary.Ast.FuncDecl","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncLit.toDecl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-lit/to-decl.html","searchKeys":["toDecl","fun toDecl(): GoStandardLibrary.Ast.FuncDecl","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncLit.toDecl"]},{"name":"fun valueOf(value: String): GoStandardLibrary.Ast.BasicLit.Kind","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.valueOf","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): GoStandardLibrary.Ast.BasicLit.Kind","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.valueOf"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.values","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.values"]},{"name":"interface Ast","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/index.html","searchKeys":["Ast","interface Ast","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast"]},{"name":"interface GoStandardLibrary : Library","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/index.html","searchKeys":["GoStandardLibrary","interface GoStandardLibrary : Library","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintExpression.Companion","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-expression/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintExpression.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.Companion","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-expression-handler/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.Companion","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Companion","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Companion"]},{"name":"object Modfile","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-modfile/index.html","searchKeys":["Modfile","object Modfile","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile"]},{"name":"object Module","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Module","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-module/index.html","searchKeys":["Module","object Module","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Module"]},{"name":"object Parser","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Parser","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-parser/index.html","searchKeys":["Parser","object Parser","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Parser"]},{"name":"open class Decl(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Decl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-decl/index.html","searchKeys":["Decl","open class Decl(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Decl"]},{"name":"open class Expr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Expr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-expr/index.html","searchKeys":["Expr","open class Expr(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Expr"]},{"name":"open class GoObject(p: Pointer? = Pointer.NULL) : PointerType","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GoObject","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-go-object/index.html","searchKeys":["GoObject","open class GoObject(p: Pointer? = Pointer.NULL) : PointerType","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GoObject"]},{"name":"open class Node(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Node","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-node/index.html","searchKeys":["Node","open class Node(p: Pointer? = Pointer.NULL) : GoStandardLibrary.GoObject","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Node"]},{"name":"open class Spec(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Spec","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-spec/index.html","searchKeys":["Spec","open class Spec(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Spec"]},{"name":"open class Stmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Stmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-stmt/index.html","searchKeys":["Stmt","open class Stmt(p: Pointer? = Pointer.NULL) : GoStandardLibrary.Ast.Node","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Stmt"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.GoExtraPass.accept","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-extra-pass/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.GoExtraPass.accept"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.passes.GoExtraPass.InitializerTypePropagation.assignedTypeChanged","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-extra-pass/-initializer-type-propagation/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.passes.GoExtraPass.InitializerTypePropagation.assignedTypeChanged"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.GoExtraPass.cleanup","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-extra-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.GoExtraPass.cleanup"]},{"name":"open override fun codeOf(astNode: GoStandardLibrary.Ast.Node): String?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.codeOf","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/code-of.html","searchKeys":["codeOf","open override fun codeOf(astNode: GoStandardLibrary.Ast.Node): String?","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.codeOf"]},{"name":"open override fun evaluate(tags: Set): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.evaluate","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-binary-expression/evaluate.html","searchKeys":["evaluate","open override fun evaluate(tags: Set): Boolean","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.evaluate"]},{"name":"open override fun evaluate(tags: Set): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintTag.evaluate","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-tag/evaluate.html","searchKeys":["evaluate","open override fun evaluate(tags: Set): Boolean","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintTag.evaluate"]},{"name":"open override fun evaluate(tags: Set): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression.evaluate","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-unary-expression/evaluate.html","searchKeys":["evaluate","open override fun evaluate(tags: Set): Boolean","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression.evaluate"]},{"name":"open override fun fromNative(nativeValue: Any?, context: FromNativeContext?): Any","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Decl.fromNative","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-decl/from-native.html","searchKeys":["fromNative","open override fun fromNative(nativeValue: Any?, context: FromNativeContext?): Any","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Decl.fromNative"]},{"name":"open override fun fromNative(nativeValue: Any?, context: FromNativeContext?): Any","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Spec.fromNative","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-spec/from-native.html","searchKeys":["fromNative","open override fun fromNative(nativeValue: Any?, context: FromNativeContext?): Any","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Spec.fromNative"]},{"name":"open override fun fromNative(nativeValue: Any?, context: FromNativeContext?): Any?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Expr.fromNative","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-expr/from-native.html","searchKeys":["fromNative","open override fun fromNative(nativeValue: Any?, context: FromNativeContext?): Any?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Expr.fromNative"]},{"name":"open override fun fromNative(nativeValue: Any?, context: FromNativeContext?): Any?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Stmt.fromNative","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-stmt/from-native.html","searchKeys":["fromNative","open override fun fromNative(nativeValue: Any?, context: FromNativeContext?): Any?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Stmt.fromNative"]},{"name":"open override fun handle(ctx: HandlerNode): ResultNode","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoHandler.handle","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-handler/handle.html","searchKeys":["handle","open override fun handle(ctx: HandlerNode): ResultNode","de.fraunhofer.aisec.cpg.frontends.golang.GoHandler.handle"]},{"name":"open override fun handleNode(node: GoStandardLibrary.Ast.Decl): Declaration?","description":"de.fraunhofer.aisec.cpg.frontends.golang.DeclarationHandler.handleNode","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-declaration-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: GoStandardLibrary.Ast.Decl): Declaration?","de.fraunhofer.aisec.cpg.frontends.golang.DeclarationHandler.handleNode"]},{"name":"open override fun handleNode(node: GoStandardLibrary.Ast.Expr): Expression","description":"de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.handleNode","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-expression-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: GoStandardLibrary.Ast.Expr): Expression","de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.handleNode"]},{"name":"open override fun handleNode(node: GoStandardLibrary.Ast.Spec): Declaration?","description":"de.fraunhofer.aisec.cpg.frontends.golang.SpecificationHandler.handleNode","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-specification-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: GoStandardLibrary.Ast.Spec): Declaration?","de.fraunhofer.aisec.cpg.frontends.golang.SpecificationHandler.handleNode"]},{"name":"open override fun handleNode(stmt: GoStandardLibrary.Ast.Stmt): Statement","description":"de.fraunhofer.aisec.cpg.frontends.golang.StatementHandler.handleNode","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-statement-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(stmt: GoStandardLibrary.Ast.Stmt): Statement","de.fraunhofer.aisec.cpg.frontends.golang.StatementHandler.handleNode"]},{"name":"open override fun isDerivedFrom(type: Type, superType: Type, hint: HasType?, superHint: HasType?): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.isDerivedFrom","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/is-derived-from.html","searchKeys":["isDerivedFrom","open override fun isDerivedFrom(type: Type, superType: Type, hint: HasType?, superHint: HasType?): Boolean","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.isDerivedFrom"]},{"name":"open override fun locationOf(astNode: GoStandardLibrary.Ast.Node): PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.locationOf","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/location-of.html","searchKeys":["locationOf","open override fun locationOf(astNode: GoStandardLibrary.Ast.Node): PhysicalLocation?","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.locationOf"]},{"name":"open override fun parse(file: File): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.parse","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/parse.html","searchKeys":["parse","open override fun parse(file: File): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.parse"]},{"name":"open override fun propagateTypeOfBinaryOperation(operation: BinaryOperator): Type","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.propagateTypeOfBinaryOperation","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/propagate-type-of-binary-operation.html","searchKeys":["propagateTypeOfBinaryOperation","open override fun propagateTypeOfBinaryOperation(operation: BinaryOperator): Type","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.propagateTypeOfBinaryOperation"]},{"name":"open override fun setComment(node: Node, astNode: GoStandardLibrary.Ast.Node)","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.setComment","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/set-comment.html","searchKeys":["setComment","open override fun setComment(node: Node, astNode: GoStandardLibrary.Ast.Node)","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.setComment"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident.toString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-ident/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident.toString"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.passes.GoExtraPass.InitializerTypePropagation.typeChanged","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-extra-pass/-initializer-type-propagation/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.passes.GoExtraPass.InitializerTypePropagation.typeChanged"]},{"name":"open override fun typeOf(type: GoStandardLibrary.Ast.Expr): Type","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.typeOf","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/type-of.html","searchKeys":["typeOf","open override fun typeOf(type: GoStandardLibrary.Ast.Expr): Type","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.typeOf"]},{"name":"open override val builtInTypes: Map","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.builtInTypes","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/built-in-types.html","searchKeys":["builtInTypes","open override val builtInTypes: Map","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.builtInTypes"]},{"name":"open override val compoundAssignmentOperators: Set","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.compoundAssignmentOperators","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/compound-assignment-operators.html","searchKeys":["compoundAssignmentOperators","open override val compoundAssignmentOperators: Set","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.compoundAssignmentOperators"]},{"name":"open override val conjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.conjunctiveOperators","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/conjunctive-operators.html","searchKeys":["conjunctiveOperators","open override val conjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.conjunctiveOperators"]},{"name":"open override val disjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.disjunctiveOperators","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/disjunctive-operators.html","searchKeys":["disjunctiveOperators","open override val disjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.disjunctiveOperators"]},{"name":"open override val endCharacter: Char = ']'","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.endCharacter","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/end-character.html","searchKeys":["endCharacter","open override val endCharacter: Char = ']'","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.endCharacter"]},{"name":"open override val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.fileExtensions","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/file-extensions.html","searchKeys":["fileExtensions","open override val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.fileExtensions"]},{"name":"open override val frontend: KClass","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.frontend","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/frontend.html","searchKeys":["frontend","open override val frontend: KClass","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.frontend"]},{"name":"open override val namespaceDelimiter: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.namespaceDelimiter","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/namespace-delimiter.html","searchKeys":["namespaceDelimiter","open override val namespaceDelimiter: String","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.namespaceDelimiter"]},{"name":"open override val scope: Scope?","description":"de.fraunhofer.aisec.cpg.passes.GoExtraPass.scope","location":"cpg-language-go/de.fraunhofer.aisec.cpg.passes/-go-extra-pass/scope.html","searchKeys":["scope","open override val scope: Scope?","de.fraunhofer.aisec.cpg.passes.GoExtraPass.scope"]},{"name":"open override val startCharacter: Char = '['","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.startCharacter","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language/start-character.html","searchKeys":["startCharacter","open override val startCharacter: Char = '['","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguage.startCharacter"]},{"name":"val GoStandardLibrary.Ast.ImportSpec.importName: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoHandler.importName","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-handler/import-name.html","searchKeys":["importName","val GoStandardLibrary.Ast.ImportSpec.importName: String","de.fraunhofer.aisec.cpg.frontends.golang.GoHandler.importName"]},{"name":"val HasType?.isNil: Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.isNil","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/is-nil.html","searchKeys":["isNil","val HasType?.isNil: Boolean","de.fraunhofer.aisec.cpg.frontends.golang.isNil"]},{"name":"val INSTANCE: GoStandardLibrary","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Companion.INSTANCE","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-companion/-i-n-s-t-a-n-c-e.html","searchKeys":["INSTANCE","val INSTANCE: GoStandardLibrary","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Companion.INSTANCE"]},{"name":"val RecordDeclaration.embeddedStructs: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.embeddedStructs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/embedded-structs.html","searchKeys":["embeddedStructs","val RecordDeclaration.embeddedStructs: List","de.fraunhofer.aisec.cpg.frontends.golang.embeddedStructs"]},{"name":"val Type.isChannel: Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.isChannel","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/is-channel.html","searchKeys":["isChannel","val Type.isChannel: Boolean","de.fraunhofer.aisec.cpg.frontends.golang.isChannel"]},{"name":"val Type.isInterface: Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.isInterface","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/is-interface.html","searchKeys":["isInterface","val Type.isInterface: Boolean","de.fraunhofer.aisec.cpg.frontends.golang.isInterface"]},{"name":"val Type.isMap: Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.isMap","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/is-map.html","searchKeys":["isMap","val Type.isMap: Boolean","de.fraunhofer.aisec.cpg.frontends.golang.isMap"]},{"name":"val Type?.isOverlay: Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.isOverlay","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/is-overlay.html","searchKeys":["isOverlay","val Type?.isOverlay: Boolean","de.fraunhofer.aisec.cpg.frontends.golang.isOverlay"]},{"name":"val Type?.underlyingType: Type?","description":"de.fraunhofer.aisec.cpg.frontends.golang.underlyingType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/underlying-type.html","searchKeys":["underlyingType","val Type?.underlyingType: Type?","de.fraunhofer.aisec.cpg.frontends.golang.underlyingType"]},{"name":"val args: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CallExpr.args","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-call-expr/args.html","searchKeys":["args","val args: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CallExpr.args"]},{"name":"val assign: GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt.assign","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-switch-stmt/assign.html","searchKeys":["assign","val assign: GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt.assign"]},{"name":"val assign: Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec.assign","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-spec/assign.html","searchKeys":["assign","val assign: Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec.assign"]},{"name":"val body: GoStandardLibrary.Ast.BlockStmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.body","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-if-stmt/body.html","searchKeys":["body","val body: GoStandardLibrary.Ast.BlockStmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.body"]},{"name":"val body: GoStandardLibrary.Ast.BlockStmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.body","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-range-stmt/body.html","searchKeys":["body","val body: GoStandardLibrary.Ast.BlockStmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.body"]},{"name":"val body: GoStandardLibrary.Ast.BlockStmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt.body","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-switch-stmt/body.html","searchKeys":["body","val body: GoStandardLibrary.Ast.BlockStmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt.body"]},{"name":"val body: GoStandardLibrary.Ast.BlockStmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt.body","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-switch-stmt/body.html","searchKeys":["body","val body: GoStandardLibrary.Ast.BlockStmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt.body"]},{"name":"val body: GoStandardLibrary.Ast.BlockStmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.body","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-for-stmt/body.html","searchKeys":["body","val body: GoStandardLibrary.Ast.BlockStmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.body"]},{"name":"val body: GoStandardLibrary.Ast.BlockStmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.body","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-decl/body.html","searchKeys":["body","val body: GoStandardLibrary.Ast.BlockStmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.body"]},{"name":"val body: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CaseClause.body","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-case-clause/body.html","searchKeys":["body","val body: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CaseClause.body"]},{"name":"val builtins: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.Companion.builtins","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-expression-handler/-companion/builtins.html","searchKeys":["builtins","val builtins: List","de.fraunhofer.aisec.cpg.frontends.golang.ExpressionHandler.Companion.builtins"]},{"name":"val call: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeferStmt.call","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-defer-stmt/call.html","searchKeys":["call","val call: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeferStmt.call"]},{"name":"val call: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GoStmt.call","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-go-stmt/call.html","searchKeys":["call","val call: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GoStmt.call"]},{"name":"val chan: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SendStmt.chan","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-send-stmt/chan.html","searchKeys":["chan","val chan: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SendStmt.chan"]},{"name":"val column: Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Position.column","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-position/column.html","searchKeys":["column","val column: Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Position.column"]},{"name":"val comments: Pointer","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.comments","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file/comments.html","searchKeys":["comments","val comments: Pointer","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.comments"]},{"name":"val cond: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.cond","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-if-stmt/cond.html","searchKeys":["cond","val cond: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.cond"]},{"name":"val cond: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.cond","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-for-stmt/cond.html","searchKeys":["cond","val cond: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.cond"]},{"name":"val decl: GoStandardLibrary.Ast.Decl","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeclStmt.decl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-decl-stmt/decl.html","searchKeys":["decl","val decl: GoStandardLibrary.Ast.Decl","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.DeclStmt.decl"]},{"name":"val declarationHandler: DeclarationHandler","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.declarationHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/declaration-handler.html","searchKeys":["declarationHandler","val declarationHandler: DeclarationHandler","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.declarationHandler"]},{"name":"val decls: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.decls","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file/decls.html","searchKeys":["decls","val decls: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.decls"]},{"name":"val else: GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.else","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-if-stmt/else.html","searchKeys":["else","val else: GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.else"]},{"name":"val elt: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ArrayType.elt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-array-type/elt.html","searchKeys":["elt","val elt: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ArrayType.elt"]},{"name":"val elt: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ellipsis.elt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-ellipsis/elt.html","searchKeys":["elt","val elt: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ellipsis.elt"]},{"name":"val elts: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CompositeLit.elts","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-composite-lit/elts.html","searchKeys":["elts","val elts: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CompositeLit.elts"]},{"name":"val end: Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Node.end","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-node/end.html","searchKeys":["end","val end: Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Node.end"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.entries","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.entries"]},{"name":"val expr: BuildConstraintExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintParenthesis.expr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-parenthesis/expr.html","searchKeys":["expr","val expr: BuildConstraintExpression","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintParenthesis.expr"]},{"name":"val expr: BuildConstraintExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression.expr","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-unary-expression/expr.html","searchKeys":["expr","val expr: BuildConstraintExpression","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression.expr"]},{"name":"val fields: GoStandardLibrary.Ast.FieldList","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StructType.fields","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-struct-type/fields.html","searchKeys":["fields","val fields: GoStandardLibrary.Ast.FieldList","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StructType.fields"]},{"name":"val fun: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CallExpr.fun","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-call-expr/fun.html","searchKeys":["fun","val fun: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CallExpr.fun"]},{"name":"val goType: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GoObject.goType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-go-object/go-type.html","searchKeys":["goType","val goType: String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.GoObject.goType"]},{"name":"val goarchValues: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.Companion.goarchValues","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-companion/goarch-values.html","searchKeys":["goarchValues","val goarchValues: List","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.Companion.goarchValues"]},{"name":"val goosValues: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.Companion.goosValues","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-companion/goos-values.html","searchKeys":["goosValues","val goosValues: List","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.Companion.goosValues"]},{"name":"val high: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.high","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-slice-expr/high.html","searchKeys":["high","val high: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.high"]},{"name":"val i: Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.i","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/-kind/i.html","searchKeys":["i","val i: Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.Kind.i"]},{"name":"val imports: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.imports","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file/imports.html","searchKeys":["imports","val imports: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.imports"]},{"name":"val incomplete: Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.InterfaceType.incomplete","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-interface-type/incomplete.html","searchKeys":["incomplete","val incomplete: Boolean","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.InterfaceType.incomplete"]},{"name":"val incomplete: Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StructType.incomplete","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-struct-type/incomplete.html","searchKeys":["incomplete","val incomplete: Boolean","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StructType.incomplete"]},{"name":"val index: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexExpr.index","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-index-expr/--index--.html","searchKeys":["index","val index: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexExpr.index"]},{"name":"val indices: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexListExpr.indices","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-index-list-expr/indices.html","searchKeys":["indices","val indices: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexListExpr.indices"]},{"name":"val init: GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.init","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-for-stmt/init.html","searchKeys":["init","val init: GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.init"]},{"name":"val init: GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.init","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-if-stmt/init.html","searchKeys":["init","val init: GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IfStmt.init"]},{"name":"val init: GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt.init","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-switch-stmt/init.html","searchKeys":["init","val init: GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt.init"]},{"name":"val init: GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt.init","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-switch-stmt/init.html","searchKeys":["init","val init: GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSwitchStmt.init"]},{"name":"val isUnexported: Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident.isUnexported","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-ident/is-unexported.html","searchKeys":["isUnexported","val isUnexported: Boolean","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident.isUnexported"]},{"name":"val key: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.KeyValueExpr.key","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-key-value-expr/key.html","searchKeys":["key","val key: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.KeyValueExpr.key"]},{"name":"val key: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.MapType.key","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-map-type/key.html","searchKeys":["key","val key: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.MapType.key"]},{"name":"val key: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.key","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-range-stmt/key.html","searchKeys":["key","val key: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.key"]},{"name":"val kind: GoStandardLibrary.Ast.BasicLit.Kind","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.kind","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/kind.html","searchKeys":["kind","val kind: GoStandardLibrary.Ast.BasicLit.Kind","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.kind"]},{"name":"val label: GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.LabeledStmt.label","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-labeled-stmt/label.html","searchKeys":["label","val label: GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.LabeledStmt.label"]},{"name":"val label: GoStandardLibrary.Ast.Ident?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BranchStmt.label","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-branch-stmt/label.html","searchKeys":["label","val label: GoStandardLibrary.Ast.Ident?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BranchStmt.label"]},{"name":"val lhs: BuildConstraintExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.lhs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-binary-expression/lhs.html","searchKeys":["lhs","val lhs: BuildConstraintExpression","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.lhs"]},{"name":"val lhs: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt.lhs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-assign-stmt/lhs.html","searchKeys":["lhs","val lhs: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt.lhs"]},{"name":"val line: Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Position.line","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-position/line.html","searchKeys":["line","val line: Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Position.line"]},{"name":"val list: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CaseClause.list","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-case-clause/list.html","searchKeys":["list","val list: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CaseClause.list"]},{"name":"val list: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FieldList.list","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-field-list/list.html","searchKeys":["list","val list: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FieldList.list"]},{"name":"val list: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BlockStmt.list","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-block-stmt/list.html","searchKeys":["list","val list: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BlockStmt.list"]},{"name":"val low: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.low","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-slice-expr/low.html","searchKeys":["low","val low: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.low"]},{"name":"val max: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.max","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-slice-expr/max.html","searchKeys":["max","val max: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.max"]},{"name":"val methods: GoStandardLibrary.Ast.FieldList","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.InterfaceType.methods","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-interface-type/methods.html","searchKeys":["methods","val methods: GoStandardLibrary.Ast.FieldList","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.InterfaceType.methods"]},{"name":"val mod: GoStandardLibrary.Module.Version","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.Module.mod","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-modfile/-module/mod.html","searchKeys":["mod","val mod: GoStandardLibrary.Module.Version","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.Module.mod"]},{"name":"val module: GoStandardLibrary.Modfile.Module","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.File.module","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-modfile/-file/module.html","searchKeys":["module","val module: GoStandardLibrary.Modfile.Module","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Modfile.File.module"]},{"name":"val name: GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.name","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-file/name.html","searchKeys":["name","val name: GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.File.name"]},{"name":"val name: GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.name","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-decl/name.html","searchKeys":["name","val name: GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.name"]},{"name":"val name: GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec.name","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-spec/name.html","searchKeys":["name","val name: GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec.name"]},{"name":"val name: GoStandardLibrary.Ast.Ident?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ImportSpec.name","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-import-spec/name.html","searchKeys":["name","val name: GoStandardLibrary.Ast.Ident?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ImportSpec.name"]},{"name":"val name: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident.name","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-ident/name.html","searchKeys":["name","val name: String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Ident.name"]},{"name":"val names: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Field.names","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-field/names.html","searchKeys":["names","val names: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Field.names"]},{"name":"val names: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec.names","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-value-spec/names.html","searchKeys":["names","val names: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec.names"]},{"name":"val opString: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr.opString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-binary-expr/op-string.html","searchKeys":["opString","val opString: String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr.opString"]},{"name":"val opString: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.UnaryExpr.opString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-unary-expr/op-string.html","searchKeys":["opString","val opString: String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.UnaryExpr.opString"]},{"name":"val operatorCode: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.operatorCode","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-binary-expression/operator-code.html","searchKeys":["operatorCode","val operatorCode: String","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.operatorCode"]},{"name":"val operatorCode: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression.operatorCode","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-unary-expression/operator-code.html","searchKeys":["operatorCode","val operatorCode: String","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintUnaryExpression.operatorCode"]},{"name":"val params: GoStandardLibrary.Ast.FieldList","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType.params","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-type/params.html","searchKeys":["params","val params: GoStandardLibrary.Ast.FieldList","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType.params"]},{"name":"val path: GoStandardLibrary.Ast.BasicLit","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ImportSpec.path","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-import-spec/path.html","searchKeys":["path","val path: GoStandardLibrary.Ast.BasicLit","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ImportSpec.path"]},{"name":"val path: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Module.Version.path","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-module/-version/path.html","searchKeys":["path","val path: String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Module.Version.path"]},{"name":"val pos: Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Node.pos","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-node/pos.html","searchKeys":["pos","val pos: Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Node.pos"]},{"name":"val post: GoStandardLibrary.Ast.Stmt?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.post","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-for-stmt/post.html","searchKeys":["post","val post: GoStandardLibrary.Ast.Stmt?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ForStmt.post"]},{"name":"val recv: GoStandardLibrary.Ast.FieldList?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.recv","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-decl/recv.html","searchKeys":["recv","val recv: GoStandardLibrary.Ast.FieldList?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.recv"]},{"name":"val results: GoStandardLibrary.Ast.FieldList?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType.results","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-type/results.html","searchKeys":["results","val results: GoStandardLibrary.Ast.FieldList?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType.results"]},{"name":"val results: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ReturnStmt.results","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-return-stmt/results.html","searchKeys":["results","val results: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ReturnStmt.results"]},{"name":"val rhs: BuildConstraintExpression","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.rhs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-binary-expression/rhs.html","searchKeys":["rhs","val rhs: BuildConstraintExpression","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintBinaryExpression.rhs"]},{"name":"val rhs: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt.rhs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-assign-stmt/rhs.html","searchKeys":["rhs","val rhs: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt.rhs"]},{"name":"val sel: GoStandardLibrary.Ast.Ident","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SelectorExpr.sel","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-selector-expr/sel.html","searchKeys":["sel","val sel: GoStandardLibrary.Ast.Ident","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SelectorExpr.sel"]},{"name":"val specificationHandler: SpecificationHandler","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.specificationHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/specification-handler.html","searchKeys":["specificationHandler","val specificationHandler: SpecificationHandler","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.specificationHandler"]},{"name":"val specs: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GenDecl.specs","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-gen-decl/specs.html","searchKeys":["specs","val specs: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GenDecl.specs"]},{"name":"val stmt: GoStandardLibrary.Ast.Stmt","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.LabeledStmt.stmt","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-labeled-stmt/stmt.html","searchKeys":["stmt","val stmt: GoStandardLibrary.Ast.Stmt","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.LabeledStmt.stmt"]},{"name":"val tag: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt.tag","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-switch-stmt/tag.html","searchKeys":["tag","val tag: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SwitchStmt.tag"]},{"name":"val tag: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintTag.tag","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-build-constraint-tag/tag.html","searchKeys":["tag","val tag: String","de.fraunhofer.aisec.cpg.frontends.golang.BuildConstraintTag.tag"]},{"name":"val tok: Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt.tok","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-assign-stmt/tok.html","searchKeys":["tok","val tok: Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.AssignStmt.tok"]},{"name":"val tok: Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GenDecl.tok","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-gen-decl/tok.html","searchKeys":["tok","val tok: Int","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.GenDecl.tok"]},{"name":"val tokString: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BranchStmt.tokString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-branch-stmt/tok-string.html","searchKeys":["tokString","val tokString: String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BranchStmt.tokString"]},{"name":"val tokString: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IncDecStmt.tokString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-inc-dec-stmt/tok-string.html","searchKeys":["tokString","val tokString: String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IncDecStmt.tokString"]},{"name":"val tokString: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.tokString","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-range-stmt/tok-string.html","searchKeys":["tokString","val tokString: String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.tokString"]},{"name":"val type: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Field.type","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-field/type.html","searchKeys":["type","val type: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.Field.type"]},{"name":"val type: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec.type","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-spec/type.html","searchKeys":["type","val type: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeSpec.type"]},{"name":"val type: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CompositeLit.type","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-composite-lit/type.html","searchKeys":["type","val type: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.CompositeLit.type"]},{"name":"val type: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeAssertExpr.type","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-assert-expr/type.html","searchKeys":["type","val type: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeAssertExpr.type"]},{"name":"val type: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec.type","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-value-spec/type.html","searchKeys":["type","val type: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec.type"]},{"name":"val type: GoStandardLibrary.Ast.FuncType","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.type","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-decl/type.html","searchKeys":["type","val type: GoStandardLibrary.Ast.FuncType","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncDecl.type"]},{"name":"val typeParams: GoStandardLibrary.Ast.FieldList?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType.typeParams","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-func-type/type-params.html","searchKeys":["typeParams","val typeParams: GoStandardLibrary.Ast.FieldList?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.FuncType.typeParams"]},{"name":"val value: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ChanType.value","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-chan-type/value.html","searchKeys":["value","val value: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ChanType.value"]},{"name":"val value: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.KeyValueExpr.value","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-key-value-expr/value.html","searchKeys":["value","val value: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.KeyValueExpr.value"]},{"name":"val value: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.MapType.value","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-map-type/value.html","searchKeys":["value","val value: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.MapType.value"]},{"name":"val value: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SendStmt.value","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-send-stmt/value.html","searchKeys":["value","val value: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SendStmt.value"]},{"name":"val value: GoStandardLibrary.Ast.Expr?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.value","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-range-stmt/value.html","searchKeys":["value","val value: GoStandardLibrary.Ast.Expr?","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.value"]},{"name":"val value: String","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.value","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-basic-lit/value.html","searchKeys":["value","val value: String","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BasicLit.value"]},{"name":"val values: List","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec.values","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-value-spec/values.html","searchKeys":["values","val values: List","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ValueSpec.values"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-binary-expr/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ExprStmt.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-expr-stmt/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ExprStmt.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IncDecStmt.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-inc-dec-stmt/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IncDecStmt.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexExpr.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-index-expr/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexExpr.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexListExpr.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-index-list-expr/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.IndexListExpr.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ParenExpr.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-paren-expr/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.ParenExpr.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-range-stmt/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.RangeStmt.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SelectorExpr.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-selector-expr/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SelectorExpr.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-slice-expr/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.SliceExpr.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StarExpr.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-star-expr/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.StarExpr.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeAssertExpr.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-type-assert-expr/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.TypeAssertExpr.x"]},{"name":"val x: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.UnaryExpr.x","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-unary-expr/x.html","searchKeys":["x","val x: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.UnaryExpr.x"]},{"name":"val y: GoStandardLibrary.Ast.Expr","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr.y","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-standard-library/-ast/-binary-expr/y.html","searchKeys":["y","val y: GoStandardLibrary.Ast.Expr","de.fraunhofer.aisec.cpg.frontends.golang.GoStandardLibrary.Ast.BinaryExpr.y"]},{"name":"var constInitializers: MutableMap","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.constInitializers","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-declaration-context/const-initializers.html","searchKeys":["constInitializers","var constInitializers: MutableMap","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.constInitializers"]},{"name":"var constType: Type?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.constType","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-declaration-context/const-type.html","searchKeys":["constType","var constType: Type?","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.constType"]},{"name":"var currentDecl: GoStandardLibrary.Ast.GenDecl?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.currentDecl","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-declaration-context/current-decl.html","searchKeys":["currentDecl","var currentDecl: GoStandardLibrary.Ast.GenDecl?","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.currentDecl"]},{"name":"var currentFile: GoStandardLibrary.Ast.File?","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.currentFile","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/current-file.html","searchKeys":["currentFile","var currentFile: GoStandardLibrary.Ast.File?","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.currentFile"]},{"name":"var declCtx: GoLanguageFrontend.DeclarationContext","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.declCtx","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/decl-ctx.html","searchKeys":["declCtx","var declCtx: GoLanguageFrontend.DeclarationContext","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.declCtx"]},{"name":"var expressionHandler: ExpressionHandler","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.expressionHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/expression-handler.html","searchKeys":["expressionHandler","var expressionHandler: ExpressionHandler","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.expressionHandler"]},{"name":"var iotaValue: Int","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.iotaValue","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/-declaration-context/iota-value.html","searchKeys":["iotaValue","var iotaValue: Int","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.DeclarationContext.iotaValue"]},{"name":"var isDependency: Boolean","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.isDependency","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/is-dependency.html","searchKeys":["isDependency","var isDependency: Boolean","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.isDependency"]},{"name":"var statementHandler: StatementHandler","description":"de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.statementHandler","location":"cpg-language-go/de.fraunhofer.aisec.cpg.frontends.golang/-go-language-frontend/statement-handler.html","searchKeys":["statementHandler","var statementHandler: StatementHandler","de.fraunhofer.aisec.cpg.frontends.golang.GoLanguageFrontend.statementHandler"]},{"name":"class CompressLLVMPass(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.CompressLLVMPass","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.passes/-compress-l-l-v-m-pass/index.html","searchKeys":["CompressLLVMPass","class CompressLLVMPass(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.CompressLLVMPass"]},{"name":"class DeclarationHandler(lang: LLVMIRLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.llvm.DeclarationHandler","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-declaration-handler/index.html","searchKeys":["DeclarationHandler","class DeclarationHandler(lang: LLVMIRLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.llvm.DeclarationHandler"]},{"name":"class ExpressionHandler(lang: LLVMIRLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.llvm.ExpressionHandler","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-expression-handler/index.html","searchKeys":["ExpressionHandler","class ExpressionHandler(lang: LLVMIRLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.llvm.ExpressionHandler"]},{"name":"class LLVMIRLanguage : Language ","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language/index.html","searchKeys":["LLVMIRLanguage","class LLVMIRLanguage : Language ","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage"]},{"name":"class LLVMIRLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/index.html","searchKeys":["LLVMIRLanguageFrontend","class LLVMIRLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend"]},{"name":"class StatementHandler(lang: LLVMIRLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-statement-handler/index.html","searchKeys":["StatementHandler","class StatementHandler(lang: LLVMIRLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.LLVMIRLanguage","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language/-l-l-v-m-i-r-language.html","searchKeys":["LLVMIRLanguage","constructor()","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.LLVMIRLanguage"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.CompressLLVMPass.CompressLLVMPass","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.passes/-compress-l-l-v-m-pass/-compress-l-l-v-m-pass.html","searchKeys":["CompressLLVMPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.CompressLLVMPass.CompressLLVMPass"]},{"name":"constructor(lang: LLVMIRLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.llvm.DeclarationHandler.DeclarationHandler","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-declaration-handler/-declaration-handler.html","searchKeys":["DeclarationHandler","constructor(lang: LLVMIRLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.llvm.DeclarationHandler.DeclarationHandler"]},{"name":"constructor(lang: LLVMIRLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.llvm.ExpressionHandler.ExpressionHandler","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-expression-handler/-expression-handler.html","searchKeys":["ExpressionHandler","constructor(lang: LLVMIRLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.llvm.ExpressionHandler.ExpressionHandler"]},{"name":"constructor(lang: LLVMIRLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler.StatementHandler","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-statement-handler/-statement-handler.html","searchKeys":["StatementHandler","constructor(lang: LLVMIRLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler.StatementHandler"]},{"name":"constructor(language: Language, ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.LLVMIRLanguageFrontend","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/-l-l-v-m-i-r-language-frontend.html","searchKeys":["LLVMIRLanguageFrontend","constructor(language: Language, ctx: TranslationContext)","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.LLVMIRLanguageFrontend"]},{"name":"fun getNameOf(valueRef: LLVMValueRef): Pair","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.getNameOf","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/get-name-of.html","searchKeys":["getNameOf","fun getNameOf(valueRef: LLVMValueRef): Pair","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.getNameOf"]},{"name":"fun getOperandValueAtIndex(instr: LLVMValueRef, idx: Int): Expression","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.getOperandValueAtIndex","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/get-operand-value-at-index.html","searchKeys":["getOperandValueAtIndex","fun getOperandValueAtIndex(instr: LLVMValueRef, idx: Int): Expression","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.getOperandValueAtIndex"]},{"name":"fun guessSlotNumber(valueRef: LLVMValueRef): String","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.guessSlotNumber","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/guess-slot-number.html","searchKeys":["guessSlotNumber","fun guessSlotNumber(valueRef: LLVMValueRef): String","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.guessSlotNumber"]},{"name":"fun handleBinaryOperator(instr: LLVMValueRef, op: String, unsigned: Boolean, unordered: Boolean = false): Statement","description":"de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler.handleBinaryOperator","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-statement-handler/handle-binary-operator.html","searchKeys":["handleBinaryOperator","fun handleBinaryOperator(instr: LLVMValueRef, op: String, unsigned: Boolean, unordered: Boolean = false): Statement","de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler.handleBinaryOperator"]},{"name":"fun handleCastInstruction(instr: LLVMValueRef): Expression","description":"de.fraunhofer.aisec.cpg.frontends.llvm.ExpressionHandler.handleCastInstruction","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-expression-handler/handle-cast-instruction.html","searchKeys":["handleCastInstruction","fun handleCastInstruction(instr: LLVMValueRef): Expression","de.fraunhofer.aisec.cpg.frontends.llvm.ExpressionHandler.handleCastInstruction"]},{"name":"fun handleIntegerComparison(instr: LLVMValueRef): Statement","description":"de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler.handleIntegerComparison","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-statement-handler/handle-integer-comparison.html","searchKeys":["handleIntegerComparison","fun handleIntegerComparison(instr: LLVMValueRef): Statement","de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler.handleIntegerComparison"]},{"name":"fun handlePhi(instr: LLVMValueRef, tu: TranslationUnitDeclaration, flatAST: MutableList)","description":"de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler.handlePhi","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-statement-handler/handle-phi.html","searchKeys":["handlePhi","fun handlePhi(instr: LLVMValueRef, tu: TranslationUnitDeclaration, flatAST: MutableList)","de.fraunhofer.aisec.cpg.frontends.llvm.StatementHandler.handlePhi"]},{"name":"fun handleSelect(instr: LLVMValueRef): Expression","description":"de.fraunhofer.aisec.cpg.frontends.llvm.ExpressionHandler.handleSelect","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-expression-handler/handle-select.html","searchKeys":["handleSelect","fun handleSelect(instr: LLVMValueRef): Expression","de.fraunhofer.aisec.cpg.frontends.llvm.ExpressionHandler.handleSelect"]},{"name":"fun handleStructureType(typeRef: LLVMTypeRef, alreadyVisited: MutableMap = mutableMapOf()): RecordDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.llvm.DeclarationHandler.handleStructureType","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-declaration-handler/handle-structure-type.html","searchKeys":["handleStructureType","fun handleStructureType(typeRef: LLVMTypeRef, alreadyVisited: MutableMap = mutableMapOf()): RecordDeclaration","de.fraunhofer.aisec.cpg.frontends.llvm.DeclarationHandler.handleStructureType"]},{"name":"fun isKnownStructTypeName(name: String): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.isKnownStructTypeName","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/is-known-struct-type-name.html","searchKeys":["isKnownStructTypeName","fun isKnownStructTypeName(name: String): Boolean","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.isKnownStructTypeName"]},{"name":"fun typeOf(valueRef: LLVMValueRef): Type","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.typeOf","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/type-of.html","searchKeys":["typeOf","fun typeOf(valueRef: LLVMValueRef): Type","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.typeOf"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.CompressLLVMPass.accept","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.passes/-compress-l-l-v-m-pass/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.CompressLLVMPass.accept"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.CompressLLVMPass.cleanup","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.passes/-compress-l-l-v-m-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.CompressLLVMPass.cleanup"]},{"name":"open override fun codeOf(astNode: Pointer): String?","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.codeOf","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/code-of.html","searchKeys":["codeOf","open override fun codeOf(astNode: Pointer): String?","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.codeOf"]},{"name":"open override fun locationOf(astNode: Pointer): PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.locationOf","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/location-of.html","searchKeys":["locationOf","open override fun locationOf(astNode: Pointer): PhysicalLocation?","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.locationOf"]},{"name":"open override fun parse(file: File): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.parse","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/parse.html","searchKeys":["parse","open override fun parse(file: File): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.parse"]},{"name":"open override fun setComment(node: Node, astNode: Pointer)","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.setComment","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/set-comment.html","searchKeys":["setComment","open override fun setComment(node: Node, astNode: Pointer)","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.setComment"]},{"name":"open override fun typeOf(type: LLVMTypeRef): Type","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.typeOf","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/type-of.html","searchKeys":["typeOf","open override fun typeOf(type: LLVMTypeRef): Type","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.typeOf"]},{"name":"open override val builtInTypes: Map","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.builtInTypes","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language/built-in-types.html","searchKeys":["builtInTypes","open override val builtInTypes: Map","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.builtInTypes"]},{"name":"open override val compoundAssignmentOperators: Set","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.compoundAssignmentOperators","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language/compound-assignment-operators.html","searchKeys":["compoundAssignmentOperators","open override val compoundAssignmentOperators: Set","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.compoundAssignmentOperators"]},{"name":"open override val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.fileExtensions","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language/file-extensions.html","searchKeys":["fileExtensions","open override val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.fileExtensions"]},{"name":"open override val frontend: KClass","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.frontend","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language/frontend.html","searchKeys":["frontend","open override val frontend: KClass","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.frontend"]},{"name":"open override val namespaceDelimiter: String","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.namespaceDelimiter","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language/namespace-delimiter.html","searchKeys":["namespaceDelimiter","open override val namespaceDelimiter: String","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguage.namespaceDelimiter"]},{"name":"val LLVMValueRef.name: String","description":"de.fraunhofer.aisec.cpg.frontends.llvm.name","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/name.html","searchKeys":["name","val LLVMValueRef.name: String","de.fraunhofer.aisec.cpg.frontends.llvm.name"]},{"name":"val LLVMValueRef.opCode: Int","description":"de.fraunhofer.aisec.cpg.frontends.llvm.opCode","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/op-code.html","searchKeys":["opCode","val LLVMValueRef.opCode: Int","de.fraunhofer.aisec.cpg.frontends.llvm.opCode"]},{"name":"val LLVMValueRef.symbolName: String","description":"de.fraunhofer.aisec.cpg.frontends.llvm.symbolName","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/symbol-name.html","searchKeys":["symbolName","val LLVMValueRef.symbolName: String","de.fraunhofer.aisec.cpg.frontends.llvm.symbolName"]},{"name":"val declarationHandler: DeclarationHandler","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.declarationHandler","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/declaration-handler.html","searchKeys":["declarationHandler","val declarationHandler: DeclarationHandler","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.declarationHandler"]},{"name":"val expressionHandler: ExpressionHandler","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.expressionHandler","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/expression-handler.html","searchKeys":["expressionHandler","val expressionHandler: ExpressionHandler","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.expressionHandler"]},{"name":"val phiList: MutableList","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.phiList","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/phi-list.html","searchKeys":["phiList","val phiList: MutableList","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.phiList"]},{"name":"val statementHandler: StatementHandler","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.statementHandler","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/statement-handler.html","searchKeys":["statementHandler","val statementHandler: StatementHandler","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.statementHandler"]},{"name":"val typeCache: MutableMap","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.typeCache","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/type-cache.html","searchKeys":["typeCache","val typeCache: MutableMap","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.typeCache"]},{"name":"var bindingsCache: MutableMap","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.bindingsCache","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/bindings-cache.html","searchKeys":["bindingsCache","var bindingsCache: MutableMap","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.bindingsCache"]},{"name":"var ctxRef: LLVMContextRef?","description":"de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.ctxRef","location":"cpg-language-llvm/de.fraunhofer.aisec.cpg.frontends.llvm/-l-l-v-m-i-r-language-frontend/ctx-ref.html","searchKeys":["ctxRef","var ctxRef: LLVMContextRef?","de.fraunhofer.aisec.cpg.frontends.llvm.LLVMIRLanguageFrontend.ctxRef"]},{"name":"ACCESS","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.ACCESS","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-a-c-c-e-s-s/index.html","searchKeys":["ACCESS","ACCESS","de.fraunhofer.aisec.cpg.graph.edge.Properties.ACCESS"]},{"name":"ALL","description":"de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.ALL","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-quantifier/-a-l-l/index.html","searchKeys":["ALL","ALL","de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.ALL"]},{"name":"ANY","description":"de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.ANY","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-quantifier/-a-n-y/index.html","searchKeys":["ANY","ANY","de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.ANY"]},{"name":"ARRAY","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.ARRAY","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/-pointer-origin/-a-r-r-a-y/index.html","searchKeys":["ARRAY","ARRAY","de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.ARRAY"]},{"name":"ASSIGNED_TYPE","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.ASSIGNED_TYPE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/-type-observer/-change-type/-a-s-s-i-g-n-e-d_-t-y-p-e/index.html","searchKeys":["ASSIGNED_TYPE","ASSIGNED_TYPE","de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.ASSIGNED_TYPE"]},{"name":"AST","description":"de.fraunhofer.aisec.cpg.passes.EdgeType.AST","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-type/-a-s-t/index.html","searchKeys":["AST","AST","de.fraunhofer.aisec.cpg.passes.EdgeType.AST"]},{"name":"AUTO_DEDUCTION","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.AUTO_DEDUCTION","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/-template-initialization/-a-u-t-o_-d-e-d-u-c-t-i-o-n/index.html","searchKeys":["AUTO_DEDUCTION","AUTO_DEDUCTION","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.AUTO_DEDUCTION"]},{"name":"BRANCH","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.BRANCH","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-b-r-a-n-c-h/index.html","searchKeys":["BRANCH","BRANCH","de.fraunhofer.aisec.cpg.graph.edge.Properties.BRANCH"]},{"name":"CALLING_CONTEXT_IN","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.CALLING_CONTEXT_IN","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-c-a-l-l-i-n-g_-c-o-n-t-e-x-t_-i-n/index.html","searchKeys":["CALLING_CONTEXT_IN","CALLING_CONTEXT_IN","de.fraunhofer.aisec.cpg.graph.edge.Properties.CALLING_CONTEXT_IN"]},{"name":"CALLING_CONTEXT_OUT","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.CALLING_CONTEXT_OUT","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-c-a-l-l-i-n-g_-c-o-n-t-e-x-t_-o-u-t/index.html","searchKeys":["CALLING_CONTEXT_OUT","CALLING_CONTEXT_OUT","de.fraunhofer.aisec.cpg.graph.edge.Properties.CALLING_CONTEXT_OUT"]},{"name":"CONTEXT","description":"de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.CONTEXT","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-sensitivity-specifier/-c-o-n-t-e-x-t/index.html","searchKeys":["CONTEXT","CONTEXT","de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.CONTEXT"]},{"name":"CONTROL","description":"de.fraunhofer.aisec.cpg.graph.edge.DependenceType.CONTROL","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-dependence-type/-c-o-n-t-r-o-l/index.html","searchKeys":["CONTROL","CONTROL","de.fraunhofer.aisec.cpg.graph.edge.DependenceType.CONTROL"]},{"name":"DATA","description":"de.fraunhofer.aisec.cpg.graph.edge.DependenceType.DATA","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-dependence-type/-d-a-t-a/index.html","searchKeys":["DATA","DATA","de.fraunhofer.aisec.cpg.graph.edge.DependenceType.DATA"]},{"name":"DATAFLOW","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Origin.DATAFLOW","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-origin/-d-a-t-a-f-l-o-w/index.html","searchKeys":["DATAFLOW","DATAFLOW","de.fraunhofer.aisec.cpg.graph.types.Type.Origin.DATAFLOW"]},{"name":"DEFAULT","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.DEFAULT","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/-template-initialization/-d-e-f-a-u-l-t/index.html","searchKeys":["DEFAULT","DEFAULT","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.DEFAULT"]},{"name":"DEPENDENCE","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.DEPENDENCE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-d-e-p-e-n-d-e-n-c-e/index.html","searchKeys":["DEPENDENCE","DEPENDENCE","de.fraunhofer.aisec.cpg.graph.edge.Properties.DEPENDENCE"]},{"name":"DFG","description":"de.fraunhofer.aisec.cpg.passes.EdgeType.DFG","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-type/-d-f-g/index.html","searchKeys":["DFG","DFG","de.fraunhofer.aisec.cpg.passes.EdgeType.DFG"]},{"name":"DYNAMIC_INVOKE","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.DYNAMIC_INVOKE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-d-y-n-a-m-i-c_-i-n-v-o-k-e/index.html","searchKeys":["DYNAMIC_INVOKE","DYNAMIC_INVOKE","de.fraunhofer.aisec.cpg.graph.edge.Properties.DYNAMIC_INVOKE"]},{"name":"ENTRIES","description":"de.fraunhofer.aisec.cpg.helpers.Util.Edge.ENTRIES","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-edge/-e-n-t-r-i-e-s/index.html","searchKeys":["ENTRIES","ENTRIES","de.fraunhofer.aisec.cpg.helpers.Util.Edge.ENTRIES"]},{"name":"EOG","description":"de.fraunhofer.aisec.cpg.passes.EdgeType.EOG","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-type/-e-o-g/index.html","searchKeys":["EOG","EOG","de.fraunhofer.aisec.cpg.passes.EdgeType.EOG"]},{"name":"EXITS","description":"de.fraunhofer.aisec.cpg.helpers.Util.Edge.EXITS","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-edge/-e-x-i-t-s/index.html","searchKeys":["EXITS","EXITS","de.fraunhofer.aisec.cpg.helpers.Util.Edge.EXITS"]},{"name":"EXPLICIT","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.EXPLICIT","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/-template-initialization/-e-x-p-l-i-c-i-t/index.html","searchKeys":["EXPLICIT","EXPLICIT","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.EXPLICIT"]},{"name":"FIELD","description":"de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.FIELD","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-sensitivity-specifier/-f-i-e-l-d/index.html","searchKeys":["FIELD","FIELD","de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.FIELD"]},{"name":"GUESSED","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Origin.GUESSED","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-origin/-g-u-e-s-s-e-d/index.html","searchKeys":["GUESSED","GUESSED","de.fraunhofer.aisec.cpg.graph.types.Type.Origin.GUESSED"]},{"name":"INDEX","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.INDEX","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-i-n-d-e-x/index.html","searchKeys":["INDEX","INDEX","de.fraunhofer.aisec.cpg.graph.edge.Properties.INDEX"]},{"name":"INSTANTIATION","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.INSTANTIATION","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-i-n-s-t-a-n-t-i-a-t-i-o-n/index.html","searchKeys":["INSTANTIATION","INSTANTIATION","de.fraunhofer.aisec.cpg.graph.edge.Properties.INSTANTIATION"]},{"name":"NAME","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.NAME","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-n-a-m-e/index.html","searchKeys":["NAME","NAME","de.fraunhofer.aisec.cpg.graph.edge.Properties.NAME"]},{"name":"NODE","description":"de.fraunhofer.aisec.cpg.helpers.Util.Connect.NODE","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-connect/-n-o-d-e/index.html","searchKeys":["NODE","NODE","de.fraunhofer.aisec.cpg.helpers.Util.Connect.NODE"]},{"name":"NONE","description":"de.fraunhofer.aisec.cpg.graph.SearchModifier.NONE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-search-modifier/-n-o-n-e/index.html","searchKeys":["NONE","NONE","de.fraunhofer.aisec.cpg.graph.SearchModifier.NONE"]},{"name":"NOT_APPLICABLE","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.NOT_APPLICABLE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/-modifier/-n-o-t_-a-p-p-l-i-c-a-b-l-e/index.html","searchKeys":["NOT_APPLICABLE","NOT_APPLICABLE","de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.NOT_APPLICABLE"]},{"name":"PARSING","description":"de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.PARSING","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-problem-node/-problem-type/-p-a-r-s-i-n-g/index.html","searchKeys":["PARSING","PARSING","de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.PARSING"]},{"name":"POINTER","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.POINTER","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/-pointer-origin/-p-o-i-n-t-e-r/index.html","searchKeys":["POINTER","POINTER","de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.POINTER"]},{"name":"READ","description":"de.fraunhofer.aisec.cpg.graph.AccessValues.READ","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-access-values/-r-e-a-d/index.html","searchKeys":["READ","READ","de.fraunhofer.aisec.cpg.graph.AccessValues.READ"]},{"name":"READWRITE","description":"de.fraunhofer.aisec.cpg.graph.AccessValues.READWRITE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-access-values/-r-e-a-d-w-r-i-t-e/index.html","searchKeys":["READWRITE","READWRITE","de.fraunhofer.aisec.cpg.graph.AccessValues.READWRITE"]},{"name":"RESOLVED","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Origin.RESOLVED","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-origin/-r-e-s-o-l-v-e-d/index.html","searchKeys":["RESOLVED","RESOLVED","de.fraunhofer.aisec.cpg.graph.types.Type.Origin.RESOLVED"]},{"name":"SENSITIVITY","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.SENSITIVITY","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-s-e-n-s-i-t-i-v-i-t-y/index.html","searchKeys":["SENSITIVITY","SENSITIVITY","de.fraunhofer.aisec.cpg.graph.edge.Properties.SENSITIVITY"]},{"name":"SIGNED","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.SIGNED","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/-modifier/-s-i-g-n-e-d/index.html","searchKeys":["SIGNED","SIGNED","de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.SIGNED"]},{"name":"SUBTREE","description":"de.fraunhofer.aisec.cpg.helpers.Util.Connect.SUBTREE","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-connect/-s-u-b-t-r-e-e/index.html","searchKeys":["SUBTREE","SUBTREE","de.fraunhofer.aisec.cpg.helpers.Util.Connect.SUBTREE"]},{"name":"TRANSLATION","description":"de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.TRANSLATION","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-problem-node/-problem-type/-t-r-a-n-s-l-a-t-i-o-n/index.html","searchKeys":["TRANSLATION","TRANSLATION","de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.TRANSLATION"]},{"name":"TYPE","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.TYPE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/-type-observer/-change-type/-t-y-p-e/index.html","searchKeys":["TYPE","TYPE","de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.TYPE"]},{"name":"UNIQUE","description":"de.fraunhofer.aisec.cpg.graph.SearchModifier.UNIQUE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-search-modifier/-u-n-i-q-u-e/index.html","searchKeys":["UNIQUE","UNIQUE","de.fraunhofer.aisec.cpg.graph.SearchModifier.UNIQUE"]},{"name":"UNKNOWN","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.UNKNOWN","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/-template-initialization/-u-n-k-n-o-w-n/index.html","searchKeys":["UNKNOWN","UNKNOWN","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.UNKNOWN"]},{"name":"UNREACHABLE","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.UNREACHABLE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/-u-n-r-e-a-c-h-a-b-l-e/index.html","searchKeys":["UNREACHABLE","UNREACHABLE","de.fraunhofer.aisec.cpg.graph.edge.Properties.UNREACHABLE"]},{"name":"UNRESOLVED","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Origin.UNRESOLVED","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-origin/-u-n-r-e-s-o-l-v-e-d/index.html","searchKeys":["UNRESOLVED","UNRESOLVED","de.fraunhofer.aisec.cpg.graph.types.Type.Origin.UNRESOLVED"]},{"name":"UNSIGNED","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.UNSIGNED","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/-modifier/-u-n-s-i-g-n-e-d/index.html","searchKeys":["UNSIGNED","UNSIGNED","de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.UNSIGNED"]},{"name":"WRITE","description":"de.fraunhofer.aisec.cpg.graph.AccessValues.WRITE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-access-values/-w-r-i-t-e/index.html","searchKeys":["WRITE","WRITE","de.fraunhofer.aisec.cpg.graph.AccessValues.WRITE"]},{"name":"abstract class ComponentPass(ctx: TranslationContext) : Pass ","description":"de.fraunhofer.aisec.cpg.passes.ComponentPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-component-pass/index.html","searchKeys":["ComponentPass","abstract class ComponentPass(ctx: TranslationContext) : Pass ","de.fraunhofer.aisec.cpg.passes.ComponentPass"]},{"name":"abstract class Declaration : Node","description":"de.fraunhofer.aisec.cpg.graph.declarations.Declaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration/index.html","searchKeys":["Declaration","abstract class Declaration : Node","de.fraunhofer.aisec.cpg.graph.declarations.Declaration"]},{"name":"abstract class Expression : Statement, HasType","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression/index.html","searchKeys":["Expression","abstract class Expression : Statement, HasType","de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression"]},{"name":"abstract class Handler>(configConstructor: Supplier, val frontend: L) : LanguageProvider, CodeAndLocationProvider , ScopeProvider, NamespaceProvider, ContextProvider","description":"de.fraunhofer.aisec.cpg.frontends.Handler","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-handler/index.html","searchKeys":["Handler","abstract class Handler>(configConstructor: Supplier, val frontend: L) : LanguageProvider, CodeAndLocationProvider , ScopeProvider, NamespaceProvider, ContextProvider","de.fraunhofer.aisec.cpg.frontends.Handler"]},{"name":"abstract class IVisitor>","description":"de.fraunhofer.aisec.cpg.processing.IVisitor","location":"cpg-core/de.fraunhofer.aisec.cpg.processing/-i-visitor/index.html","searchKeys":["IVisitor","abstract class IVisitor>","de.fraunhofer.aisec.cpg.processing.IVisitor"]},{"name":"abstract class Language> : Node","description":"de.fraunhofer.aisec.cpg.frontends.Language","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/index.html","searchKeys":["Language","abstract class Language> : Node","de.fraunhofer.aisec.cpg.frontends.Language"]},{"name":"abstract class LanguageFrontend(val language: Language>, var ctx: TranslationContext) : ProcessedListener, CodeAndLocationProvider , LanguageProvider, ScopeProvider, NamespaceProvider, ContextProvider","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/index.html","searchKeys":["LanguageFrontend","abstract class LanguageFrontend(val language: Language>, var ctx: TranslationContext) : ProcessedListener, CodeAndLocationProvider , LanguageProvider, ScopeProvider, NamespaceProvider, ContextProvider","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend"]},{"name":"abstract class LatticeElement(val elements: T) : Comparable> ","description":"de.fraunhofer.aisec.cpg.helpers.LatticeElement","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-lattice-element/index.html","searchKeys":["LatticeElement","abstract class LatticeElement(val elements: T) : Comparable> ","de.fraunhofer.aisec.cpg.helpers.LatticeElement"]},{"name":"abstract class Scope(var astNode: Node?)","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/index.html","searchKeys":["Scope","abstract class Scope(var astNode: Node?)","de.fraunhofer.aisec.cpg.graph.scopes.Scope"]},{"name":"abstract class Statement : Node, DeclarationHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.Statement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-statement/index.html","searchKeys":["Statement","abstract class Statement : Node, DeclarationHolder","de.fraunhofer.aisec.cpg.graph.statements.Statement"]},{"name":"abstract class TemplateDeclaration : Declaration, DeclarationHolder","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/index.html","searchKeys":["TemplateDeclaration","abstract class TemplateDeclaration : Declaration, DeclarationHolder","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration"]},{"name":"abstract class TranslationResultPass(ctx: TranslationContext) : Pass ","description":"de.fraunhofer.aisec.cpg.passes.TranslationResultPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-translation-result-pass/index.html","searchKeys":["TranslationResultPass","abstract class TranslationResultPass(ctx: TranslationContext) : Pass ","de.fraunhofer.aisec.cpg.passes.TranslationResultPass"]},{"name":"abstract class TranslationUnitPass(ctx: TranslationContext) : Pass ","description":"de.fraunhofer.aisec.cpg.passes.TranslationUnitPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-translation-unit-pass/index.html","searchKeys":["TranslationUnitPass","abstract class TranslationUnitPass(ctx: TranslationContext) : Pass ","de.fraunhofer.aisec.cpg.passes.TranslationUnitPass"]},{"name":"abstract class Type : Node","description":"de.fraunhofer.aisec.cpg.graph.types.Type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/index.html","searchKeys":["Type","abstract class Type : Node","de.fraunhofer.aisec.cpg.graph.types.Type"]},{"name":"abstract class ValueDeclaration : Declaration, HasType, HasAliases","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/index.html","searchKeys":["ValueDeclaration","abstract class ValueDeclaration : Declaration, HasType, HasAliases","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration"]},{"name":"abstract fun accept(first: A, second: B, third: C)","description":"de.fraunhofer.aisec.cpg.helpers.TriConsumer.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-tri-consumer/accept.html","searchKeys":["accept","abstract fun accept(first: A, second: B, third: C)","de.fraunhofer.aisec.cpg.helpers.TriConsumer.accept"]},{"name":"abstract fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.ArgumentHolder.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-argument-holder/add-argument.html","searchKeys":["addArgument","abstract fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.ArgumentHolder.addArgument"]},{"name":"abstract fun addBenchmark(b: MeasurementHolder)","description":"de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.addBenchmark","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-statistics-holder/add-benchmark.html","searchKeys":["addBenchmark","abstract fun addBenchmark(b: MeasurementHolder)","de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.addBenchmark"]},{"name":"abstract fun addBreakStatement(breakStatement: BreakStatement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.Breakable.addBreakStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-breakable/add-break-statement.html","searchKeys":["addBreakStatement","abstract fun addBreakStatement(breakStatement: BreakStatement)","de.fraunhofer.aisec.cpg.graph.scopes.Breakable.addBreakStatement"]},{"name":"abstract fun addContinueStatement(continueStatement: ContinueStatement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.Continuable.addContinueStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-continuable/add-continue-statement.html","searchKeys":["addContinueStatement","abstract fun addContinueStatement(continueStatement: ContinueStatement)","de.fraunhofer.aisec.cpg.graph.scopes.Continuable.addContinueStatement"]},{"name":"abstract fun addDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.DeclarationHolder.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-declaration-holder/add-declaration.html","searchKeys":["addDeclaration","abstract fun addDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.DeclarationHolder.addDeclaration"]},{"name":"abstract fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/-type-observer/assigned-type-changed.html","searchKeys":["assignedTypeChanged","abstract fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.assignedTypeChanged"]},{"name":"abstract fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.Pass.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/cleanup.html","searchKeys":["cleanup","abstract fun cleanup()","de.fraunhofer.aisec.cpg.passes.Pass.cleanup"]},{"name":"abstract fun codeOf(astNode: AstNode): String?","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.codeOf","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/code-of.html","searchKeys":["codeOf","abstract fun codeOf(astNode: AstNode): String?","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.codeOf"]},{"name":"abstract fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.Type.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/dereference.html","searchKeys":["dereference","abstract fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.Type.dereference"]},{"name":"abstract fun duplicate(): LatticeElement","description":"de.fraunhofer.aisec.cpg.helpers.LatticeElement.duplicate","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-lattice-element/duplicate.html","searchKeys":["duplicate","abstract fun duplicate(): LatticeElement","de.fraunhofer.aisec.cpg.helpers.LatticeElement.duplicate"]},{"name":"abstract fun getIterator(v: V): Iterator","description":"de.fraunhofer.aisec.cpg.processing.IStrategy.getIterator","location":"cpg-core/de.fraunhofer.aisec.cpg.processing/-i-strategy/get-iterator.html","searchKeys":["getIterator","abstract fun getIterator(v: V): Iterator","de.fraunhofer.aisec.cpg.processing.IStrategy.getIterator"]},{"name":"abstract fun handle(expr: T): S?","description":"de.fraunhofer.aisec.cpg.frontends.HandlerInterface.handle","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-handler-interface/handle.html","searchKeys":["handle","abstract fun handle(expr: T): S?","de.fraunhofer.aisec.cpg.frontends.HandlerInterface.handle"]},{"name":"abstract fun handleSuperCall(callee: MemberExpression, curClass: RecordDeclaration, scopeManager: ScopeManager): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.HasSuperClasses.handleSuperCall","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-super-classes/handle-super-call.html","searchKeys":["handleSuperCall","abstract fun handleSuperCall(callee: MemberExpression, curClass: RecordDeclaration, scopeManager: ScopeManager): Boolean","de.fraunhofer.aisec.cpg.frontends.HasSuperClasses.handleSuperCall"]},{"name":"abstract fun handleTemplateFunctionCalls(curClass: RecordDeclaration?, templateCall: CallExpression, applyInference: Boolean, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): Pair>","description":"de.fraunhofer.aisec.cpg.frontends.HasTemplates.handleTemplateFunctionCalls","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-templates/handle-template-function-calls.html","searchKeys":["handleTemplateFunctionCalls","abstract fun handleTemplateFunctionCalls(curClass: RecordDeclaration?, templateCall: CallExpression, applyInference: Boolean, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): Pair>","de.fraunhofer.aisec.cpg.frontends.HasTemplates.handleTemplateFunctionCalls"]},{"name":"abstract fun locationOf(astNode: AstNode): PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.locationOf","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/location-of.html","searchKeys":["locationOf","abstract fun locationOf(astNode: AstNode): PhysicalLocation?","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.locationOf"]},{"name":"abstract fun lub(other: LatticeElement): LatticeElement","description":"de.fraunhofer.aisec.cpg.helpers.LatticeElement.lub","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-lattice-element/lub.html","searchKeys":["lub","abstract fun lub(other: LatticeElement): LatticeElement","de.fraunhofer.aisec.cpg.helpers.LatticeElement.lub"]},{"name":"abstract fun parse(file: File): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.parse","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/parse.html","searchKeys":["parse","abstract fun parse(file: File): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.parse"]},{"name":"abstract fun reference(pointer: PointerType.PointerOrigin?): Type","description":"de.fraunhofer.aisec.cpg.graph.types.Type.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/reference.html","searchKeys":["reference","abstract fun reference(pointer: PointerType.PointerOrigin?): Type","de.fraunhofer.aisec.cpg.graph.types.Type.reference"]},{"name":"abstract fun refineInvocationCandidatesFromRecord(recordDeclaration: RecordDeclaration, call: CallExpression, name: String, ctx: TranslationContext): List","description":"de.fraunhofer.aisec.cpg.frontends.HasComplexCallResolution.refineInvocationCandidatesFromRecord","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-complex-call-resolution/refine-invocation-candidates-from-record.html","searchKeys":["refineInvocationCandidatesFromRecord","abstract fun refineInvocationCandidatesFromRecord(recordDeclaration: RecordDeclaration, call: CallExpression, name: String, ctx: TranslationContext): List","de.fraunhofer.aisec.cpg.frontends.HasComplexCallResolution.refineInvocationCandidatesFromRecord"]},{"name":"abstract fun refineMethodCallResolution(curClass: RecordDeclaration?, possibleContainingTypes: Set, call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration, callResolver: SymbolResolver): List","description":"de.fraunhofer.aisec.cpg.frontends.HasComplexCallResolution.refineMethodCallResolution","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-complex-call-resolution/refine-method-call-resolution.html","searchKeys":["refineMethodCallResolution","abstract fun refineMethodCallResolution(curClass: RecordDeclaration?, possibleContainingTypes: Set, call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration, callResolver: SymbolResolver): List","de.fraunhofer.aisec.cpg.frontends.HasComplexCallResolution.refineMethodCallResolution"]},{"name":"abstract fun refineNormalCallResolution(call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): List","description":"de.fraunhofer.aisec.cpg.frontends.HasComplexCallResolution.refineNormalCallResolution","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-complex-call-resolution/refine-normal-call-resolution.html","searchKeys":["refineNormalCallResolution","abstract fun refineNormalCallResolution(call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): List","de.fraunhofer.aisec.cpg.frontends.HasComplexCallResolution.refineNormalCallResolution"]},{"name":"abstract fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.ArgumentHolder.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-argument-holder/replace-argument.html","searchKeys":["replaceArgument","abstract fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.ArgumentHolder.replaceArgument"]},{"name":"abstract fun setCodeAndLocation(cpgNode: Node, astNode: AstNode)","description":"de.fraunhofer.aisec.cpg.graph.CodeAndLocationProvider.setCodeAndLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-code-and-location-provider/set-code-and-location.html","searchKeys":["setCodeAndLocation","abstract fun setCodeAndLocation(cpgNode: Node, astNode: AstNode)","de.fraunhofer.aisec.cpg.graph.CodeAndLocationProvider.setCodeAndLocation"]},{"name":"abstract fun setComment(node: Node, astNode: AstNode)","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.setComment","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/set-comment.html","searchKeys":["setComment","abstract fun setComment(node: Node, astNode: AstNode)","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.setComment"]},{"name":"abstract fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/-type-observer/type-changed.html","searchKeys":["typeChanged","abstract fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.typeChanged"]},{"name":"abstract fun typeOf(type: TypeNode): Type","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.typeOf","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/type-of.html","searchKeys":["typeOf","abstract fun typeOf(type: TypeNode): Type","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.typeOf"]},{"name":"abstract fun updateType(typeState: Collection)","description":"de.fraunhofer.aisec.cpg.graph.types.HasSecondaryTypeEdge.updateType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-secondary-type-edge/update-type.html","searchKeys":["updateType","abstract fun updateType(typeState: Collection)","de.fraunhofer.aisec.cpg.graph.types.HasSecondaryTypeEdge.updateType"]},{"name":"abstract operator fun plusAssign(node: NodeTypeToHold)","description":"de.fraunhofer.aisec.cpg.graph.Holder.plusAssign","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-holder/plus-assign.html","searchKeys":["plusAssign","abstract operator fun plusAssign(node: NodeTypeToHold)","de.fraunhofer.aisec.cpg.graph.Holder.plusAssign"]},{"name":"abstract override val operatorCode: String?","description":"de.fraunhofer.aisec.cpg.graph.HasBase.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-base/operator-code.html","searchKeys":["operatorCode","abstract override val operatorCode: String?","de.fraunhofer.aisec.cpg.graph.HasBase.operatorCode"]},{"name":"abstract val assignments: List","description":"de.fraunhofer.aisec.cpg.graph.AssignmentHolder.assignments","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-assignment-holder/assignments.html","searchKeys":["assignments","abstract val assignments: List","de.fraunhofer.aisec.cpg.graph.AssignmentHolder.assignments"]},{"name":"abstract val base: Expression?","description":"de.fraunhofer.aisec.cpg.graph.HasBase.base","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-base/base.html","searchKeys":["base","abstract val base: Expression?","de.fraunhofer.aisec.cpg.graph.HasBase.base"]},{"name":"abstract val benchmarks: Set","description":"de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.benchmarks","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-statistics-holder/benchmarks.html","searchKeys":["benchmarks","abstract val benchmarks: Set","de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.benchmarks"]},{"name":"abstract val branchedBy: Node?","description":"de.fraunhofer.aisec.cpg.graph.BranchingNode.branchedBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-branching-node/branched-by.html","searchKeys":["branchedBy","abstract val branchedBy: Node?","de.fraunhofer.aisec.cpg.graph.BranchingNode.branchedBy"]},{"name":"abstract val breakStatements: List","description":"de.fraunhofer.aisec.cpg.graph.scopes.Breakable.breakStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-breakable/break-statements.html","searchKeys":["breakStatements","abstract val breakStatements: List","de.fraunhofer.aisec.cpg.graph.scopes.Breakable.breakStatements"]},{"name":"abstract val builtInTypes: Map","description":"de.fraunhofer.aisec.cpg.frontends.Language.builtInTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/built-in-types.html","searchKeys":["builtInTypes","abstract val builtInTypes: Map","de.fraunhofer.aisec.cpg.frontends.Language.builtInTypes"]},{"name":"abstract val compoundAssignmentOperators: Set","description":"de.fraunhofer.aisec.cpg.frontends.Language.compoundAssignmentOperators","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/compound-assignment-operators.html","searchKeys":["compoundAssignmentOperators","abstract val compoundAssignmentOperators: Set","de.fraunhofer.aisec.cpg.frontends.Language.compoundAssignmentOperators"]},{"name":"abstract val config: TranslationConfiguration","description":"de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.config","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-statistics-holder/config.html","searchKeys":["config","abstract val config: TranslationConfiguration","de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.config"]},{"name":"abstract val conjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.HasShortCircuitOperators.conjunctiveOperators","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-short-circuit-operators/conjunctive-operators.html","searchKeys":["conjunctiveOperators","abstract val conjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.HasShortCircuitOperators.conjunctiveOperators"]},{"name":"abstract val continueStatements: List","description":"de.fraunhofer.aisec.cpg.graph.scopes.Continuable.continueStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-continuable/continue-statements.html","searchKeys":["continueStatements","abstract val continueStatements: List","de.fraunhofer.aisec.cpg.graph.scopes.Continuable.continueStatements"]},{"name":"abstract val ctx: TranslationContext?","description":"de.fraunhofer.aisec.cpg.graph.ContextProvider.ctx","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-context-provider/ctx.html","searchKeys":["ctx","abstract val ctx: TranslationContext?","de.fraunhofer.aisec.cpg.graph.ContextProvider.ctx"]},{"name":"abstract val declarations: List","description":"de.fraunhofer.aisec.cpg.graph.DeclarationHolder.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-declaration-holder/declarations.html","searchKeys":["declarations","abstract val declarations: List","de.fraunhofer.aisec.cpg.graph.DeclarationHolder.declarations"]},{"name":"abstract val disjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.HasShortCircuitOperators.disjunctiveOperators","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-short-circuit-operators/disjunctive-operators.html","searchKeys":["disjunctiveOperators","abstract val disjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.HasShortCircuitOperators.disjunctiveOperators"]},{"name":"abstract val elaboratedTypeSpecifier: List","description":"de.fraunhofer.aisec.cpg.frontends.HasElaboratedTypeSpecifier.elaboratedTypeSpecifier","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-elaborated-type-specifier/elaborated-type-specifier.html","searchKeys":["elaboratedTypeSpecifier","abstract val elaboratedTypeSpecifier: List","de.fraunhofer.aisec.cpg.frontends.HasElaboratedTypeSpecifier.elaboratedTypeSpecifier"]},{"name":"abstract val endCharacter: Char","description":"de.fraunhofer.aisec.cpg.frontends.HasGenerics.endCharacter","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-generics/end-character.html","searchKeys":["endCharacter","abstract val endCharacter: Char","de.fraunhofer.aisec.cpg.frontends.HasGenerics.endCharacter"]},{"name":"abstract val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.Language.fileExtensions","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/file-extensions.html","searchKeys":["fileExtensions","abstract val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.Language.fileExtensions"]},{"name":"abstract val frontend: KClass","description":"de.fraunhofer.aisec.cpg.frontends.Language.frontend","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/frontend.html","searchKeys":["frontend","abstract val frontend: KClass","de.fraunhofer.aisec.cpg.frontends.Language.frontend"]},{"name":"abstract val isInferred: Boolean","description":"de.fraunhofer.aisec.cpg.passes.inference.IsInferredProvider.isInferred","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-is-inferred-provider/is-inferred.html","searchKeys":["isInferred","abstract val isInferred: Boolean","de.fraunhofer.aisec.cpg.passes.inference.IsInferredProvider.isInferred"]},{"name":"abstract val language: Language<*>?","description":"de.fraunhofer.aisec.cpg.graph.LanguageProvider.language","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-language-provider/language.html","searchKeys":["language","abstract val language: Language<*>?","de.fraunhofer.aisec.cpg.graph.LanguageProvider.language"]},{"name":"abstract val namespace: Name?","description":"de.fraunhofer.aisec.cpg.graph.NamespaceProvider.namespace","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-namespace-provider/namespace.html","searchKeys":["namespace","abstract val namespace: Name?","de.fraunhofer.aisec.cpg.graph.NamespaceProvider.namespace"]},{"name":"abstract val namespaceDelimiter: String","description":"de.fraunhofer.aisec.cpg.frontends.Language.namespaceDelimiter","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/namespace-delimiter.html","searchKeys":["namespaceDelimiter","abstract val namespaceDelimiter: String","de.fraunhofer.aisec.cpg.frontends.Language.namespaceDelimiter"]},{"name":"abstract val operatorCode: String?","description":"de.fraunhofer.aisec.cpg.graph.HasOperatorCode.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-operator-code/operator-code.html","searchKeys":["operatorCode","abstract val operatorCode: String?","de.fraunhofer.aisec.cpg.graph.HasOperatorCode.operatorCode"]},{"name":"abstract val qualifiers: List","description":"de.fraunhofer.aisec.cpg.frontends.HasQualifier.qualifiers","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-qualifier/qualifiers.html","searchKeys":["qualifiers","abstract val qualifiers: List","de.fraunhofer.aisec.cpg.frontends.HasQualifier.qualifiers"]},{"name":"abstract val realizations: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.realizations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/realizations.html","searchKeys":["realizations","abstract val realizations: List","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.realizations"]},{"name":"abstract val resolutionStartNodes: List","description":"de.fraunhofer.aisec.cpg.graph.ResolutionStartHolder.resolutionStartNodes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-resolution-start-holder/resolution-start-nodes.html","searchKeys":["resolutionStartNodes","abstract val resolutionStartNodes: List","de.fraunhofer.aisec.cpg.graph.ResolutionStartHolder.resolutionStartNodes"]},{"name":"abstract val scope: Scope?","description":"de.fraunhofer.aisec.cpg.graph.ScopeProvider.scope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-scope-provider/scope.html","searchKeys":["scope","abstract val scope: Scope?","de.fraunhofer.aisec.cpg.graph.ScopeProvider.scope"]},{"name":"abstract val startCharacter: Char","description":"de.fraunhofer.aisec.cpg.frontends.HasGenerics.startCharacter","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-generics/start-character.html","searchKeys":["startCharacter","abstract val startCharacter: Char","de.fraunhofer.aisec.cpg.frontends.HasGenerics.startCharacter"]},{"name":"abstract val superClassKeyword: String","description":"de.fraunhofer.aisec.cpg.frontends.HasSuperClasses.superClassKeyword","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-super-classes/super-class-keyword.html","searchKeys":["superClassKeyword","abstract val superClassKeyword: String","de.fraunhofer.aisec.cpg.frontends.HasSuperClasses.superClassKeyword"]},{"name":"abstract val translatedFiles: List","description":"de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.translatedFiles","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-statistics-holder/translated-files.html","searchKeys":["translatedFiles","abstract val translatedFiles: List","de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.translatedFiles"]},{"name":"abstract val typeObservers: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.typeObservers","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/type-observers.html","searchKeys":["typeObservers","abstract val typeObservers: MutableSet","de.fraunhofer.aisec.cpg.graph.types.HasType.typeObservers"]},{"name":"abstract val unknownTypeString: List","description":"de.fraunhofer.aisec.cpg.frontends.HasUnknownType.unknownTypeString","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-unknown-type/unknown-type-string.html","searchKeys":["unknownTypeString","abstract val unknownTypeString: List","de.fraunhofer.aisec.cpg.frontends.HasUnknownType.unknownTypeString"]},{"name":"abstract var aliases: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.HasAliases.aliases","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-aliases/aliases.html","searchKeys":["aliases","abstract var aliases: MutableSet","de.fraunhofer.aisec.cpg.graph.HasAliases.aliases"]},{"name":"abstract var assignedTypes: Set","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.assignedTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/assigned-types.html","searchKeys":["assignedTypes","abstract var assignedTypes: Set","de.fraunhofer.aisec.cpg.graph.types.HasType.assignedTypes"]},{"name":"abstract var default: T","description":"de.fraunhofer.aisec.cpg.graph.HasDefault.default","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-default/default.html","searchKeys":["default","abstract var default: T","de.fraunhofer.aisec.cpg.graph.HasDefault.default"]},{"name":"abstract var elementType: Type","description":"de.fraunhofer.aisec.cpg.graph.types.SecondOrderType.elementType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-second-order-type/element-type.html","searchKeys":["elementType","abstract var elementType: Type","de.fraunhofer.aisec.cpg.graph.types.SecondOrderType.elementType"]},{"name":"abstract var initializer: Expression?","description":"de.fraunhofer.aisec.cpg.graph.HasInitializer.initializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-initializer/initializer.html","searchKeys":["initializer","abstract var initializer: Expression?","de.fraunhofer.aisec.cpg.graph.HasInitializer.initializer"]},{"name":"abstract var problem: String","description":"de.fraunhofer.aisec.cpg.graph.ProblemNode.problem","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-problem-node/problem.html","searchKeys":["problem","abstract var problem: String","de.fraunhofer.aisec.cpg.graph.ProblemNode.problem"]},{"name":"abstract var problemType: ProblemNode.ProblemType","description":"de.fraunhofer.aisec.cpg.graph.ProblemNode.problemType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-problem-node/problem-type.html","searchKeys":["problemType","abstract var problemType: ProblemNode.ProblemType","de.fraunhofer.aisec.cpg.graph.ProblemNode.problemType"]},{"name":"abstract var statementEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.StatementHolder.statementEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-statement-holder/statement-edges.html","searchKeys":["statementEdges","abstract var statementEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.StatementHolder.statementEdges"]},{"name":"abstract var type: Type","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/type.html","searchKeys":["type","abstract var type: Type","de.fraunhofer.aisec.cpg.graph.types.HasType.type"]},{"name":"annotation class AST","description":"de.fraunhofer.aisec.cpg.graph.AST","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-a-s-t/index.html","searchKeys":["AST","annotation class AST","de.fraunhofer.aisec.cpg.graph.AST"]},{"name":"annotation class DependsOn(val value: KClass>, val softDependency: Boolean = false)","description":"de.fraunhofer.aisec.cpg.passes.order.DependsOn","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-depends-on/index.html","searchKeys":["DependsOn","annotation class DependsOn(val value: KClass>, val softDependency: Boolean = false)","de.fraunhofer.aisec.cpg.passes.order.DependsOn"]},{"name":"annotation class EdgeProperty(val key: String)","description":"de.fraunhofer.aisec.cpg.graph.EdgeProperty","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-edge-property/index.html","searchKeys":["EdgeProperty","annotation class EdgeProperty(val key: String)","de.fraunhofer.aisec.cpg.graph.EdgeProperty"]},{"name":"annotation class ExecuteBefore(val other: KClass>)","description":"de.fraunhofer.aisec.cpg.passes.order.ExecuteBefore","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-execute-before/index.html","searchKeys":["ExecuteBefore","annotation class ExecuteBefore(val other: KClass>)","de.fraunhofer.aisec.cpg.passes.order.ExecuteBefore"]},{"name":"annotation class ExecuteFirst","description":"de.fraunhofer.aisec.cpg.passes.order.ExecuteFirst","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-execute-first/index.html","searchKeys":["ExecuteFirst","annotation class ExecuteFirst","de.fraunhofer.aisec.cpg.passes.order.ExecuteFirst"]},{"name":"annotation class ExecuteLast","description":"de.fraunhofer.aisec.cpg.passes.order.ExecuteLast","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-execute-last/index.html","searchKeys":["ExecuteLast","annotation class ExecuteLast","de.fraunhofer.aisec.cpg.passes.order.ExecuteLast"]},{"name":"annotation class FunctionReplacement(val addedFunctions: Array, val replaces: String = \"\")","description":"de.fraunhofer.aisec.cpg.helpers.annotations.FunctionReplacement","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.annotations/-function-replacement/index.html","searchKeys":["FunctionReplacement","annotation class FunctionReplacement(val addedFunctions: Array, val replaces: String = \"\")","de.fraunhofer.aisec.cpg.helpers.annotations.FunctionReplacement"]},{"name":"annotation class PleaseBeCareful","description":"de.fraunhofer.aisec.cpg.PleaseBeCareful","location":"cpg-core/de.fraunhofer.aisec.cpg/-please-be-careful/index.html","searchKeys":["PleaseBeCareful","annotation class PleaseBeCareful","de.fraunhofer.aisec.cpg.PleaseBeCareful"]},{"name":"annotation class PopulatedByPass(val value: KClass>)","description":"de.fraunhofer.aisec.cpg.PopulatedByPass","location":"cpg-core/de.fraunhofer.aisec.cpg/-populated-by-pass/index.html","searchKeys":["PopulatedByPass","annotation class PopulatedByPass(val value: KClass>)","de.fraunhofer.aisec.cpg.PopulatedByPass"]},{"name":"annotation class RegisterExtraPass(val value: KClass>)","description":"de.fraunhofer.aisec.cpg.passes.order.RegisterExtraPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-register-extra-pass/index.html","searchKeys":["RegisterExtraPass","annotation class RegisterExtraPass(val value: KClass>)","de.fraunhofer.aisec.cpg.passes.order.RegisterExtraPass"]},{"name":"annotation class ReplacePass(val old: KClass>, val lang: KClass>, val with: KClass>)","description":"de.fraunhofer.aisec.cpg.passes.order.ReplacePass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-replace-pass/index.html","searchKeys":["ReplacePass","annotation class ReplacePass(val old: KClass>, val lang: KClass>, val with: KClass>)","de.fraunhofer.aisec.cpg.passes.order.ReplacePass"]},{"name":"annotation class RequiredFrontend(val value: KClass>)","description":"de.fraunhofer.aisec.cpg.passes.order.RequiredFrontend","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-required-frontend/index.html","searchKeys":["RequiredFrontend","annotation class RequiredFrontend(val value: KClass>)","de.fraunhofer.aisec.cpg.passes.order.RequiredFrontend"]},{"name":"annotation class ResolveInFrontend(val method: String)","description":"de.fraunhofer.aisec.cpg.ResolveInFrontend","location":"cpg-core/de.fraunhofer.aisec.cpg/-resolve-in-frontend/index.html","searchKeys":["ResolveInFrontend","annotation class ResolveInFrontend(val method: String)","de.fraunhofer.aisec.cpg.ResolveInFrontend"]},{"name":"annotation class SupportsParallelParsing(val supported: Boolean = true)","description":"de.fraunhofer.aisec.cpg.frontends.SupportsParallelParsing","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-supports-parallel-parsing/index.html","searchKeys":["SupportsParallelParsing","annotation class SupportsParallelParsing(val supported: Boolean = true)","de.fraunhofer.aisec.cpg.frontends.SupportsParallelParsing"]},{"name":"class ASMDeclarationStatement : DeclarationStatement","description":"de.fraunhofer.aisec.cpg.graph.statements.ASMDeclarationStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-a-s-m-declaration-statement/index.html","searchKeys":["ASMDeclarationStatement","class ASMDeclarationStatement : DeclarationStatement","de.fraunhofer.aisec.cpg.graph.statements.ASMDeclarationStatement"]},{"name":"class Ancestor(val type: Type, var depth: Int)","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-ancestor/index.html","searchKeys":["Ancestor","class Ancestor(val type: Type, var depth: Int)","de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor"]},{"name":"class Annotation : Node","description":"de.fraunhofer.aisec.cpg.graph.Annotation","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-annotation/index.html","searchKeys":["Annotation","class Annotation : Node","de.fraunhofer.aisec.cpg.graph.Annotation"]},{"name":"class AnnotationMember : Node","description":"de.fraunhofer.aisec.cpg.graph.AnnotationMember","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-annotation-member/index.html","searchKeys":["AnnotationMember","class AnnotationMember : Node","de.fraunhofer.aisec.cpg.graph.AnnotationMember"]},{"name":"class ArtifactLocation(val uri: URI)","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/-artifact-location/index.html","searchKeys":["ArtifactLocation","class ArtifactLocation(val uri: URI)","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation"]},{"name":"class AssertStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.AssertStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-assert-statement/index.html","searchKeys":["AssertStatement","class AssertStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.AssertStatement"]},{"name":"class AssignExpression : Expression, AssignmentHolder, ArgumentHolder, HasType.TypeObserver, HasOperatorCode","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/index.html","searchKeys":["AssignExpression","class AssignExpression : Expression, AssignmentHolder, ArgumentHolder, HasType.TypeObserver, HasOperatorCode","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression"]},{"name":"class Assignment(val value: Expression, val target: HasType, val holder: AssignmentHolder) : PropertyEdge ","description":"de.fraunhofer.aisec.cpg.graph.Assignment","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-assignment/index.html","searchKeys":["Assignment","class Assignment(val value: Expression, val target: HasType, val holder: AssignmentHolder) : PropertyEdge ","de.fraunhofer.aisec.cpg.graph.Assignment"]},{"name":"class AutoType(var language: Language<*>?) : Type","description":"de.fraunhofer.aisec.cpg.graph.types.AutoType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-auto-type/index.html","searchKeys":["AutoType","class AutoType(var language: Language<*>?) : Type","de.fraunhofer.aisec.cpg.graph.types.AutoType"]},{"name":"class BenchmarkResults(val entries: List>)","description":"de.fraunhofer.aisec.cpg.helpers.BenchmarkResults","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark-results/index.html","searchKeys":["BenchmarkResults","class BenchmarkResults(val entries: List>)","de.fraunhofer.aisec.cpg.helpers.BenchmarkResults"]},{"name":"class Block : Expression, StatementHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Block","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-block/index.html","searchKeys":["Block","class Block : Expression, StatementHolder","de.fraunhofer.aisec.cpg.graph.statements.expressions.Block"]},{"name":"class BlockScope(blockStatement: Block) : ValueDeclarationScope, Breakable","description":"de.fraunhofer.aisec.cpg.graph.scopes.BlockScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-block-scope/index.html","searchKeys":["BlockScope","class BlockScope(blockStatement: Block) : ValueDeclarationScope, Breakable","de.fraunhofer.aisec.cpg.graph.scopes.BlockScope"]},{"name":"class BooleanType(typeName: CharSequence = \"bool\", val bitWidth: Int? = 1, language: Language<*>? = null, val modifier: NumericType.Modifier = Modifier.NOT_APPLICABLE) : NumericType","description":"de.fraunhofer.aisec.cpg.graph.types.BooleanType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-boolean-type/index.html","searchKeys":["BooleanType","class BooleanType(typeName: CharSequence = \"bool\", val bitWidth: Int? = 1, language: Language<*>? = null, val modifier: NumericType.Modifier = Modifier.NOT_APPLICABLE) : NumericType","de.fraunhofer.aisec.cpg.graph.types.BooleanType"]},{"name":"class Border","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.Border","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-border/index.html","searchKeys":["Border","class Border","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.Border"]},{"name":"class BreakStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.BreakStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-break-statement/index.html","searchKeys":["BreakStatement","class BreakStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.BreakStatement"]},{"name":"class Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/index.html","searchKeys":["Builder","class Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder"]},{"name":"class Builder","description":"de.fraunhofer.aisec.cpg.TranslationManager.Builder","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/-builder/index.html","searchKeys":["Builder","class Builder","de.fraunhofer.aisec.cpg.TranslationManager.Builder"]},{"name":"class Builder(var guessCastExpressions: Boolean = false, var inferRecords: Boolean = false, var inferDfgForUnresolvedCalls: Boolean = true)","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-builder/index.html","searchKeys":["Builder","class Builder(var guessCastExpressions: Boolean = false, var inferRecords: Boolean = false, var inferDfgForUnresolvedCalls: Boolean = true)","de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder"]},{"name":"class CaseStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.CaseStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-case-statement/index.html","searchKeys":["CaseStatement","class CaseStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.CaseStatement"]},{"name":"class CastExpression : Expression, ArgumentHolder, HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/index.html","searchKeys":["CastExpression","class CastExpression : Expression, ArgumentHolder, HasType.TypeObserver","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression"]},{"name":"class CatchClause : Statement, BranchingNode, ResolutionStartHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.CatchClause","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-catch-clause/index.html","searchKeys":["CatchClause","class CatchClause : Statement, BranchingNode, ResolutionStartHolder","de.fraunhofer.aisec.cpg.graph.statements.CatchClause"]},{"name":"class CommentMatcher","description":"de.fraunhofer.aisec.cpg.helpers.CommentMatcher","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-comment-matcher/index.html","searchKeys":["CommentMatcher","class CommentMatcher","de.fraunhofer.aisec.cpg.helpers.CommentMatcher"]},{"name":"class CompilationDatabase : ArrayList ","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/index.html","searchKeys":["CompilationDatabase","class CompilationDatabase : ArrayList ","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase"]},{"name":"class ConditionalExpression : Expression, ArgumentHolder, BranchingNode, HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/index.html","searchKeys":["ConditionalExpression","class ConditionalExpression : Expression, ArgumentHolder, BranchingNode, HasType.TypeObserver","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression"]},{"name":"class Configuration(var maxComplexity: Int? = null) : PassConfiguration","description":"de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.Configuration","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-flow-sensitive-d-f-g-pass/-configuration/index.html","searchKeys":["Configuration","class Configuration(var maxComplexity: Int? = null) : PassConfiguration","de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.Configuration"]},{"name":"class ConfigurationException : Exception","description":"de.fraunhofer.aisec.cpg.ConfigurationException","location":"cpg-core/de.fraunhofer.aisec.cpg/-configuration-exception/index.html","searchKeys":["ConfigurationException","class ConfigurationException : Exception","de.fraunhofer.aisec.cpg.ConfigurationException"]},{"name":"class ConstructExpression : CallExpression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-construct-expression/index.html","searchKeys":["ConstructExpression","class ConstructExpression : CallExpression","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression"]},{"name":"class ConstructorCallExpression : CallExpression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-constructor-call-expression/index.html","searchKeys":["ConstructorCallExpression","class ConstructorCallExpression : CallExpression","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression"]},{"name":"class ConstructorDeclaration : MethodDeclaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.ConstructorDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-constructor-declaration/index.html","searchKeys":["ConstructorDeclaration","class ConstructorDeclaration : MethodDeclaration","de.fraunhofer.aisec.cpg.graph.declarations.ConstructorDeclaration"]},{"name":"class ContinueStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-continue-statement/index.html","searchKeys":["ContinueStatement","class ContinueStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement"]},{"name":"class DFGPass(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.DFGPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-d-f-g-pass/index.html","searchKeys":["DFGPass","class DFGPass(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.DFGPass"]},{"name":"class DeclarationNotFound(message: String) : Exception","description":"de.fraunhofer.aisec.cpg.graph.DeclarationNotFound","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-declaration-not-found/index.html","searchKeys":["DeclarationNotFound","class DeclarationNotFound(message: String) : Exception","de.fraunhofer.aisec.cpg.graph.DeclarationNotFound"]},{"name":"class DeclarationSequence : Declaration, DeclarationHolder","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/index.html","searchKeys":["DeclarationSequence","class DeclarationSequence : Declaration, DeclarationHolder","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence"]},{"name":"class DefaultStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.DefaultStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-default-statement/index.html","searchKeys":["DefaultStatement","class DefaultStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.DefaultStatement"]},{"name":"class DeleteExpression : Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-delete-expression/index.html","searchKeys":["DeleteExpression","class DeleteExpression : Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression"]},{"name":"class DesignatedInitializerExpression : Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-designated-initializer-expression/index.html","searchKeys":["DesignatedInitializerExpression","class DesignatedInitializerExpression : Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression"]},{"name":"class DoStatement : Statement, ArgumentHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.DoStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-do-statement/index.html","searchKeys":["DoStatement","class DoStatement : Statement, ArgumentHolder","de.fraunhofer.aisec.cpg.graph.statements.DoStatement"]},{"name":"class DynamicInvokeResolver(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.DynamicInvokeResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-dynamic-invoke-resolver/index.html","searchKeys":["DynamicInvokeResolver","class DynamicInvokeResolver(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.DynamicInvokeResolver"]},{"name":"class Edge(val source: Node, val target: Node, val type: EdgeType)","description":"de.fraunhofer.aisec.cpg.passes.Edge","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge/index.html","searchKeys":["Edge","class Edge(val source: Node, val target: Node, val type: EdgeType)","de.fraunhofer.aisec.cpg.passes.Edge"]},{"name":"class EdgeCachePass(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.EdgeCachePass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-cache-pass/index.html","searchKeys":["EdgeCachePass","class EdgeCachePass(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.EdgeCachePass"]},{"name":"class EmptyStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.EmptyStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-empty-statement/index.html","searchKeys":["EmptyStatement","class EmptyStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.EmptyStatement"]},{"name":"class EnumConstantDeclaration : ValueDeclaration, HasInitializer","description":"de.fraunhofer.aisec.cpg.graph.declarations.EnumConstantDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-constant-declaration/index.html","searchKeys":["EnumConstantDeclaration","class EnumConstantDeclaration : ValueDeclaration, HasInitializer","de.fraunhofer.aisec.cpg.graph.declarations.EnumConstantDeclaration"]},{"name":"class EnumDeclaration : RecordDeclaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-declaration/index.html","searchKeys":["EnumDeclaration","class EnumDeclaration : RecordDeclaration","de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration"]},{"name":"class ExpressionList : Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression-list/index.html","searchKeys":["ExpressionList","class ExpressionList : Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList"]},{"name":"class FieldDeclaration : VariableDeclaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-field-declaration/index.html","searchKeys":["FieldDeclaration","class FieldDeclaration : VariableDeclaration","de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration"]},{"name":"class FilenameMapper(ctx: TranslationContext) : TranslationUnitPass","description":"de.fraunhofer.aisec.cpg.passes.FilenameMapper","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-filename-mapper/index.html","searchKeys":["FilenameMapper","class FilenameMapper(ctx: TranslationContext) : TranslationUnitPass","de.fraunhofer.aisec.cpg.passes.FilenameMapper"]},{"name":"class FloatingPointType(typeName: CharSequence = \"\", val bitWidth: Int? = null, language: Language<*>? = null, val modifier: NumericType.Modifier = Modifier.SIGNED) : NumericType","description":"de.fraunhofer.aisec.cpg.graph.types.FloatingPointType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-floating-point-type/index.html","searchKeys":["FloatingPointType","class FloatingPointType(typeName: CharSequence = \"\", val bitWidth: Int? = null, language: Language<*>? = null, val modifier: NumericType.Modifier = Modifier.SIGNED) : NumericType","de.fraunhofer.aisec.cpg.graph.types.FloatingPointType"]},{"name":"class ForEachStatement : Statement, BranchingNode, StatementHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/index.html","searchKeys":["ForEachStatement","class ForEachStatement : Statement, BranchingNode, StatementHolder","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement"]},{"name":"class ForStatement : Statement, BranchingNode","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/index.html","searchKeys":["ForStatement","class ForStatement : Statement, BranchingNode","de.fraunhofer.aisec.cpg.graph.statements.ForStatement"]},{"name":"class FrontendUtils","description":"de.fraunhofer.aisec.cpg.frontends.FrontendUtils","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-frontend-utils/index.html","searchKeys":["FrontendUtils","class FrontendUtils","de.fraunhofer.aisec.cpg.frontends.FrontendUtils"]},{"name":"class FulfilledAndFailedPaths(val fulfilled: List>, val failed: List>)","description":"de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-fulfilled-and-failed-paths/index.html","searchKeys":["FulfilledAndFailedPaths","class FulfilledAndFailedPaths(val fulfilled: List>, val failed: List>)","de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths"]},{"name":"class FunctionPointerType : Type","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/index.html","searchKeys":["FunctionPointerType","class FunctionPointerType : Type","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType"]},{"name":"class FunctionScope(var astNode: FunctionDeclaration) : ValueDeclarationScope","description":"de.fraunhofer.aisec.cpg.graph.scopes.FunctionScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-function-scope/index.html","searchKeys":["FunctionScope","class FunctionScope(var astNode: FunctionDeclaration) : ValueDeclarationScope","de.fraunhofer.aisec.cpg.graph.scopes.FunctionScope"]},{"name":"class FunctionTemplateDeclaration : TemplateDeclaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-template-declaration/index.html","searchKeys":["FunctionTemplateDeclaration","class FunctionTemplateDeclaration : TemplateDeclaration","de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration"]},{"name":"class FunctionType constructor(typeName: String = \"\", var parameters: List = listOf(), var returnTypes: List = listOf(), language: Language<*>? = null) : Type","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-type/index.html","searchKeys":["FunctionType","class FunctionType constructor(typeName: String = \"\", var parameters: List = listOf(), var returnTypes: List = listOf(), language: Language<*>? = null) : Type","de.fraunhofer.aisec.cpg.graph.types.FunctionType"]},{"name":"class GlobalScope : StructureDeclarationScope","description":"de.fraunhofer.aisec.cpg.graph.scopes.GlobalScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-global-scope/index.html","searchKeys":["GlobalScope","class GlobalScope : StructureDeclarationScope","de.fraunhofer.aisec.cpg.graph.scopes.GlobalScope"]},{"name":"class GotoStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.GotoStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-goto-statement/index.html","searchKeys":["GotoStatement","class GotoStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.GotoStatement"]},{"name":"class IdentitySet : MutableSet ","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/index.html","searchKeys":["IdentitySet","class IdentitySet : MutableSet ","de.fraunhofer.aisec.cpg.helpers.IdentitySet"]},{"name":"class IfStatement : Statement, BranchingNode, ArgumentHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/index.html","searchKeys":["IfStatement","class IfStatement : Statement, BranchingNode, ArgumentHolder","de.fraunhofer.aisec.cpg.graph.statements.IfStatement"]},{"name":"class IncludeDeclaration : Declaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/index.html","searchKeys":["IncludeDeclaration","class IncludeDeclaration : Declaration","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration"]},{"name":"class IncompleteType : Type","description":"de.fraunhofer.aisec.cpg.graph.types.IncompleteType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-incomplete-type/index.html","searchKeys":["IncompleteType","class IncompleteType : Type","de.fraunhofer.aisec.cpg.graph.types.IncompleteType"]},{"name":"class Inference(val start: Node, val ctx: TranslationContext) : LanguageProvider, ScopeProvider, IsInferredProvider, ContextProvider","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/index.html","searchKeys":["Inference","class Inference(val start: Node, val ctx: TranslationContext) : LanguageProvider, ScopeProvider, IsInferredProvider, ContextProvider","de.fraunhofer.aisec.cpg.passes.inference.Inference"]},{"name":"class InferenceConfiguration","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/index.html","searchKeys":["InferenceConfiguration","class InferenceConfiguration","de.fraunhofer.aisec.cpg.InferenceConfiguration"]},{"name":"class InitializerListExpression : Expression, ArgumentHolder, HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/index.html","searchKeys":["InitializerListExpression","class InitializerListExpression : Expression, ArgumentHolder, HasType.TypeObserver","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression"]},{"name":"class IntegerType(typeName: CharSequence = \"\", val bitWidth: Int? = null, language: Language<*>? = null, val modifier: NumericType.Modifier = Modifier.SIGNED) : NumericType","description":"de.fraunhofer.aisec.cpg.graph.types.IntegerType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-integer-type/index.html","searchKeys":["IntegerType","class IntegerType(typeName: CharSequence = \"\", val bitWidth: Int? = null, language: Language<*>? = null, val modifier: NumericType.Modifier = Modifier.SIGNED) : NumericType","de.fraunhofer.aisec.cpg.graph.types.IntegerType"]},{"name":"class IterativeGraphWalker","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/index.html","searchKeys":["IterativeGraphWalker","class IterativeGraphWalker","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker"]},{"name":"class KeyValueExpression : Expression, ArgumentHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-key-value-expression/index.html","searchKeys":["KeyValueExpression","class KeyValueExpression : Expression, ArgumentHolder","de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression"]},{"name":"class LabelStatement : Statement, StatementHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.LabelStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-label-statement/index.html","searchKeys":["LabelStatement","class LabelStatement : Statement, StatementHolder","de.fraunhofer.aisec.cpg.graph.statements.LabelStatement"]},{"name":"class LambdaExpression : Expression, HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-lambda-expression/index.html","searchKeys":["LambdaExpression","class LambdaExpression : Expression, HasType.TypeObserver","de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression"]},{"name":"class Literal : Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-literal/index.html","searchKeys":["Literal","class Literal : Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal"]},{"name":"class LocationConverter : CompositeAttributeConverter ","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/index.html","searchKeys":["LocationConverter","class LocationConverter : CompositeAttributeConverter ","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter"]},{"name":"class LoopScope(loopStatement: Statement) : ValueDeclarationScope, Breakable, Continuable","description":"de.fraunhofer.aisec.cpg.graph.scopes.LoopScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-loop-scope/index.html","searchKeys":["LoopScope","class LoopScope(loopStatement: Statement) : ValueDeclarationScope, Breakable, Continuable","de.fraunhofer.aisec.cpg.graph.scopes.LoopScope"]},{"name":"class MemberCallExpression : CallExpression, HasBase, HasOperatorCode","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-call-expression/index.html","searchKeys":["MemberCallExpression","class MemberCallExpression : CallExpression, HasBase, HasOperatorCode","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression"]},{"name":"class MemberExpression : Reference, ArgumentHolder, HasBase","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/index.html","searchKeys":["MemberExpression","class MemberExpression : Reference, ArgumentHolder, HasBase","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression"]},{"name":"class Name(val localName: String, val parent: Name? = null, val delimiter: String = \".\") : Cloneable, Comparable , CharSequence","description":"de.fraunhofer.aisec.cpg.graph.Name","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/index.html","searchKeys":["Name","class Name(val localName: String, val parent: Name? = null, val delimiter: String = \".\") : Cloneable, Comparable , CharSequence","de.fraunhofer.aisec.cpg.graph.Name"]},{"name":"class NameConverter : CompositeAttributeConverter ","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-name-converter/index.html","searchKeys":["NameConverter","class NameConverter : CompositeAttributeConverter ","de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter"]},{"name":"class NamespaceDeclaration : Declaration, DeclarationHolder, StatementHolder, ResolutionStartHolder","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/index.html","searchKeys":["NamespaceDeclaration","class NamespaceDeclaration : Declaration, DeclarationHolder, StatementHolder, ResolutionStartHolder","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration"]},{"name":"class NewArrayExpression : Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-array-expression/index.html","searchKeys":["NewArrayExpression","class NewArrayExpression : Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression"]},{"name":"class NewExpression : Expression, HasInitializer","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-expression/index.html","searchKeys":["NewExpression","class NewExpression : Expression, HasInitializer","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression"]},{"name":"class ParameterDeclaration : ValueDeclaration, HasDefault ","description":"de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-parameter-declaration/index.html","searchKeys":["ParameterDeclaration","class ParameterDeclaration : ValueDeclaration, HasDefault ","de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration"]},{"name":"class ParameterizedType : Type","description":"de.fraunhofer.aisec.cpg.graph.types.ParameterizedType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-parameterized-type/index.html","searchKeys":["ParameterizedType","class ParameterizedType : Type","de.fraunhofer.aisec.cpg.graph.types.ParameterizedType"]},{"name":"class PassWithDepsContainer","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/index.html","searchKeys":["PassWithDepsContainer","class PassWithDepsContainer","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer"]},{"name":"class PhysicalLocation(uri: URI, region: Region)","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/index.html","searchKeys":["PhysicalLocation","class PhysicalLocation(uri: URI, region: Region)","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation"]},{"name":"class PointerType : Type, SecondOrderType","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/index.html","searchKeys":["PointerType","class PointerType : Type, SecondOrderType","de.fraunhofer.aisec.cpg.graph.types.PointerType"]},{"name":"class PowersetLattice(val elements: IdentitySet) : LatticeElement> ","description":"de.fraunhofer.aisec.cpg.helpers.PowersetLattice","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-powerset-lattice/index.html","searchKeys":["PowersetLattice","class PowersetLattice(val elements: IdentitySet) : LatticeElement> ","de.fraunhofer.aisec.cpg.helpers.PowersetLattice"]},{"name":"class PrepareSerialization(ctx: TranslationContext) : TranslationUnitPass","description":"de.fraunhofer.aisec.cpg.passes.PrepareSerialization","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prepare-serialization/index.html","searchKeys":["PrepareSerialization","class PrepareSerialization(ctx: TranslationContext) : TranslationUnitPass","de.fraunhofer.aisec.cpg.passes.PrepareSerialization"]},{"name":"class PrevEOGLattice(val elements: Map>) : LatticeElement>> ","description":"de.fraunhofer.aisec.cpg.passes.PrevEOGLattice","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prev-e-o-g-lattice/index.html","searchKeys":["PrevEOGLattice","class PrevEOGLattice(val elements: Map>) : LatticeElement>> ","de.fraunhofer.aisec.cpg.passes.PrevEOGLattice"]},{"name":"class PrevEOGState : State>> ","description":"de.fraunhofer.aisec.cpg.passes.PrevEOGState","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prev-e-o-g-state/index.html","searchKeys":["PrevEOGState","class PrevEOGState : State>> ","de.fraunhofer.aisec.cpg.passes.PrevEOGState"]},{"name":"class ProblemDeclaration(var problem: String = \"\", var problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.TRANSLATION) : ValueDeclaration, ProblemNode","description":"de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-problem-declaration/index.html","searchKeys":["ProblemDeclaration","class ProblemDeclaration(var problem: String = \"\", var problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.TRANSLATION) : ValueDeclaration, ProblemNode","de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration"]},{"name":"class ProblemExpression(var problem: String = \"\", var problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.TRANSLATION) : Expression, ProblemNode","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-problem-expression/index.html","searchKeys":["ProblemExpression","class ProblemExpression(var problem: String = \"\", var problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.TRANSLATION) : Expression, ProblemNode","de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression"]},{"name":"class ProblemType : Type","description":"de.fraunhofer.aisec.cpg.graph.types.ProblemType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-problem-type/index.html","searchKeys":["ProblemType","class ProblemType : Type","de.fraunhofer.aisec.cpg.graph.types.ProblemType"]},{"name":"class ProgramDependenceGraphPass(ctx: TranslationContext) : TranslationUnitPass","description":"de.fraunhofer.aisec.cpg.passes.ProgramDependenceGraphPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-program-dependence-graph-pass/index.html","searchKeys":["ProgramDependenceGraphPass","class ProgramDependenceGraphPass(ctx: TranslationContext) : TranslationUnitPass","de.fraunhofer.aisec.cpg.passes.ProgramDependenceGraphPass"]},{"name":"class PropertyEdgeConverter : CompositeAttributeConverter> ","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter/index.html","searchKeys":["PropertyEdgeConverter","class PropertyEdgeConverter : CompositeAttributeConverter> ","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverter"]},{"name":"class PropertyEdgeConverterManager","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter-manager/index.html","searchKeys":["PropertyEdgeConverterManager","class PropertyEdgeConverterManager","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager"]},{"name":"class PropertyEdgeDelegate(val edge: KProperty1>>, val outgoing: Boolean = true)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-delegate/index.html","searchKeys":["PropertyEdgeDelegate","class PropertyEdgeDelegate(val edge: KProperty1>>, val outgoing: Boolean = true)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate"]},{"name":"class PropertyEdgeSetDelegate(val edge: KProperty1>>, val outgoing: Boolean = true)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-set-delegate/index.html","searchKeys":["PropertyEdgeSetDelegate","class PropertyEdgeSetDelegate(val edge: KProperty1>>, val outgoing: Boolean = true)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate"]},{"name":"class RangeExpression : Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-range-expression/index.html","searchKeys":["RangeExpression","class RangeExpression : Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression"]},{"name":"class RecordScope(node: Node) : NameScope","description":"de.fraunhofer.aisec.cpg.graph.scopes.RecordScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-record-scope/index.html","searchKeys":["RecordScope","class RecordScope(node: Node) : NameScope","de.fraunhofer.aisec.cpg.graph.scopes.RecordScope"]},{"name":"class RecordTemplateDeclaration : TemplateDeclaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-template-declaration/index.html","searchKeys":["RecordTemplateDeclaration","class RecordTemplateDeclaration : TemplateDeclaration","de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration"]},{"name":"class ReferenceType : Type, SecondOrderType","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/index.html","searchKeys":["ReferenceType","class ReferenceType : Type, SecondOrderType","de.fraunhofer.aisec.cpg.graph.types.ReferenceType"]},{"name":"class Region(var startLine: Int = -1, var startColumn: Int = -1, var endLine: Int = -1, var endColumn: Int = -1) : Comparable ","description":"de.fraunhofer.aisec.cpg.sarif.Region","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/index.html","searchKeys":["Region","class Region(var startLine: Int = -1, var startColumn: Int = -1, var endLine: Int = -1, var endColumn: Int = -1) : Comparable ","de.fraunhofer.aisec.cpg.sarif.Region"]},{"name":"class ReturnStatement : Statement, ArgumentHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/index.html","searchKeys":["ReturnStatement","class ReturnStatement : Statement, ArgumentHolder","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement"]},{"name":"class ScopeManager : ScopeProvider","description":"de.fraunhofer.aisec.cpg.ScopeManager","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/index.html","searchKeys":["ScopeManager","class ScopeManager : ScopeProvider","de.fraunhofer.aisec.cpg.ScopeManager"]},{"name":"class ScopedWalker","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-scoped-walker/index.html","searchKeys":["ScopedWalker","class ScopedWalker","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker"]},{"name":"class ShortCircuitOperator : BinaryOperator, BranchingNode","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ShortCircuitOperator","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-short-circuit-operator/index.html","searchKeys":["ShortCircuitOperator","class ShortCircuitOperator : BinaryOperator, BranchingNode","de.fraunhofer.aisec.cpg.graph.statements.expressions.ShortCircuitOperator"]},{"name":"class StatementNotFound : Exception","description":"de.fraunhofer.aisec.cpg.graph.StatementNotFound","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-statement-not-found/index.html","searchKeys":["StatementNotFound","class StatementNotFound : Exception","de.fraunhofer.aisec.cpg.graph.StatementNotFound"]},{"name":"class StatisticsCollectionPass(ctx: TranslationContext) : TranslationResultPass","description":"de.fraunhofer.aisec.cpg.passes.StatisticsCollectionPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-statistics-collection-pass/index.html","searchKeys":["StatisticsCollectionPass","class StatisticsCollectionPass(ctx: TranslationContext) : TranslationResultPass","de.fraunhofer.aisec.cpg.passes.StatisticsCollectionPass"]},{"name":"class StringType(typeName: CharSequence = \"\", language: Language<*>? = null, generics: List = listOf()) : ObjectType","description":"de.fraunhofer.aisec.cpg.graph.types.StringType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-string-type/index.html","searchKeys":["StringType","class StringType(typeName: CharSequence = \"\", language: Language<*>? = null, generics: List = listOf()) : ObjectType","de.fraunhofer.aisec.cpg.graph.types.StringType"]},{"name":"class SubscriptExpression : Expression, HasBase, HasType.TypeObserver, ArgumentHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/index.html","searchKeys":["SubscriptExpression","class SubscriptExpression : Expression, HasBase, HasType.TypeObserver, ArgumentHolder","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression"]},{"name":"class SwitchScope(switchStatement: SwitchStatement) : ValueDeclarationScope, Breakable","description":"de.fraunhofer.aisec.cpg.graph.scopes.SwitchScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-switch-scope/index.html","searchKeys":["SwitchScope","class SwitchScope(switchStatement: SwitchStatement) : ValueDeclarationScope, Breakable","de.fraunhofer.aisec.cpg.graph.scopes.SwitchScope"]},{"name":"class SwitchStatement : Statement, BranchingNode","description":"de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-switch-statement/index.html","searchKeys":["SwitchStatement","class SwitchStatement : Statement, BranchingNode","de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement"]},{"name":"class SynchronizedStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-synchronized-statement/index.html","searchKeys":["SynchronizedStatement","class SynchronizedStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement"]},{"name":"class TemplateScope(node: Node) : StructureDeclarationScope","description":"de.fraunhofer.aisec.cpg.graph.scopes.TemplateScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-template-scope/index.html","searchKeys":["TemplateScope","class TemplateScope(node: Node) : StructureDeclarationScope","de.fraunhofer.aisec.cpg.graph.scopes.TemplateScope"]},{"name":"class TranslationConfiguration","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/index.html","searchKeys":["TranslationConfiguration","class TranslationConfiguration","de.fraunhofer.aisec.cpg.TranslationConfiguration"]},{"name":"class TranslationContext(val config: TranslationConfiguration, val scopeManager: ScopeManager, val typeManager: TypeManager)","description":"de.fraunhofer.aisec.cpg.TranslationContext","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-context/index.html","searchKeys":["TranslationContext","class TranslationContext(val config: TranslationConfiguration, val scopeManager: ScopeManager, val typeManager: TypeManager)","de.fraunhofer.aisec.cpg.TranslationContext"]},{"name":"class TranslationException : Exception","description":"de.fraunhofer.aisec.cpg.frontends.TranslationException","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-translation-exception/index.html","searchKeys":["TranslationException","class TranslationException : Exception","de.fraunhofer.aisec.cpg.frontends.TranslationException"]},{"name":"class TranslationManager","description":"de.fraunhofer.aisec.cpg.TranslationManager","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/index.html","searchKeys":["TranslationManager","class TranslationManager","de.fraunhofer.aisec.cpg.TranslationManager"]},{"name":"class TranslationResult(translationManager: TranslationManager, var finalCtx: TranslationContext) : Node, StatisticsHolder, PassTarget","description":"de.fraunhofer.aisec.cpg.TranslationResult","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/index.html","searchKeys":["TranslationResult","class TranslationResult(translationManager: TranslationManager, var finalCtx: TranslationContext) : Node, StatisticsHolder, PassTarget","de.fraunhofer.aisec.cpg.TranslationResult"]},{"name":"class TranslationUnitDeclaration : Declaration, DeclarationHolder, StatementHolder, PassTarget, ResolutionStartHolder","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/index.html","searchKeys":["TranslationUnitDeclaration","class TranslationUnitDeclaration : Declaration, DeclarationHolder, StatementHolder, PassTarget, ResolutionStartHolder","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration"]},{"name":"class TryScope(var astNode: Node?) : ValueDeclarationScope, Breakable","description":"de.fraunhofer.aisec.cpg.graph.scopes.TryScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-try-scope/index.html","searchKeys":["TryScope","class TryScope(var astNode: Node?) : ValueDeclarationScope, Breakable","de.fraunhofer.aisec.cpg.graph.scopes.TryScope"]},{"name":"class TryStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/index.html","searchKeys":["TryStatement","class TryStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.TryStatement"]},{"name":"class TupleDeclaration : VariableDeclaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-tuple-declaration/index.html","searchKeys":["TupleDeclaration","class TupleDeclaration : VariableDeclaration","de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration"]},{"name":"class TupleType(types: List) : Type","description":"de.fraunhofer.aisec.cpg.graph.types.TupleType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-tuple-type/index.html","searchKeys":["TupleType","class TupleType(types: List) : Type","de.fraunhofer.aisec.cpg.graph.types.TupleType"]},{"name":"class TypeExpression : Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-type-expression/index.html","searchKeys":["TypeExpression","class TypeExpression : Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeExpression"]},{"name":"class TypeIdExpression : Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-type-id-expression/index.html","searchKeys":["TypeIdExpression","class TypeIdExpression : Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression"]},{"name":"class TypeInferenceObserver(var declaration: ValueDeclaration) : HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/-type-inference-observer/index.html","searchKeys":["TypeInferenceObserver","class TypeInferenceObserver(var declaration: ValueDeclaration) : HasType.TypeObserver","de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver"]},{"name":"class TypeManager","description":"de.fraunhofer.aisec.cpg.TypeManager","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/index.html","searchKeys":["TypeManager","class TypeManager","de.fraunhofer.aisec.cpg.TypeManager"]},{"name":"class TypeParameterDeclaration : ValueDeclaration, HasDefault ","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-type-parameter-declaration/index.html","searchKeys":["TypeParameterDeclaration","class TypeParameterDeclaration : ValueDeclaration, HasDefault ","de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration"]},{"name":"class TypedefDeclaration : Declaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-typedef-declaration/index.html","searchKeys":["TypedefDeclaration","class TypedefDeclaration : Declaration","de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration"]},{"name":"class UnaryOperator : Expression, ArgumentHolder, HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/index.html","searchKeys":["UnaryOperator","class UnaryOperator : Expression, ArgumentHolder, HasType.TypeObserver","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator"]},{"name":"class UnknownType : Type","description":"de.fraunhofer.aisec.cpg.graph.types.UnknownType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-unknown-type/index.html","searchKeys":["UnknownType","class UnknownType : Type","de.fraunhofer.aisec.cpg.graph.types.UnknownType"]},{"name":"class UsingDeclaration : Declaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-using-declaration/index.html","searchKeys":["UsingDeclaration","class UsingDeclaration : Declaration","de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration"]},{"name":"class WhileStatement : Statement, BranchingNode, ArgumentHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/index.html","searchKeys":["WhileStatement","class WhileStatement : Statement, BranchingNode, ArgumentHolder","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement"]},{"name":"class Worklist","description":"de.fraunhofer.aisec.cpg.helpers.Worklist","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/index.html","searchKeys":["Worklist","class Worklist","de.fraunhofer.aisec.cpg.helpers.Worklist"]},{"name":"class WrapState","description":"de.fraunhofer.aisec.cpg.graph.types.WrapState","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-wrap-state/index.html","searchKeys":["WrapState","class WrapState","de.fraunhofer.aisec.cpg.graph.types.WrapState"]},{"name":"const val APPLICATION_LOCAL_NAME: String","description":"de.fraunhofer.aisec.cpg.TranslationResult.Companion.APPLICATION_LOCAL_NAME","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/-companion/-a-p-p-l-i-c-a-t-i-o-n_-l-o-c-a-l_-n-a-m-e.html","searchKeys":["APPLICATION_LOCAL_NAME","const val APPLICATION_LOCAL_NAME: String","de.fraunhofer.aisec.cpg.TranslationResult.Companion.APPLICATION_LOCAL_NAME"]},{"name":"const val ARTIFACT: String","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.ARTIFACT","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/-companion/-a-r-t-i-f-a-c-t.html","searchKeys":["ARTIFACT","const val ARTIFACT: String","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.ARTIFACT"]},{"name":"const val BRACKET_LEFT: String","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion.BRACKET_LEFT","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/-companion/-b-r-a-c-k-e-t_-l-e-f-t.html","searchKeys":["BRACKET_LEFT","const val BRACKET_LEFT: String","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion.BRACKET_LEFT"]},{"name":"const val BRACKET_RIGHT: String","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion.BRACKET_RIGHT","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/-companion/-b-r-a-c-k-e-t_-r-i-g-h-t.html","searchKeys":["BRACKET_RIGHT","const val BRACKET_RIGHT: String","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion.BRACKET_RIGHT"]},{"name":"const val COMMA: String","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion.COMMA","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/-companion/-c-o-m-m-a.html","searchKeys":["COMMA","const val COMMA: String","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion.COMMA"]},{"name":"const val EMPTY_NAME: String","description":"de.fraunhofer.aisec.cpg.graph.Node.Companion.EMPTY_NAME","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/-companion/-e-m-p-t-y_-n-a-m-e.html","searchKeys":["EMPTY_NAME","const val EMPTY_NAME: String","de.fraunhofer.aisec.cpg.graph.Node.Companion.EMPTY_NAME"]},{"name":"const val END_COLUMN: String","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.END_COLUMN","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/-companion/-e-n-d_-c-o-l-u-m-n.html","searchKeys":["END_COLUMN","const val END_COLUMN: String","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.END_COLUMN"]},{"name":"const val END_LINE: String","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.END_LINE","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/-companion/-e-n-d_-l-i-n-e.html","searchKeys":["END_LINE","const val END_LINE: String","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.END_LINE"]},{"name":"const val FIELD_FULL_NAME: String","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion.FIELD_FULL_NAME","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-name-converter/-companion/-f-i-e-l-d_-f-u-l-l_-n-a-m-e.html","searchKeys":["FIELD_FULL_NAME","const val FIELD_FULL_NAME: String","de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion.FIELD_FULL_NAME"]},{"name":"const val FIELD_LOCAL_NAME: String","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion.FIELD_LOCAL_NAME","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-name-converter/-companion/-f-i-e-l-d_-l-o-c-a-l_-n-a-m-e.html","searchKeys":["FIELD_LOCAL_NAME","const val FIELD_LOCAL_NAME: String","de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion.FIELD_LOCAL_NAME"]},{"name":"const val FIELD_NAME: String","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion.FIELD_NAME","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-name-converter/-companion/-f-i-e-l-d_-n-a-m-e.html","searchKeys":["FIELD_NAME","const val FIELD_NAME: String","de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion.FIELD_NAME"]},{"name":"const val FIELD_NAME_DELIMITER: String","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion.FIELD_NAME_DELIMITER","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-name-converter/-companion/-f-i-e-l-d_-n-a-m-e_-d-e-l-i-m-i-t-e-r.html","searchKeys":["FIELD_NAME_DELIMITER","const val FIELD_NAME_DELIMITER: String","de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion.FIELD_NAME_DELIMITER"]},{"name":"const val OPERATOR_POSTFIX_DECREMENT: String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.Companion.OPERATOR_POSTFIX_DECREMENT","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/-companion/-o-p-e-r-a-t-o-r_-p-o-s-t-f-i-x_-d-e-c-r-e-m-e-n-t.html","searchKeys":["OPERATOR_POSTFIX_DECREMENT","const val OPERATOR_POSTFIX_DECREMENT: String","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.Companion.OPERATOR_POSTFIX_DECREMENT"]},{"name":"const val OPERATOR_POSTFIX_INCREMENT: String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.Companion.OPERATOR_POSTFIX_INCREMENT","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/-companion/-o-p-e-r-a-t-o-r_-p-o-s-t-f-i-x_-i-n-c-r-e-m-e-n-t.html","searchKeys":["OPERATOR_POSTFIX_INCREMENT","const val OPERATOR_POSTFIX_INCREMENT: String","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.Companion.OPERATOR_POSTFIX_INCREMENT"]},{"name":"const val SOURCE_LOCATIONS_TO_FRONTEND: String","description":"de.fraunhofer.aisec.cpg.TranslationResult.Companion.SOURCE_LOCATIONS_TO_FRONTEND","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/-companion/-s-o-u-r-c-e_-l-o-c-a-t-i-o-n-s_-t-o_-f-r-o-n-t-e-n-d.html","searchKeys":["SOURCE_LOCATIONS_TO_FRONTEND","const val SOURCE_LOCATIONS_TO_FRONTEND: String","de.fraunhofer.aisec.cpg.TranslationResult.Companion.SOURCE_LOCATIONS_TO_FRONTEND"]},{"name":"const val START_COLUMN: String","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.START_COLUMN","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/-companion/-s-t-a-r-t_-c-o-l-u-m-n.html","searchKeys":["START_COLUMN","const val START_COLUMN: String","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.START_COLUMN"]},{"name":"const val START_LINE: String","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.START_LINE","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/-companion/-s-t-a-r-t_-l-i-n-e.html","searchKeys":["START_LINE","const val START_LINE: String","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion.START_LINE"]},{"name":"const val UNKNOWN_TYPE_STRING: String","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Companion.UNKNOWN_TYPE_STRING","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-companion/-u-n-k-n-o-w-n_-t-y-p-e_-s-t-r-i-n-g.html","searchKeys":["UNKNOWN_TYPE_STRING","const val UNKNOWN_TYPE_STRING: String","de.fraunhofer.aisec.cpg.graph.types.Type.Companion.UNKNOWN_TYPE_STRING"]},{"name":"const val WHITESPACE: String","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion.WHITESPACE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/-companion/-w-h-i-t-e-s-p-a-c-e.html","searchKeys":["WHITESPACE","const val WHITESPACE: String","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion.WHITESPACE"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.ScopeManager.ScopeManager","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/-scope-manager.html","searchKeys":["ScopeManager","constructor()","de.fraunhofer.aisec.cpg.ScopeManager.ScopeManager"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.Builder","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/-builder.html","searchKeys":["Builder","constructor()","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.Builder"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.TranslationManager.Builder.Builder","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/-builder/-builder.html","searchKeys":["Builder","constructor()","de.fraunhofer.aisec.cpg.TranslationManager.Builder.Builder"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.TypeManager.TypeManager","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/-type-manager.html","searchKeys":["TypeManager","constructor()","de.fraunhofer.aisec.cpg.TypeManager.TypeManager"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabase","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-compilation-database.html","searchKeys":["CompilationDatabase","constructor()","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabase"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.FrontendUtils.FrontendUtils","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-frontend-utils/-frontend-utils.html","searchKeys":["FrontendUtils","constructor()","de.fraunhofer.aisec.cpg.frontends.FrontendUtils.FrontendUtils"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.Language.Language","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/-language.html","searchKeys":["Language","constructor()","de.fraunhofer.aisec.cpg.frontends.Language.Language"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.ProcessedListener.ProcessedListener","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-processed-listener/-processed-listener.html","searchKeys":["ProcessedListener","constructor()","de.fraunhofer.aisec.cpg.frontends.ProcessedListener.ProcessedListener"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.Annotation.Annotation","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-annotation/-annotation.html","searchKeys":["Annotation","constructor()","de.fraunhofer.aisec.cpg.graph.Annotation.Annotation"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.AnnotationMember.AnnotationMember","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-annotation-member/-annotation-member.html","searchKeys":["AnnotationMember","constructor()","de.fraunhofer.aisec.cpg.graph.AnnotationMember.AnnotationMember"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.Component.Component","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-component/-component.html","searchKeys":["Component","constructor()","de.fraunhofer.aisec.cpg.graph.Component.Component"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.Node.Node","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/-node.html","searchKeys":["Node","constructor()","de.fraunhofer.aisec.cpg.graph.Node.Node"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.StatementNotFound.StatementNotFound","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-statement-not-found/-statement-not-found.html","searchKeys":["StatementNotFound","constructor()","de.fraunhofer.aisec.cpg.graph.StatementNotFound.StatementNotFound"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.ConstructorDeclaration.ConstructorDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-constructor-declaration/-constructor-declaration.html","searchKeys":["ConstructorDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.ConstructorDeclaration.ConstructorDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.Declaration.Declaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration/-declaration.html","searchKeys":["Declaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.Declaration.Declaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.DeclarationSequence","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/-declaration-sequence.html","searchKeys":["DeclarationSequence","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.DeclarationSequence"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.EnumConstantDeclaration.EnumConstantDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-constant-declaration/-enum-constant-declaration.html","searchKeys":["EnumConstantDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.EnumConstantDeclaration.EnumConstantDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration.EnumDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-declaration/-enum-declaration.html","searchKeys":["EnumDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration.EnumDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.FieldDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-field-declaration/-field-declaration.html","searchKeys":["FieldDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.FieldDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.FunctionDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/-function-declaration.html","searchKeys":["FunctionDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.FunctionDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.FunctionTemplateDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-template-declaration/-function-template-declaration.html","searchKeys":["FunctionTemplateDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.FunctionTemplateDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.IncludeDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/-include-declaration.html","searchKeys":["IncludeDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.IncludeDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration.MethodDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-method-declaration/-method-declaration.html","searchKeys":["MethodDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration.MethodDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.NamespaceDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/-namespace-declaration.html","searchKeys":["NamespaceDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.NamespaceDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.ParameterDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-parameter-declaration/-parameter-declaration.html","searchKeys":["ParameterDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.ParameterDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.RecordDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/-record-declaration.html","searchKeys":["RecordDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.RecordDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.RecordTemplateDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-template-declaration/-record-template-declaration.html","searchKeys":["RecordTemplateDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.RecordTemplateDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/-template-declaration.html","searchKeys":["TemplateDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.TranslationUnitDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/-translation-unit-declaration.html","searchKeys":["TranslationUnitDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.TranslationUnitDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration.TupleDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-tuple-declaration/-tuple-declaration.html","searchKeys":["TupleDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration.TupleDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration.TypeParameterDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-type-parameter-declaration/-type-parameter-declaration.html","searchKeys":["TypeParameterDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration.TypeParameterDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.TypedefDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-typedef-declaration/-typedef-declaration.html","searchKeys":["TypedefDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.TypedefDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration.UsingDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-using-declaration/-using-declaration.html","searchKeys":["UsingDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration.UsingDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.ValueDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/-value-declaration.html","searchKeys":["ValueDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.ValueDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.VariableDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/-variable-declaration.html","searchKeys":["VariableDeclaration","constructor()","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.VariableDeclaration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverter.PropertyEdgeConverter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter/-property-edge-converter.html","searchKeys":["PropertyEdgeConverter","constructor()","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverter.PropertyEdgeConverter"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.scopes.GlobalScope.GlobalScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-global-scope/-global-scope.html","searchKeys":["GlobalScope","constructor()","de.fraunhofer.aisec.cpg.graph.scopes.GlobalScope.GlobalScope"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.ASMDeclarationStatement.ASMDeclarationStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-a-s-m-declaration-statement/-a-s-m-declaration-statement.html","searchKeys":["ASMDeclarationStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.ASMDeclarationStatement.ASMDeclarationStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.AssertStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-assert-statement/-assert-statement.html","searchKeys":["AssertStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.AssertStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.BreakStatement.BreakStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-break-statement/-break-statement.html","searchKeys":["BreakStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.BreakStatement.BreakStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.CaseStatement.CaseStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-case-statement/-case-statement.html","searchKeys":["CaseStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.CaseStatement.CaseStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.CatchClause.CatchClause","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-catch-clause/-catch-clause.html","searchKeys":["CatchClause","constructor()","de.fraunhofer.aisec.cpg.graph.statements.CatchClause.CatchClause"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement.ContinueStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-continue-statement/-continue-statement.html","searchKeys":["ContinueStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement.ContinueStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.DeclarationStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/-declaration-statement.html","searchKeys":["DeclarationStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.DeclarationStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.DefaultStatement.DefaultStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-default-statement/-default-statement.html","searchKeys":["DefaultStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.DefaultStatement.DefaultStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.DoStatement.DoStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-do-statement/-do-statement.html","searchKeys":["DoStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.DoStatement.DoStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.EmptyStatement.EmptyStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-empty-statement/-empty-statement.html","searchKeys":["EmptyStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.EmptyStatement.EmptyStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.ForEachStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/-for-each-statement.html","searchKeys":["ForEachStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.ForEachStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement.ForStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/-for-statement.html","searchKeys":["ForStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.ForStatement.ForStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.GotoStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-goto-statement/-goto-statement.html","searchKeys":["GotoStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.GotoStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.IfStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/-if-statement.html","searchKeys":["IfStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.IfStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.LabelStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-label-statement/-label-statement.html","searchKeys":["LabelStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.LabelStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.ReturnStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/-return-statement.html","searchKeys":["ReturnStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.ReturnStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.Statement.Statement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-statement/-statement.html","searchKeys":["Statement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.Statement.Statement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.SwitchStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-switch-statement/-switch-statement.html","searchKeys":["SwitchStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.SwitchStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.SynchronizedStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-synchronized-statement/-synchronized-statement.html","searchKeys":["SynchronizedStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.SynchronizedStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement.TryStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/-try-statement.html","searchKeys":["TryStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.TryStatement.TryStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.WhileStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/-while-statement.html","searchKeys":["WhileStatement","constructor()","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.WhileStatement"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.AssignExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/-assign-expression.html","searchKeys":["AssignExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.AssignExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.BinaryOperator","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/-binary-operator.html","searchKeys":["BinaryOperator","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.BinaryOperator"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.Block","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-block/-block.html","searchKeys":["Block","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.Block"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.CallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/-call-expression.html","searchKeys":["CallExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.CallExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.CastExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/-cast-expression.html","searchKeys":["CastExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.CastExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.ConditionalExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/-conditional-expression.html","searchKeys":["ConditionalExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.ConditionalExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.ConstructExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-construct-expression/-construct-expression.html","searchKeys":["ConstructExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.ConstructExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.ConstructorCallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-constructor-call-expression/-constructor-call-expression.html","searchKeys":["ConstructorCallExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.ConstructorCallExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression.DeleteExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-delete-expression/-delete-expression.html","searchKeys":["DeleteExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression.DeleteExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.DesignatedInitializerExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-designated-initializer-expression/-designated-initializer-expression.html","searchKeys":["DesignatedInitializerExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.DesignatedInitializerExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.Expression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression/-expression.html","searchKeys":["Expression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.Expression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.ExpressionList","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression-list/-expression-list.html","searchKeys":["ExpressionList","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.ExpressionList"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.InitializerListExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/-initializer-list-expression.html","searchKeys":["InitializerListExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.InitializerListExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.KeyValueExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-key-value-expression/-key-value-expression.html","searchKeys":["KeyValueExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.KeyValueExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.LambdaExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-lambda-expression/-lambda-expression.html","searchKeys":["LambdaExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.LambdaExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.Literal","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-literal/-literal.html","searchKeys":["Literal","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.Literal"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.MemberCallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-call-expression/-member-call-expression.html","searchKeys":["MemberCallExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.MemberCallExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.MemberExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/-member-expression.html","searchKeys":["MemberExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.MemberExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.NewArrayExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-array-expression/-new-array-expression.html","searchKeys":["NewArrayExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.NewArrayExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.NewExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-expression/-new-expression.html","searchKeys":["NewExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.NewExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.RangeExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-range-expression/-range-expression.html","searchKeys":["RangeExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.RangeExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.Reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/-reference.html","searchKeys":["Reference","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.Reference"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ShortCircuitOperator.ShortCircuitOperator","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-short-circuit-operator/-short-circuit-operator.html","searchKeys":["ShortCircuitOperator","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.ShortCircuitOperator.ShortCircuitOperator"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.SubscriptExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/-subscript-expression.html","searchKeys":["SubscriptExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.SubscriptExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeExpression.TypeExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-type-expression/-type-expression.html","searchKeys":["TypeExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeExpression.TypeExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.TypeIdExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-type-id-expression/-type-id-expression.html","searchKeys":["TypeIdExpression","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.TypeIdExpression"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.UnaryOperator","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/-unary-operator.html","searchKeys":["UnaryOperator","constructor()","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.UnaryOperator"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.types.IncompleteType.IncompleteType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-incomplete-type/-incomplete-type.html","searchKeys":["IncompleteType","constructor()","de.fraunhofer.aisec.cpg.graph.types.IncompleteType.IncompleteType"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.ObjectType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/-object-type.html","searchKeys":["ObjectType","constructor()","de.fraunhofer.aisec.cpg.graph.types.ObjectType.ObjectType"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/-pointer-type.html","searchKeys":["PointerType","constructor()","de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerType"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.types.ProblemType.ProblemType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-problem-type/-problem-type.html","searchKeys":["ProblemType","constructor()","de.fraunhofer.aisec.cpg.graph.types.ProblemType.ProblemType"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.ReferenceType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/-reference-type.html","searchKeys":["ReferenceType","constructor()","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.ReferenceType"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-type.html","searchKeys":["Type","constructor()","de.fraunhofer.aisec.cpg.graph.types.Type.Type"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.graph.types.WrapState.WrapState","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-wrap-state/-wrap-state.html","searchKeys":["WrapState","constructor()","de.fraunhofer.aisec.cpg.graph.types.WrapState.WrapState"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.helpers.CommentMatcher.CommentMatcher","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-comment-matcher/-comment-matcher.html","searchKeys":["CommentMatcher","constructor()","de.fraunhofer.aisec.cpg.helpers.CommentMatcher.CommentMatcher"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.IdentitySet","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/-identity-set.html","searchKeys":["IdentitySet","constructor()","de.fraunhofer.aisec.cpg.helpers.IdentitySet.IdentitySet"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.helpers.State.State","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-state/-state.html","searchKeys":["State","constructor()","de.fraunhofer.aisec.cpg.helpers.State.State"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.Border.Border","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-border/-border.html","searchKeys":["Border","constructor()","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.Border.Border"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.IterativeGraphWalker","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/-iterative-graph-walker.html","searchKeys":["IterativeGraphWalker","constructor()","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.IterativeGraphWalker"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.Worklist","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/-worklist.html","searchKeys":["Worklist","constructor()","de.fraunhofer.aisec.cpg.helpers.Worklist.Worklist"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.LocationConverter","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/-location-converter.html","searchKeys":["LocationConverter","constructor()","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.LocationConverter"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.NameConverter","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-name-converter/-name-converter.html","searchKeys":["NameConverter","constructor()","de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.NameConverter"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.passes.PassConfiguration.PassConfiguration","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass-configuration/-pass-configuration.html","searchKeys":["PassConfiguration","constructor()","de.fraunhofer.aisec.cpg.passes.PassConfiguration.PassConfiguration"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.passes.PrevEOGState.PrevEOGState","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prev-e-o-g-state/-prev-e-o-g-state.html","searchKeys":["PrevEOGState","constructor()","de.fraunhofer.aisec.cpg.passes.PrevEOGState.PrevEOGState"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.PassWithDepsContainer","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/-pass-with-deps-container.html","searchKeys":["PassWithDepsContainer","constructor()","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.PassWithDepsContainer"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.processing.IVisitor.IVisitor","location":"cpg-core/de.fraunhofer.aisec.cpg.processing/-i-visitor/-i-visitor.html","searchKeys":["IVisitor","constructor()","de.fraunhofer.aisec.cpg.processing.IVisitor.IVisitor"]},{"name":"constructor(astNode: FunctionDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.scopes.FunctionScope.FunctionScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-function-scope/-function-scope.html","searchKeys":["FunctionScope","constructor(astNode: FunctionDeclaration)","de.fraunhofer.aisec.cpg.graph.scopes.FunctionScope.FunctionScope"]},{"name":"constructor(astNode: Node?)","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.Scope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/-scope.html","searchKeys":["Scope","constructor(astNode: Node?)","de.fraunhofer.aisec.cpg.graph.scopes.Scope.Scope"]},{"name":"constructor(astNode: Node?)","description":"de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope.StructureDeclarationScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-structure-declaration-scope/-structure-declaration-scope.html","searchKeys":["StructureDeclarationScope","constructor(astNode: Node?)","de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope.StructureDeclarationScope"]},{"name":"constructor(astNode: Node?)","description":"de.fraunhofer.aisec.cpg.graph.scopes.TryScope.TryScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-try-scope/-try-scope.html","searchKeys":["TryScope","constructor(astNode: Node?)","de.fraunhofer.aisec.cpg.graph.scopes.TryScope.TryScope"]},{"name":"constructor(astNode: Node?)","description":"de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.ValueDeclarationScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-value-declaration-scope/-value-declaration-scope.html","searchKeys":["ValueDeclarationScope","constructor(astNode: Node?)","de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.ValueDeclarationScope"]},{"name":"constructor(blockStatement: Block)","description":"de.fraunhofer.aisec.cpg.graph.scopes.BlockScope.BlockScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-block-scope/-block-scope.html","searchKeys":["BlockScope","constructor(blockStatement: Block)","de.fraunhofer.aisec.cpg.graph.scopes.BlockScope.BlockScope"]},{"name":"constructor(c: Class<*>, message: String, debug: Boolean = false, holder: StatisticsHolder? = null)","description":"de.fraunhofer.aisec.cpg.helpers.Benchmark.Benchmark","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark/-benchmark.html","searchKeys":["Benchmark","constructor(c: Class<*>, message: String, debug: Boolean = false, holder: StatisticsHolder? = null)","de.fraunhofer.aisec.cpg.helpers.Benchmark.Benchmark"]},{"name":"constructor(c: Class<*>, message: String, debug: Boolean = false, holder: StatisticsHolder? = null)","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.MeasurementHolder","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/-measurement-holder.html","searchKeys":["MeasurementHolder","constructor(c: Class<*>, message: String, debug: Boolean = false, holder: StatisticsHolder? = null)","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.MeasurementHolder"]},{"name":"constructor(config: TranslationConfiguration, scopeManager: ScopeManager, typeManager: TypeManager)","description":"de.fraunhofer.aisec.cpg.TranslationContext.TranslationContext","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-context/-translation-context.html","searchKeys":["TranslationContext","constructor(config: TranslationConfiguration, scopeManager: ScopeManager, typeManager: TypeManager)","de.fraunhofer.aisec.cpg.TranslationContext.TranslationContext"]},{"name":"constructor(configConstructor: Supplier, frontend: L)","description":"de.fraunhofer.aisec.cpg.frontends.Handler.Handler","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-handler/-handler.html","searchKeys":["Handler","constructor(configConstructor: Supplier, frontend: L)","de.fraunhofer.aisec.cpg.frontends.Handler.Handler"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.ComponentPass.ComponentPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-component-pass/-component-pass.html","searchKeys":["ComponentPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.ComponentPass.ComponentPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.ControlDependenceGraphPass.ControlDependenceGraphPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-dependence-graph-pass/-control-dependence-graph-pass.html","searchKeys":["ControlDependenceGraphPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.ControlDependenceGraphPass.ControlDependenceGraphPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.ControlFlowSensitiveDFGPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-flow-sensitive-d-f-g-pass/-control-flow-sensitive-d-f-g-pass.html","searchKeys":["ControlFlowSensitiveDFGPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.ControlFlowSensitiveDFGPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.DFGPass.DFGPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-d-f-g-pass/-d-f-g-pass.html","searchKeys":["DFGPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.DFGPass.DFGPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.DynamicInvokeResolver.DynamicInvokeResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-dynamic-invoke-resolver/-dynamic-invoke-resolver.html","searchKeys":["DynamicInvokeResolver","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.DynamicInvokeResolver.DynamicInvokeResolver"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.EdgeCachePass.EdgeCachePass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-cache-pass/-edge-cache-pass.html","searchKeys":["EdgeCachePass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.EdgeCachePass.EdgeCachePass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.EvaluationOrderGraphPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-evaluation-order-graph-pass/-evaluation-order-graph-pass.html","searchKeys":["EvaluationOrderGraphPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.EvaluationOrderGraphPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.FilenameMapper.FilenameMapper","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-filename-mapper/-filename-mapper.html","searchKeys":["FilenameMapper","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.FilenameMapper.FilenameMapper"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.ImportResolver.ImportResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-import-resolver/-import-resolver.html","searchKeys":["ImportResolver","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.ImportResolver.ImportResolver"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.PrepareSerialization.PrepareSerialization","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prepare-serialization/-prepare-serialization.html","searchKeys":["PrepareSerialization","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.PrepareSerialization.PrepareSerialization"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.ProgramDependenceGraphPass.ProgramDependenceGraphPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-program-dependence-graph-pass/-program-dependence-graph-pass.html","searchKeys":["ProgramDependenceGraphPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.ProgramDependenceGraphPass.ProgramDependenceGraphPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.StatisticsCollectionPass.StatisticsCollectionPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-statistics-collection-pass/-statistics-collection-pass.html","searchKeys":["StatisticsCollectionPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.StatisticsCollectionPass.StatisticsCollectionPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver.SymbolResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/-symbol-resolver.html","searchKeys":["SymbolResolver","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.SymbolResolver.SymbolResolver"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.TranslationResultPass.TranslationResultPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-translation-result-pass/-translation-result-pass.html","searchKeys":["TranslationResultPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.TranslationResultPass.TranslationResultPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.TranslationUnitPass.TranslationUnitPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-translation-unit-pass/-translation-unit-pass.html","searchKeys":["TranslationUnitPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.TranslationUnitPass.TranslationUnitPass"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.TypeHierarchyResolver.TypeHierarchyResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-type-hierarchy-resolver/-type-hierarchy-resolver.html","searchKeys":["TypeHierarchyResolver","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.TypeHierarchyResolver.TypeHierarchyResolver"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.TypeResolver.TypeResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-type-resolver/-type-resolver.html","searchKeys":["TypeResolver","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.TypeResolver.TypeResolver"]},{"name":"constructor(declaration: ValueDeclaration)","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver.TypeInferenceObserver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/-type-inference-observer/-type-inference-observer.html","searchKeys":["TypeInferenceObserver","constructor(declaration: ValueDeclaration)","de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver.TypeInferenceObserver"]},{"name":"constructor(directory: String?, command: String? = null, arguments: List? = null, file: String, output: String?)","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.CompilationDatabaseEntry","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-compilation-database-entry/-compilation-database-entry.html","searchKeys":["CompilationDatabaseEntry","constructor(directory: String?, command: String? = null, arguments: List? = null, file: String, output: String?)","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.CompilationDatabaseEntry"]},{"name":"constructor(edge: KProperty1>>, outgoing: Boolean = true)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.PropertyEdgeSetDelegate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-set-delegate/-property-edge-set-delegate.html","searchKeys":["PropertyEdgeSetDelegate","constructor(edge: KProperty1>>, outgoing: Boolean = true)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.PropertyEdgeSetDelegate"]},{"name":"constructor(edge: KProperty1>>, outgoing: Boolean = true)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.PropertyEdgeDelegate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-delegate/-property-edge-delegate.html","searchKeys":["PropertyEdgeDelegate","constructor(edge: KProperty1>>, outgoing: Boolean = true)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.PropertyEdgeDelegate"]},{"name":"constructor(elementType: Type, pointerOrigin: PointerType.PointerOrigin?)","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/-pointer-type.html","searchKeys":["PointerType","constructor(elementType: Type, pointerOrigin: PointerType.PointerOrigin?)","de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerType"]},{"name":"constructor(elements: IdentitySet)","description":"de.fraunhofer.aisec.cpg.helpers.PowersetLattice.PowersetLattice","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-powerset-lattice/-powerset-lattice.html","searchKeys":["PowersetLattice","constructor(elements: IdentitySet)","de.fraunhofer.aisec.cpg.helpers.PowersetLattice.PowersetLattice"]},{"name":"constructor(elements: Map>)","description":"de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.PrevEOGLattice","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prev-e-o-g-lattice/-prev-e-o-g-lattice.html","searchKeys":["PrevEOGLattice","constructor(elements: Map>)","de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.PrevEOGLattice"]},{"name":"constructor(elements: T)","description":"de.fraunhofer.aisec.cpg.helpers.LatticeElement.LatticeElement","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-lattice-element/-lattice-element.html","searchKeys":["LatticeElement","constructor(elements: T)","de.fraunhofer.aisec.cpg.helpers.LatticeElement.LatticeElement"]},{"name":"constructor(entries: List>)","description":"de.fraunhofer.aisec.cpg.helpers.BenchmarkResults.BenchmarkResults","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark-results/-benchmark-results.html","searchKeys":["BenchmarkResults","constructor(entries: List>)","de.fraunhofer.aisec.cpg.helpers.BenchmarkResults.BenchmarkResults"]},{"name":"constructor(ex: Exception)","description":"de.fraunhofer.aisec.cpg.ConfigurationException.ConfigurationException","location":"cpg-core/de.fraunhofer.aisec.cpg/-configuration-exception/-configuration-exception.html","searchKeys":["ConfigurationException","constructor(ex: Exception)","de.fraunhofer.aisec.cpg.ConfigurationException.ConfigurationException"]},{"name":"constructor(ex: Exception)","description":"de.fraunhofer.aisec.cpg.frontends.TranslationException.TranslationException","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-translation-exception/-translation-exception.html","searchKeys":["TranslationException","constructor(ex: Exception)","de.fraunhofer.aisec.cpg.frontends.TranslationException.TranslationException"]},{"name":"constructor(from: Name, to: Name)","description":"de.fraunhofer.aisec.cpg.ScopeManager.Alias.Alias","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/-alias/-alias.html","searchKeys":["Alias","constructor(from: Name, to: Name)","de.fraunhofer.aisec.cpg.ScopeManager.Alias.Alias"]},{"name":"constructor(fulfilled: List>, failed: List>)","description":"de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.FulfilledAndFailedPaths","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-fulfilled-and-failed-paths/-fulfilled-and-failed-paths.html","searchKeys":["FulfilledAndFailedPaths","constructor(fulfilled: List>, failed: List>)","de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.FulfilledAndFailedPaths"]},{"name":"constructor(fullTypeName: Name, language: Language<*>?)","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-type.html","searchKeys":["Type","constructor(fullTypeName: Name, language: Language<*>?)","de.fraunhofer.aisec.cpg.graph.types.Type.Type"]},{"name":"constructor(globalState: IdentityHashMap> = IdentityHashMap>())","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.Worklist","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/-worklist.html","searchKeys":["Worklist","constructor(globalState: IdentityHashMap> = IdentityHashMap>())","de.fraunhofer.aisec.cpg.helpers.Worklist.Worklist"]},{"name":"constructor(guessCastExpressions: Boolean = false, inferRecords: Boolean = false, inferDfgForUnresolvedCalls: Boolean = true)","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.Builder","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-builder/-builder.html","searchKeys":["Builder","constructor(guessCastExpressions: Boolean = false, inferRecords: Boolean = false, inferDfgForUnresolvedCalls: Boolean = true)","de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.Builder"]},{"name":"constructor(includes: MutableList = mutableListOf(), component: String = \"application\", arch: String? = null)","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry.ParsedCompilationDatabaseEntry","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-parsed-compilation-database-entry/-parsed-compilation-database-entry.html","searchKeys":["ParsedCompilationDatabaseEntry","constructor(includes: MutableList = mutableListOf(), component: String = \"application\", arch: String? = null)","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry.ParsedCompilationDatabaseEntry"]},{"name":"constructor(lang: LanguageFrontend<*, *>)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.ScopedWalker","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-scoped-walker/-scoped-walker.html","searchKeys":["ScopedWalker","constructor(lang: LanguageFrontend<*, *>)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.ScopedWalker"]},{"name":"constructor(language: Language<*>?)","description":"de.fraunhofer.aisec.cpg.graph.types.AutoType.AutoType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-auto-type/-auto-type.html","searchKeys":["AutoType","constructor(language: Language<*>?)","de.fraunhofer.aisec.cpg.graph.types.AutoType.AutoType"]},{"name":"constructor(language: Language>, ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.LanguageFrontend","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/-language-frontend.html","searchKeys":["LanguageFrontend","constructor(language: Language>, ctx: TranslationContext)","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.LanguageFrontend"]},{"name":"constructor(localName: String, parent: Name? = null, delimiter: String = \".\")","description":"de.fraunhofer.aisec.cpg.graph.Name.Name","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/-name.html","searchKeys":["Name","constructor(localName: String, parent: Name? = null, delimiter: String = \".\")","de.fraunhofer.aisec.cpg.graph.Name.Name"]},{"name":"constructor(localName: String, parent: Name? = null, language: Language<*>?)","description":"de.fraunhofer.aisec.cpg.graph.Name.Name","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/-name.html","searchKeys":["Name","constructor(localName: String, parent: Name? = null, language: Language<*>?)","de.fraunhofer.aisec.cpg.graph.Name.Name"]},{"name":"constructor(loopStatement: Statement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.LoopScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-loop-scope/-loop-scope.html","searchKeys":["LoopScope","constructor(loopStatement: Statement)","de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.LoopScope"]},{"name":"constructor(maxComplexity: Int? = null)","description":"de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.Configuration.Configuration","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-flow-sensitive-d-f-g-pass/-configuration/-configuration.html","searchKeys":["Configuration","constructor(maxComplexity: Int? = null)","de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.Configuration.Configuration"]},{"name":"constructor(message: String)","description":"de.fraunhofer.aisec.cpg.ConfigurationException.ConfigurationException","location":"cpg-core/de.fraunhofer.aisec.cpg/-configuration-exception/-configuration-exception.html","searchKeys":["ConfigurationException","constructor(message: String)","de.fraunhofer.aisec.cpg.ConfigurationException.ConfigurationException"]},{"name":"constructor(message: String)","description":"de.fraunhofer.aisec.cpg.frontends.TranslationException.TranslationException","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-translation-exception/-translation-exception.html","searchKeys":["TranslationException","constructor(message: String)","de.fraunhofer.aisec.cpg.frontends.TranslationException.TranslationException"]},{"name":"constructor(message: String)","description":"de.fraunhofer.aisec.cpg.graph.DeclarationNotFound.DeclarationNotFound","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-declaration-not-found/-declaration-not-found.html","searchKeys":["DeclarationNotFound","constructor(message: String)","de.fraunhofer.aisec.cpg.graph.DeclarationNotFound.DeclarationNotFound"]},{"name":"constructor(node: Node)","description":"de.fraunhofer.aisec.cpg.graph.scopes.NameScope.NameScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-name-scope/-name-scope.html","searchKeys":["NameScope","constructor(node: Node)","de.fraunhofer.aisec.cpg.graph.scopes.NameScope.NameScope"]},{"name":"constructor(node: Node)","description":"de.fraunhofer.aisec.cpg.graph.scopes.RecordScope.RecordScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-record-scope/-record-scope.html","searchKeys":["RecordScope","constructor(node: Node)","de.fraunhofer.aisec.cpg.graph.scopes.RecordScope.RecordScope"]},{"name":"constructor(node: Node)","description":"de.fraunhofer.aisec.cpg.graph.scopes.TemplateScope.TemplateScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-template-scope/-template-scope.html","searchKeys":["TemplateScope","constructor(node: Node)","de.fraunhofer.aisec.cpg.graph.scopes.TemplateScope.TemplateScope"]},{"name":"constructor(parameters: List = listOf(), language: Language<*>? = null, returnType: Type = UnknownType.getUnknownType(language))","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.FunctionPointerType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/-function-pointer-type.html","searchKeys":["FunctionPointerType","constructor(parameters: List = listOf(), language: Language<*>? = null, returnType: Type = UnknownType.getUnknownType(language))","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.FunctionPointerType"]},{"name":"constructor(pass: KClass>, softDependencies: MutableSet>>, hardDependencies: MutableSet>>)","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.PassWithDependencies","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-dependencies/-pass-with-dependencies.html","searchKeys":["PassWithDependencies","constructor(pass: KClass>, softDependencies: MutableSet>>, hardDependencies: MutableSet>>)","de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.PassWithDependencies"]},{"name":"constructor(problem: String = \"\", problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.TRANSLATION)","description":"de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.ProblemDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-problem-declaration/-problem-declaration.html","searchKeys":["ProblemDeclaration","constructor(problem: String = \"\", problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.TRANSLATION)","de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.ProblemDeclaration"]},{"name":"constructor(problem: String = \"\", problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.TRANSLATION)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.ProblemExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-problem-expression/-problem-expression.html","searchKeys":["ProblemExpression","constructor(problem: String = \"\", problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.TRANSLATION)","de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.ProblemExpression"]},{"name":"constructor(propertyEdge: PropertyEdge)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.PropertyEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-property-edge.html","searchKeys":["PropertyEdge","constructor(propertyEdge: PropertyEdge)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.PropertyEdge"]},{"name":"constructor(reference: Type)","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.ReferenceType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/-reference-type.html","searchKeys":["ReferenceType","constructor(reference: Type)","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.ReferenceType"]},{"name":"constructor(scopeManager: ScopeManager, strategy: (Node) -> Iterator = Strategy::AST_FORWARD)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.ScopedWalker","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-scoped-walker/-scoped-walker.html","searchKeys":["ScopedWalker","constructor(scopeManager: ScopeManager, strategy: (Node) -> Iterator = Strategy::AST_FORWARD)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.ScopedWalker"]},{"name":"constructor(source: Node, target: Node, type: EdgeType)","description":"de.fraunhofer.aisec.cpg.passes.Edge.Edge","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge/-edge.html","searchKeys":["Edge","constructor(source: Node, target: Node, type: EdgeType)","de.fraunhofer.aisec.cpg.passes.Edge.Edge"]},{"name":"constructor(start: Node, ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.Inference","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/-inference.html","searchKeys":["Inference","constructor(start: Node, ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.inference.Inference.Inference"]},{"name":"constructor(start: Node, end: T)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.PropertyEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-property-edge.html","searchKeys":["PropertyEdge","constructor(start: Node, end: T)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.PropertyEdge"]},{"name":"constructor(start: Node, end: T, properties: MutableMap)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.PropertyEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-property-edge.html","searchKeys":["PropertyEdge","constructor(start: Node, end: T, properties: MutableMap)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.PropertyEdge"]},{"name":"constructor(startLine: Int = -1, startColumn: Int = -1, endLine: Int = -1, endColumn: Int = -1)","description":"de.fraunhofer.aisec.cpg.sarif.Region.Region","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/-region.html","searchKeys":["Region","constructor(startLine: Int = -1, startColumn: Int = -1, endLine: Int = -1, endColumn: Int = -1)","de.fraunhofer.aisec.cpg.sarif.Region.Region"]},{"name":"constructor(switchStatement: SwitchStatement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.SwitchScope.SwitchScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-switch-scope/-switch-scope.html","searchKeys":["SwitchScope","constructor(switchStatement: SwitchStatement)","de.fraunhofer.aisec.cpg.graph.scopes.SwitchScope.SwitchScope"]},{"name":"constructor(translationManager: TranslationManager, finalCtx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.TranslationResult.TranslationResult","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/-translation-result.html","searchKeys":["TranslationResult","constructor(translationManager: TranslationManager, finalCtx: TranslationContext)","de.fraunhofer.aisec.cpg.TranslationResult.TranslationResult"]},{"name":"constructor(type: Type)","description":"de.fraunhofer.aisec.cpg.graph.types.ParameterizedType.ParameterizedType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-parameterized-type/-parameterized-type.html","searchKeys":["ParameterizedType","constructor(type: Type)","de.fraunhofer.aisec.cpg.graph.types.ParameterizedType.ParameterizedType"]},{"name":"constructor(type: Type, depth: Int)","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.Ancestor","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-ancestor/-ancestor.html","searchKeys":["Ancestor","constructor(type: Type, depth: Int)","de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.Ancestor"]},{"name":"constructor(type: Type, parameters: List = listOf(), language: Language<*>? = null, returnType: Type = UnknownType.getUnknownType(language))","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.FunctionPointerType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/-function-pointer-type.html","searchKeys":["FunctionPointerType","constructor(type: Type, parameters: List = listOf(), language: Language<*>? = null, returnType: Type = UnknownType.getUnknownType(language))","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.FunctionPointerType"]},{"name":"constructor(type: Type, reference: Type)","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.ReferenceType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/-reference-type.html","searchKeys":["ReferenceType","constructor(type: Type, reference: Type)","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.ReferenceType"]},{"name":"constructor(type: Type?)","description":"de.fraunhofer.aisec.cpg.graph.types.IncompleteType.IncompleteType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-incomplete-type/-incomplete-type.html","searchKeys":["IncompleteType","constructor(type: Type?)","de.fraunhofer.aisec.cpg.graph.types.IncompleteType.IncompleteType"]},{"name":"constructor(type: Type?)","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-type.html","searchKeys":["Type","constructor(type: Type?)","de.fraunhofer.aisec.cpg.graph.types.Type.Type"]},{"name":"constructor(type: Type?, elementType: Type, pointerOrigin: PointerType.PointerOrigin?)","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/-pointer-type.html","searchKeys":["PointerType","constructor(type: Type?, elementType: Type, pointerOrigin: PointerType.PointerOrigin?)","de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerType"]},{"name":"constructor(type: Type?, generics: List, primitive: Boolean, language: Language<*>?)","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.ObjectType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/-object-type.html","searchKeys":["ObjectType","constructor(type: Type?, generics: List, primitive: Boolean, language: Language<*>?)","de.fraunhofer.aisec.cpg.graph.types.ObjectType.ObjectType"]},{"name":"constructor(typeName: CharSequence = \"\", bitWidth: Int? = null, language: Language<*>? = null, modifier: NumericType.Modifier = Modifier.SIGNED)","description":"de.fraunhofer.aisec.cpg.graph.types.FloatingPointType.FloatingPointType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-floating-point-type/-floating-point-type.html","searchKeys":["FloatingPointType","constructor(typeName: CharSequence = \"\", bitWidth: Int? = null, language: Language<*>? = null, modifier: NumericType.Modifier = Modifier.SIGNED)","de.fraunhofer.aisec.cpg.graph.types.FloatingPointType.FloatingPointType"]},{"name":"constructor(typeName: CharSequence = \"\", bitWidth: Int? = null, language: Language<*>? = null, modifier: NumericType.Modifier = Modifier.SIGNED)","description":"de.fraunhofer.aisec.cpg.graph.types.IntegerType.IntegerType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-integer-type/-integer-type.html","searchKeys":["IntegerType","constructor(typeName: CharSequence = \"\", bitWidth: Int? = null, language: Language<*>? = null, modifier: NumericType.Modifier = Modifier.SIGNED)","de.fraunhofer.aisec.cpg.graph.types.IntegerType.IntegerType"]},{"name":"constructor(typeName: CharSequence = \"\", bitWidth: Int? = null, language: Language<*>? = null, modifier: NumericType.Modifier = Modifier.SIGNED)","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.NumericType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/-numeric-type.html","searchKeys":["NumericType","constructor(typeName: CharSequence = \"\", bitWidth: Int? = null, language: Language<*>? = null, modifier: NumericType.Modifier = Modifier.SIGNED)","de.fraunhofer.aisec.cpg.graph.types.NumericType.NumericType"]},{"name":"constructor(typeName: CharSequence = \"\", language: Language<*>? = null, generics: List = listOf())","description":"de.fraunhofer.aisec.cpg.graph.types.StringType.StringType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-string-type/-string-type.html","searchKeys":["StringType","constructor(typeName: CharSequence = \"\", language: Language<*>? = null, generics: List = listOf())","de.fraunhofer.aisec.cpg.graph.types.StringType.StringType"]},{"name":"constructor(typeName: CharSequence = \"bool\", bitWidth: Int? = 1, language: Language<*>? = null, modifier: NumericType.Modifier = Modifier.NOT_APPLICABLE)","description":"de.fraunhofer.aisec.cpg.graph.types.BooleanType.BooleanType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-boolean-type/-boolean-type.html","searchKeys":["BooleanType","constructor(typeName: CharSequence = \"bool\", bitWidth: Int? = 1, language: Language<*>? = null, modifier: NumericType.Modifier = Modifier.NOT_APPLICABLE)","de.fraunhofer.aisec.cpg.graph.types.BooleanType.BooleanType"]},{"name":"constructor(typeName: CharSequence, generics: List, primitive: Boolean, language: Language<*>?)","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.ObjectType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/-object-type.html","searchKeys":["ObjectType","constructor(typeName: CharSequence, generics: List, primitive: Boolean, language: Language<*>?)","de.fraunhofer.aisec.cpg.graph.types.ObjectType.ObjectType"]},{"name":"constructor(typeName: CharSequence, language: Language<*>?)","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-type.html","searchKeys":["Type","constructor(typeName: CharSequence, language: Language<*>?)","de.fraunhofer.aisec.cpg.graph.types.Type.Type"]},{"name":"constructor(typeName: String = \"\", parameters: List = listOf(), returnTypes: List = listOf(), language: Language<*>? = null)","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionType.FunctionType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-type/-function-type.html","searchKeys":["FunctionType","constructor(typeName: String = \"\", parameters: List = listOf(), returnTypes: List = listOf(), language: Language<*>? = null)","de.fraunhofer.aisec.cpg.graph.types.FunctionType.FunctionType"]},{"name":"constructor(typeName: String?)","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-type.html","searchKeys":["Type","constructor(typeName: String?)","de.fraunhofer.aisec.cpg.graph.types.Type.Type"]},{"name":"constructor(typeName: String?, language: Language<*>?)","description":"de.fraunhofer.aisec.cpg.graph.types.ParameterizedType.ParameterizedType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-parameterized-type/-parameterized-type.html","searchKeys":["ParameterizedType","constructor(typeName: String?, language: Language<*>?)","de.fraunhofer.aisec.cpg.graph.types.ParameterizedType.ParameterizedType"]},{"name":"constructor(types: List)","description":"de.fraunhofer.aisec.cpg.graph.types.TupleType.TupleType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-tuple-type/-tuple-type.html","searchKeys":["TupleType","constructor(types: List)","de.fraunhofer.aisec.cpg.graph.types.TupleType.TupleType"]},{"name":"constructor(uri: URI)","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.ArtifactLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/-artifact-location/-artifact-location.html","searchKeys":["ArtifactLocation","constructor(uri: URI)","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.ArtifactLocation"]},{"name":"constructor(uri: URI, region: Region)","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.PhysicalLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/-physical-location.html","searchKeys":["PhysicalLocation","constructor(uri: URI, region: Region)","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.PhysicalLocation"]},{"name":"constructor(value: Expression, target: HasType, holder: AssignmentHolder)","description":"de.fraunhofer.aisec.cpg.graph.Assignment.Assignment","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-assignment/-assignment.html","searchKeys":["Assignment","constructor(value: Expression, target: HasType, holder: AssignmentHolder)","de.fraunhofer.aisec.cpg.graph.Assignment.Assignment"]},{"name":"data class Alias(var from: Name, var to: Name)","description":"de.fraunhofer.aisec.cpg.ScopeManager.Alias","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/-alias/index.html","searchKeys":["Alias","data class Alias(var from: Name, var to: Name)","de.fraunhofer.aisec.cpg.ScopeManager.Alias"]},{"name":"data class CompilationDatabaseEntry(val directory: String?, val command: String? = null, val arguments: List? = null, val file: String, val output: String?)","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-compilation-database-entry/index.html","searchKeys":["CompilationDatabaseEntry","data class CompilationDatabaseEntry(val directory: String?, val command: String? = null, val arguments: List? = null, val file: String, val output: String?)","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry"]},{"name":"data class ParsedCompilationDatabaseEntry(val includes: MutableList = mutableListOf(), var component: String = \"application\", var arch: String? = null)","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-parsed-compilation-database-entry/index.html","searchKeys":["ParsedCompilationDatabaseEntry","data class ParsedCompilationDatabaseEntry(val includes: MutableList = mutableListOf(), var component: String = \"application\", var arch: String? = null)","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry"]},{"name":"data class PassWithDependencies(val pass: KClass>, val softDependencies: MutableSet>>, val hardDependencies: MutableSet>>)","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-dependencies/index.html","searchKeys":["PassWithDependencies","data class PassWithDependencies(val pass: KClass>, val softDependencies: MutableSet>>, val hardDependencies: MutableSet>>)","de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies"]},{"name":"enum AccessValues : Enum ","description":"de.fraunhofer.aisec.cpg.graph.AccessValues","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-access-values/index.html","searchKeys":["AccessValues","enum AccessValues : Enum ","de.fraunhofer.aisec.cpg.graph.AccessValues"]},{"name":"enum ChangeType : Enum ","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/-type-observer/-change-type/index.html","searchKeys":["ChangeType","enum ChangeType : Enum ","de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType"]},{"name":"enum Connect : Enum ","description":"de.fraunhofer.aisec.cpg.helpers.Util.Connect","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-connect/index.html","searchKeys":["Connect","enum Connect : Enum ","de.fraunhofer.aisec.cpg.helpers.Util.Connect"]},{"name":"enum DependenceType : Enum ","description":"de.fraunhofer.aisec.cpg.graph.edge.DependenceType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-dependence-type/index.html","searchKeys":["DependenceType","enum DependenceType : Enum ","de.fraunhofer.aisec.cpg.graph.edge.DependenceType"]},{"name":"enum Edge : Enum ","description":"de.fraunhofer.aisec.cpg.helpers.Util.Edge","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-edge/index.html","searchKeys":["Edge","enum Edge : Enum ","de.fraunhofer.aisec.cpg.helpers.Util.Edge"]},{"name":"enum EdgeType : Enum ","description":"de.fraunhofer.aisec.cpg.passes.EdgeType","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-type/index.html","searchKeys":["EdgeType","enum EdgeType : Enum ","de.fraunhofer.aisec.cpg.passes.EdgeType"]},{"name":"enum Modifier : Enum ","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/-modifier/index.html","searchKeys":["Modifier","enum Modifier : Enum ","de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier"]},{"name":"enum Origin : Enum ","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Origin","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-origin/index.html","searchKeys":["Origin","enum Origin : Enum ","de.fraunhofer.aisec.cpg.graph.types.Type.Origin"]},{"name":"enum PointerOrigin : Enum ","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/-pointer-origin/index.html","searchKeys":["PointerOrigin","enum PointerOrigin : Enum ","de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin"]},{"name":"enum ProblemType : Enum ","description":"de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-problem-node/-problem-type/index.html","searchKeys":["ProblemType","enum ProblemType : Enum ","de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType"]},{"name":"enum Properties : Enum ","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/index.html","searchKeys":["Properties","enum Properties : Enum ","de.fraunhofer.aisec.cpg.graph.edge.Properties"]},{"name":"enum Quantifier : Enum ","description":"de.fraunhofer.aisec.cpg.helpers.Util.Quantifier","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-quantifier/index.html","searchKeys":["Quantifier","enum Quantifier : Enum ","de.fraunhofer.aisec.cpg.helpers.Util.Quantifier"]},{"name":"enum SearchModifier : Enum ","description":"de.fraunhofer.aisec.cpg.graph.SearchModifier","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-search-modifier/index.html","searchKeys":["SearchModifier","enum SearchModifier : Enum ","de.fraunhofer.aisec.cpg.graph.SearchModifier"]},{"name":"enum SensitivitySpecifier : Enum ","description":"de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-sensitivity-specifier/index.html","searchKeys":["SensitivitySpecifier","enum SensitivitySpecifier : Enum ","de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier"]},{"name":"enum TemplateInitialization : Enum ","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/-template-initialization/index.html","searchKeys":["TemplateInitialization","enum TemplateInitialization : Enum ","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization"]},{"name":"fun propertyEqualsList(propertyEdges: List>?, propertyEdges2: List>?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.propertyEqualsList","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/property-equals-list.html","searchKeys":["propertyEqualsList","fun propertyEqualsList(propertyEdges: List>?, propertyEdges2: List>?): Boolean","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.propertyEqualsList"]},{"name":"fun LanguageFrontend<*, *>.literal(value: N, type: Type = unknownType()): Literal","description":"de.fraunhofer.aisec.cpg.graph.builder.literal","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/literal.html","searchKeys":["literal","fun LanguageFrontend<*, *>.literal(value: N, type: Type = unknownType()): Literal","de.fraunhofer.aisec.cpg.graph.builder.literal"]},{"name":"fun ?> findPropertyEdgesByPredicate(edges: Collection, predicate: (S) -> Boolean): List","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.findPropertyEdgesByPredicate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/find-property-edges-by-predicate.html","searchKeys":["findPropertyEdgesByPredicate","fun ?> findPropertyEdgesByPredicate(edges: Collection, predicate: (S) -> Boolean): List","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.findPropertyEdgesByPredicate"]},{"name":"fun withScope(scope: Scope?, init: () -> T): T","description":"de.fraunhofer.aisec.cpg.ScopeManager.withScope","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/with-scope.html","searchKeys":["withScope","fun withScope(scope: Scope?, init: () -> T): T","de.fraunhofer.aisec.cpg.ScopeManager.withScope"]},{"name":"fun getDeclarationsByName(name: String, clazz: Class): Set","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.getDeclarationsByName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/get-declarations-by-name.html","searchKeys":["getDeclarationsByName","fun getDeclarationsByName(name: String, clazz: Class): Set","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.getDeclarationsByName"]},{"name":"fun getSingleDeclarationAs(clazz: Class): T","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.getSingleDeclarationAs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/get-single-declaration-as.html","searchKeys":["getSingleDeclarationAs","fun getSingleDeclarationAs(clazz: Class): T","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.getSingleDeclarationAs"]},{"name":"fun resolve(klass: Class, searchScope: Scope?, stopIfFound: Boolean = false, predicate: (T) -> Boolean): List","description":"de.fraunhofer.aisec.cpg.ScopeManager.resolve","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/resolve.html","searchKeys":["resolve","fun resolve(klass: Class, searchScope: Scope?, stopIfFound: Boolean = false, predicate: (T) -> Boolean): List","de.fraunhofer.aisec.cpg.ScopeManager.resolve"]},{"name":"fun getDeclarationAs(i: Int, clazz: Class): T?","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.getDeclarationAs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/get-declaration-as.html","searchKeys":["getDeclarationAs","fun getDeclarationAs(i: Int, clazz: Class): T?","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.getDeclarationAs"]},{"name":"fun getDeclarationsByName(name: String, clazz: Class): Set","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.getDeclarationsByName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/get-declarations-by-name.html","searchKeys":["getDeclarationsByName","fun getDeclarationsByName(name: String, clazz: Class): Set","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.getDeclarationsByName"]},{"name":"fun getLhsAs(clazz: Class): T?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.getLhsAs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/get-lhs-as.html","searchKeys":["getLhsAs","fun getLhsAs(clazz: Class): T?","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.getLhsAs"]},{"name":"fun getRhsAs(clazz: Class): T?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.getRhsAs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/get-rhs-as.html","searchKeys":["getRhsAs","fun getRhsAs(clazz: Class): T?","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.getRhsAs"]},{"name":"fun Collection?.byNameOrNull(lookup: String, modifier: SearchModifier): T?","description":"de.fraunhofer.aisec.cpg.graph.byNameOrNull","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/by-name-or-null.html","searchKeys":["byNameOrNull","fun Collection?.byNameOrNull(lookup: String, modifier: SearchModifier): T?","de.fraunhofer.aisec.cpg.graph.byNameOrNull"]},{"name":"fun applyIndexProperty(propertyEdges: List>): List>","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.applyIndexProperty","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/apply-index-property.html","searchKeys":["applyIndexProperty","fun applyIndexProperty(propertyEdges: List>): List>","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.applyIndexProperty"]},{"name":"fun removeElementFromList(propertyEdges: List>, element: T, end: Boolean): List>","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.removeElementFromList","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/remove-element-from-list.html","searchKeys":["removeElementFromList","fun removeElementFromList(propertyEdges: List>, element: T, end: Boolean): List>","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.removeElementFromList"]},{"name":"fun unwrap(collection: List>, outgoing: Boolean = true): List","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.unwrap","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/unwrap.html","searchKeys":["unwrap","fun unwrap(collection: List>, outgoing: Boolean = true): List","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.unwrap"]},{"name":"fun wrap(nodes: List, commonRelationshipNode: Node, outgoing: Boolean = true): MutableList>","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.wrap","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/wrap.html","searchKeys":["wrap","fun wrap(nodes: List, commonRelationshipNode: Node, outgoing: Boolean = true): MutableList>","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.wrap"]},{"name":"fun > configurePass(clazz: KClass, config: PassConfiguration): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.configurePass","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/configure-pass.html","searchKeys":["configurePass","fun > configurePass(clazz: KClass, config: PassConfiguration): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.configurePass"]},{"name":"fun passConfig(): T?","description":"de.fraunhofer.aisec.cpg.passes.Pass.passConfig","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/pass-config.html","searchKeys":["passConfig","fun passConfig(): T?","de.fraunhofer.aisec.cpg.passes.Pass.passConfig"]},{"name":"fun checkForReplacement(cls: KClass>, language: Language<*>?, config: TranslationConfiguration): KClass>","description":"de.fraunhofer.aisec.cpg.passes.checkForReplacement","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/check-for-replacement.html","searchKeys":["checkForReplacement","fun checkForReplacement(cls: KClass>, language: Language<*>?, config: TranslationConfiguration): KClass>","de.fraunhofer.aisec.cpg.passes.checkForReplacement"]},{"name":"fun getRefersToAs(clazz: Class): T?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.getRefersToAs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/get-refers-to-as.html","searchKeys":["getRefersToAs","fun getRefersToAs(clazz: Class): T?","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.getRefersToAs"]},{"name":"fun Collection.toIdentitySet(): IdentitySet","description":"de.fraunhofer.aisec.cpg.helpers.toIdentitySet","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/to-identity-set.html","searchKeys":["toIdentitySet","fun Collection.toIdentitySet(): IdentitySet","de.fraunhofer.aisec.cpg.helpers.toIdentitySet"]},{"name":"fun Literal.duplicate(implicit: Boolean): Literal","description":"de.fraunhofer.aisec.cpg.graph.duplicate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/duplicate.html","searchKeys":["duplicate","fun Literal.duplicate(implicit: Boolean): Literal","de.fraunhofer.aisec.cpg.graph.duplicate"]},{"name":"fun MetadataProvider.newLiteral(value: T, type: Type = unknownType(), code: String? = null, rawNode: Any? = null): Literal","description":"de.fraunhofer.aisec.cpg.graph.newLiteral","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-literal.html","searchKeys":["newLiteral","fun MetadataProvider.newLiteral(value: T, type: Type = unknownType(), code: String? = null, rawNode: Any? = null): Literal","de.fraunhofer.aisec.cpg.graph.newLiteral"]},{"name":"fun getBodyStatementAs(i: Int, clazz: Class): T?","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.getBodyStatementAs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/get-body-statement-as.html","searchKeys":["getBodyStatementAs","fun getBodyStatementAs(i: Int, clazz: Class): T?","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.getBodyStatementAs"]},{"name":"fun getDeclarationAs(i: Int, clazz: Class): T","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.getDeclarationAs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/get-declaration-as.html","searchKeys":["getDeclarationAs","fun getDeclarationAs(i: Int, clazz: Class): T","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.getDeclarationAs"]},{"name":"fun getInitializerAs(clazz: Class): T?","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.getInitializerAs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/get-initializer-as.html","searchKeys":["getInitializerAs","fun getInitializerAs(clazz: Class): T?","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.getInitializerAs"]},{"name":"fun identitySetOf(vararg elements: T): IdentitySet","description":"de.fraunhofer.aisec.cpg.helpers.identitySetOf","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/identity-set-of.html","searchKeys":["identitySetOf","fun identitySetOf(vararg elements: T): IdentitySet","de.fraunhofer.aisec.cpg.helpers.identitySetOf"]},{"name":"fun AST_FORWARD(x: Node): Iterator","description":"de.fraunhofer.aisec.cpg.processing.strategy.Strategy.AST_FORWARD","location":"cpg-core/de.fraunhofer.aisec.cpg.processing.strategy/-strategy/-a-s-t_-f-o-r-w-a-r-d.html","searchKeys":["AST_FORWARD","fun AST_FORWARD(x: Node): Iterator","de.fraunhofer.aisec.cpg.processing.strategy.Strategy.AST_FORWARD"]},{"name":"fun DFG_BACKWARD(x: Node): Iterator","description":"de.fraunhofer.aisec.cpg.processing.strategy.Strategy.DFG_BACKWARD","location":"cpg-core/de.fraunhofer.aisec.cpg.processing.strategy/-strategy/-d-f-g_-b-a-c-k-w-a-r-d.html","searchKeys":["DFG_BACKWARD","fun DFG_BACKWARD(x: Node): Iterator","de.fraunhofer.aisec.cpg.processing.strategy.Strategy.DFG_BACKWARD"]},{"name":"fun DFG_FORWARD(x: Node): Iterator","description":"de.fraunhofer.aisec.cpg.processing.strategy.Strategy.DFG_FORWARD","location":"cpg-core/de.fraunhofer.aisec.cpg.processing.strategy/-strategy/-d-f-g_-f-o-r-w-a-r-d.html","searchKeys":["DFG_FORWARD","fun DFG_FORWARD(x: Node): Iterator","de.fraunhofer.aisec.cpg.processing.strategy.Strategy.DFG_FORWARD"]},{"name":"fun EOG_BACKWARD(x: Node): Iterator","description":"de.fraunhofer.aisec.cpg.processing.strategy.Strategy.EOG_BACKWARD","location":"cpg-core/de.fraunhofer.aisec.cpg.processing.strategy/-strategy/-e-o-g_-b-a-c-k-w-a-r-d.html","searchKeys":["EOG_BACKWARD","fun EOG_BACKWARD(x: Node): Iterator","de.fraunhofer.aisec.cpg.processing.strategy.Strategy.EOG_BACKWARD"]},{"name":"fun EOG_FORWARD(x: Node): Iterator","description":"de.fraunhofer.aisec.cpg.processing.strategy.Strategy.EOG_FORWARD","location":"cpg-core/de.fraunhofer.aisec.cpg.processing.strategy/-strategy/-e-o-g_-f-o-r-w-a-r-d.html","searchKeys":["EOG_FORWARD","fun EOG_FORWARD(x: Node): Iterator","de.fraunhofer.aisec.cpg.processing.strategy.Strategy.EOG_FORWARD"]},{"name":"fun Expression.conditional(condition: Expression, thenExpression: Expression, elseExpression: Expression): ConditionalExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.conditional","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/conditional.html","searchKeys":["conditional","fun Expression.conditional(condition: Expression, thenExpression: Expression, elseExpression: Expression): ConditionalExpression","de.fraunhofer.aisec.cpg.graph.builder.conditional"]},{"name":"fun Expression.incNoContext(): UnaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.incNoContext","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/inc-no-context.html","searchKeys":["incNoContext","fun Expression.incNoContext(): UnaryOperator","de.fraunhofer.aisec.cpg.graph.builder.incNoContext"]},{"name":"fun Expression?.unwrapReference(): Reference?","description":"de.fraunhofer.aisec.cpg.graph.unwrapReference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/unwrap-reference.html","searchKeys":["unwrapReference","fun Expression?.unwrapReference(): Reference?","de.fraunhofer.aisec.cpg.graph.unwrapReference"]},{"name":"fun IfStatement.controls(): List","description":"de.fraunhofer.aisec.cpg.graph.controls","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/controls.html","searchKeys":["controls","fun IfStatement.controls(): List","de.fraunhofer.aisec.cpg.graph.controls"]},{"name":"fun LanguageFrontend<*, *>.ase(init: SubscriptExpression.() -> Unit? = null): SubscriptExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.ase","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/ase.html","searchKeys":["ase","fun LanguageFrontend<*, *>.ase(init: SubscriptExpression.() -> Unit? = null): SubscriptExpression","de.fraunhofer.aisec.cpg.graph.builder.ase"]},{"name":"fun LanguageFrontend<*, *>.block(needsScope: Boolean = true, init: Block.() -> Unit): Block","description":"de.fraunhofer.aisec.cpg.graph.builder.block","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/block.html","searchKeys":["block","fun LanguageFrontend<*, *>.block(needsScope: Boolean = true, init: Block.() -> Unit): Block","de.fraunhofer.aisec.cpg.graph.builder.block"]},{"name":"fun LanguageFrontend<*, *>.body(needsScope: Boolean = true, init: Block.() -> Unit): Block","description":"de.fraunhofer.aisec.cpg.graph.builder.body","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/body.html","searchKeys":["body","fun LanguageFrontend<*, *>.body(needsScope: Boolean = true, init: Block.() -> Unit): Block","de.fraunhofer.aisec.cpg.graph.builder.body"]},{"name":"fun LanguageFrontend<*, *>.breakStmt(label: String? = null): BreakStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.breakStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/break-stmt.html","searchKeys":["breakStmt","fun LanguageFrontend<*, *>.breakStmt(label: String? = null): BreakStatement","de.fraunhofer.aisec.cpg.graph.builder.breakStmt"]},{"name":"fun LanguageFrontend<*, *>.call(name: CharSequence, isStatic: Boolean = false, init: CallExpression.() -> Unit? = null): CallExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.call","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/call.html","searchKeys":["call","fun LanguageFrontend<*, *>.call(name: CharSequence, isStatic: Boolean = false, init: CallExpression.() -> Unit? = null): CallExpression","de.fraunhofer.aisec.cpg.graph.builder.call"]},{"name":"fun LanguageFrontend<*, *>.case(caseExpression: Expression? = null): CaseStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.case","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/case.html","searchKeys":["case","fun LanguageFrontend<*, *>.case(caseExpression: Expression? = null): CaseStatement","de.fraunhofer.aisec.cpg.graph.builder.case"]},{"name":"fun LanguageFrontend<*, *>.cast(castType: Type, init: CastExpression.() -> Unit? = null): CastExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.cast","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/cast.html","searchKeys":["cast","fun LanguageFrontend<*, *>.cast(castType: Type, init: CastExpression.() -> Unit? = null): CastExpression","de.fraunhofer.aisec.cpg.graph.builder.cast"]},{"name":"fun LanguageFrontend<*, *>.condition(init: IfStatement.() -> Expression): Expression","description":"de.fraunhofer.aisec.cpg.graph.builder.condition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/condition.html","searchKeys":["condition","fun LanguageFrontend<*, *>.condition(init: IfStatement.() -> Expression): Expression","de.fraunhofer.aisec.cpg.graph.builder.condition"]},{"name":"fun LanguageFrontend<*, *>.construct(name: CharSequence, init: ConstructExpression.() -> Unit? = null): ConstructExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.construct","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/construct.html","searchKeys":["construct","fun LanguageFrontend<*, *>.construct(name: CharSequence, init: ConstructExpression.() -> Unit? = null): ConstructExpression","de.fraunhofer.aisec.cpg.graph.builder.construct"]},{"name":"fun LanguageFrontend<*, *>.constructor(init: ConstructorDeclaration.() -> Unit): ConstructorDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.constructor","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/constructor.html","searchKeys":["constructor","fun LanguageFrontend<*, *>.constructor(init: ConstructorDeclaration.() -> Unit): ConstructorDeclaration","de.fraunhofer.aisec.cpg.graph.builder.constructor"]},{"name":"fun LanguageFrontend<*, *>.continueStmt(label: String? = null): ContinueStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.continueStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/continue-stmt.html","searchKeys":["continueStmt","fun LanguageFrontend<*, *>.continueStmt(label: String? = null): ContinueStatement","de.fraunhofer.aisec.cpg.graph.builder.continueStmt"]},{"name":"fun LanguageFrontend<*, *>.declare(init: DeclarationStatement.() -> Unit): DeclarationStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.declare","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/declare.html","searchKeys":["declare","fun LanguageFrontend<*, *>.declare(init: DeclarationStatement.() -> Unit): DeclarationStatement","de.fraunhofer.aisec.cpg.graph.builder.declare"]},{"name":"fun LanguageFrontend<*, *>.declareVar(name: String, type: Type, init: VariableDeclaration.() -> Unit): DeclarationStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.declareVar","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/declare-var.html","searchKeys":["declareVar","fun LanguageFrontend<*, *>.declareVar(name: String, type: Type, init: VariableDeclaration.() -> Unit): DeclarationStatement","de.fraunhofer.aisec.cpg.graph.builder.declareVar"]},{"name":"fun LanguageFrontend<*, *>.default(): DefaultStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.default","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/default.html","searchKeys":["default","fun LanguageFrontend<*, *>.default(): DefaultStatement","de.fraunhofer.aisec.cpg.graph.builder.default"]},{"name":"fun LanguageFrontend<*, *>.doStmt(needsScope: Boolean = true, init: DoStatement.() -> Unit): DoStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.doStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/do-stmt.html","searchKeys":["doStmt","fun LanguageFrontend<*, *>.doStmt(needsScope: Boolean = true, init: DoStatement.() -> Unit): DoStatement","de.fraunhofer.aisec.cpg.graph.builder.doStmt"]},{"name":"fun LanguageFrontend<*, *>.elseIf(init: IfStatement.() -> Unit): IfStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.elseIf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/else-if.html","searchKeys":["elseIf","fun LanguageFrontend<*, *>.elseIf(init: IfStatement.() -> Unit): IfStatement","de.fraunhofer.aisec.cpg.graph.builder.elseIf"]},{"name":"fun LanguageFrontend<*, *>.elseStmt(needsScope: Boolean = true, init: Block.() -> Unit): Block","description":"de.fraunhofer.aisec.cpg.graph.builder.elseStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/else-stmt.html","searchKeys":["elseStmt","fun LanguageFrontend<*, *>.elseStmt(needsScope: Boolean = true, init: Block.() -> Unit): Block","de.fraunhofer.aisec.cpg.graph.builder.elseStmt"]},{"name":"fun LanguageFrontend<*, *>.field(name: CharSequence, type: Type = unknownType(), init: FieldDeclaration.() -> Unit): FieldDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.field","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/field.html","searchKeys":["field","fun LanguageFrontend<*, *>.field(name: CharSequence, type: Type = unknownType(), init: FieldDeclaration.() -> Unit): FieldDeclaration","de.fraunhofer.aisec.cpg.graph.builder.field"]},{"name":"fun LanguageFrontend<*, *>.forEachStmt(init: ForEachStatement.() -> Unit): ForEachStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.forEachStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/for-each-stmt.html","searchKeys":["forEachStmt","fun LanguageFrontend<*, *>.forEachStmt(init: ForEachStatement.() -> Unit): ForEachStatement","de.fraunhofer.aisec.cpg.graph.builder.forEachStmt"]},{"name":"fun LanguageFrontend<*, *>.forStmt(initializer: DeclarationStatement, condition: Expression, iteration: Statement, init: Block.() -> Unit): ForStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.forStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/for-stmt.html","searchKeys":["forStmt","fun LanguageFrontend<*, *>.forStmt(initializer: DeclarationStatement, condition: Expression, iteration: Statement, init: Block.() -> Unit): ForStatement","de.fraunhofer.aisec.cpg.graph.builder.forStmt"]},{"name":"fun LanguageFrontend<*, *>.function(name: CharSequence, returnType: Type = unknownType(), returnTypes: List? = null, init: FunctionDeclaration.() -> Unit? = null): FunctionDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.function","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/function.html","searchKeys":["function","fun LanguageFrontend<*, *>.function(name: CharSequence, returnType: Type = unknownType(), returnTypes: List? = null, init: FunctionDeclaration.() -> Unit? = null): FunctionDeclaration","de.fraunhofer.aisec.cpg.graph.builder.function"]},{"name":"fun LanguageFrontend<*, *>.ifStmt(init: IfStatement.() -> Unit): IfStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.ifStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/if-stmt.html","searchKeys":["ifStmt","fun LanguageFrontend<*, *>.ifStmt(init: IfStatement.() -> Unit): IfStatement","de.fraunhofer.aisec.cpg.graph.builder.ifStmt"]},{"name":"fun LanguageFrontend<*, *>.ile(targetType: Type = unknownType(), init: InitializerListExpression.() -> Unit? = null): InitializerListExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.ile","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/ile.html","searchKeys":["ile","fun LanguageFrontend<*, *>.ile(targetType: Type = unknownType(), init: InitializerListExpression.() -> Unit? = null): InitializerListExpression","de.fraunhofer.aisec.cpg.graph.builder.ile"]},{"name":"fun LanguageFrontend<*, *>.import(name: CharSequence): IncludeDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.import","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/import.html","searchKeys":["import","fun LanguageFrontend<*, *>.import(name: CharSequence): IncludeDeclaration","de.fraunhofer.aisec.cpg.graph.builder.import"]},{"name":"fun LanguageFrontend<*, *>.label(label: String, init: LabelStatement.() -> Statement? = null): LabelStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.label","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/label.html","searchKeys":["label","fun LanguageFrontend<*, *>.label(label: String, init: LabelStatement.() -> Statement? = null): LabelStatement","de.fraunhofer.aisec.cpg.graph.builder.label"]},{"name":"fun LanguageFrontend<*, *>.loopBody(init: Block.() -> Unit): Block","description":"de.fraunhofer.aisec.cpg.graph.builder.loopBody","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/loop-body.html","searchKeys":["loopBody","fun LanguageFrontend<*, *>.loopBody(init: Block.() -> Unit): Block","de.fraunhofer.aisec.cpg.graph.builder.loopBody"]},{"name":"fun LanguageFrontend<*, *>.member(name: CharSequence, base: Expression? = null, operatorCode: String = \".\"): MemberExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.member","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/member.html","searchKeys":["member","fun LanguageFrontend<*, *>.member(name: CharSequence, base: Expression? = null, operatorCode: String = \".\"): MemberExpression","de.fraunhofer.aisec.cpg.graph.builder.member"]},{"name":"fun LanguageFrontend<*, *>.memberCall(localName: CharSequence, base: Expression, isStatic: Boolean = false, init: MemberCallExpression.() -> Unit? = null): MemberCallExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.memberCall","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/member-call.html","searchKeys":["memberCall","fun LanguageFrontend<*, *>.memberCall(localName: CharSequence, base: Expression, isStatic: Boolean = false, init: MemberCallExpression.() -> Unit? = null): MemberCallExpression","de.fraunhofer.aisec.cpg.graph.builder.memberCall"]},{"name":"fun LanguageFrontend<*, *>.memberOrRef(name: Name, type: Type = unknownType()): Expression","description":"de.fraunhofer.aisec.cpg.graph.builder.memberOrRef","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/member-or-ref.html","searchKeys":["memberOrRef","fun LanguageFrontend<*, *>.memberOrRef(name: Name, type: Type = unknownType()): Expression","de.fraunhofer.aisec.cpg.graph.builder.memberOrRef"]},{"name":"fun LanguageFrontend<*, *>.method(name: CharSequence, returnType: Type = unknownType(), init: MethodDeclaration.() -> Unit? = null): MethodDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.method","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/method.html","searchKeys":["method","fun LanguageFrontend<*, *>.method(name: CharSequence, returnType: Type = unknownType(), init: MethodDeclaration.() -> Unit? = null): MethodDeclaration","de.fraunhofer.aisec.cpg.graph.builder.method"]},{"name":"fun LanguageFrontend<*, *>.namespace(name: CharSequence, init: NamespaceDeclaration.() -> Unit): NamespaceDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.namespace","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/namespace.html","searchKeys":["namespace","fun LanguageFrontend<*, *>.namespace(name: CharSequence, init: NamespaceDeclaration.() -> Unit): NamespaceDeclaration","de.fraunhofer.aisec.cpg.graph.builder.namespace"]},{"name":"fun LanguageFrontend<*, *>.new(init: NewExpression.() -> Unit? = null): NewExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.new","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/new.html","searchKeys":["new","fun LanguageFrontend<*, *>.new(init: NewExpression.() -> Unit? = null): NewExpression","de.fraunhofer.aisec.cpg.graph.builder.new"]},{"name":"fun LanguageFrontend<*, *>.param(name: CharSequence, type: Type = unknownType(), init: ParameterDeclaration.() -> Unit? = null): ParameterDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.param","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/param.html","searchKeys":["param","fun LanguageFrontend<*, *>.param(name: CharSequence, type: Type = unknownType(), init: ParameterDeclaration.() -> Unit? = null): ParameterDeclaration","de.fraunhofer.aisec.cpg.graph.builder.param"]},{"name":"fun LanguageFrontend<*, *>.receiver(name: String, type: Type): VariableDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.receiver","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/receiver.html","searchKeys":["receiver","fun LanguageFrontend<*, *>.receiver(name: String, type: Type): VariableDeclaration","de.fraunhofer.aisec.cpg.graph.builder.receiver"]},{"name":"fun LanguageFrontend<*, *>.record(name: CharSequence, kind: String = \"class\", init: RecordDeclaration.() -> Unit): RecordDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.record","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/record.html","searchKeys":["record","fun LanguageFrontend<*, *>.record(name: CharSequence, kind: String = \"class\", init: RecordDeclaration.() -> Unit): RecordDeclaration","de.fraunhofer.aisec.cpg.graph.builder.record"]},{"name":"fun LanguageFrontend<*, *>.ref(name: CharSequence, type: Type = unknownType(), makeMagic: Boolean = true, init: Reference.() -> Unit? = null): Reference","description":"de.fraunhofer.aisec.cpg.graph.builder.ref","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/ref.html","searchKeys":["ref","fun LanguageFrontend<*, *>.ref(name: CharSequence, type: Type = unknownType(), makeMagic: Boolean = true, init: Reference.() -> Unit? = null): Reference","de.fraunhofer.aisec.cpg.graph.builder.ref"]},{"name":"fun LanguageFrontend<*, *>.returnStmt(init: ReturnStatement.() -> Unit): ReturnStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.returnStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/return-stmt.html","searchKeys":["returnStmt","fun LanguageFrontend<*, *>.returnStmt(init: ReturnStatement.() -> Unit): ReturnStatement","de.fraunhofer.aisec.cpg.graph.builder.returnStmt"]},{"name":"fun LanguageFrontend<*, *>.switchBody(init: Block.() -> Unit): Block","description":"de.fraunhofer.aisec.cpg.graph.builder.switchBody","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/switch-body.html","searchKeys":["switchBody","fun LanguageFrontend<*, *>.switchBody(init: Block.() -> Unit): Block","de.fraunhofer.aisec.cpg.graph.builder.switchBody"]},{"name":"fun LanguageFrontend<*, *>.switchStmt(selector: Expression, needsScope: Boolean = true, init: SwitchStatement.() -> Unit): SwitchStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.switchStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/switch-stmt.html","searchKeys":["switchStmt","fun LanguageFrontend<*, *>.switchStmt(selector: Expression, needsScope: Boolean = true, init: SwitchStatement.() -> Unit): SwitchStatement","de.fraunhofer.aisec.cpg.graph.builder.switchStmt"]},{"name":"fun LanguageFrontend<*, *>.t(name: CharSequence, generics: List = listOf()): Type","description":"de.fraunhofer.aisec.cpg.graph.builder.t","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/t.html","searchKeys":["t","fun LanguageFrontend<*, *>.t(name: CharSequence, generics: List = listOf()): Type","de.fraunhofer.aisec.cpg.graph.builder.t"]},{"name":"fun LanguageFrontend<*, *>.thenStmt(needsScope: Boolean = true, init: Block.() -> Unit): Block","description":"de.fraunhofer.aisec.cpg.graph.builder.thenStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/then-stmt.html","searchKeys":["thenStmt","fun LanguageFrontend<*, *>.thenStmt(needsScope: Boolean = true, init: Block.() -> Unit): Block","de.fraunhofer.aisec.cpg.graph.builder.thenStmt"]},{"name":"fun LanguageFrontend<*, *>.translationResult(init: TranslationResult.() -> Unit): TranslationResult","description":"de.fraunhofer.aisec.cpg.graph.builder.translationResult","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/translation-result.html","searchKeys":["translationResult","fun LanguageFrontend<*, *>.translationResult(init: TranslationResult.() -> Unit): TranslationResult","de.fraunhofer.aisec.cpg.graph.builder.translationResult"]},{"name":"fun LanguageFrontend<*, *>.translationUnit(name: CharSequence = Node.EMPTY_NAME, init: TranslationUnitDeclaration.() -> Unit): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.translationUnit","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/translation-unit.html","searchKeys":["translationUnit","fun LanguageFrontend<*, *>.translationUnit(name: CharSequence = Node.EMPTY_NAME, init: TranslationUnitDeclaration.() -> Unit): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.graph.builder.translationUnit"]},{"name":"fun LanguageFrontend<*, *>.variable(name: String, type: Type = unknownType(), init: VariableDeclaration.() -> Unit? = null): VariableDeclaration","description":"de.fraunhofer.aisec.cpg.graph.builder.variable","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/variable.html","searchKeys":["variable","fun LanguageFrontend<*, *>.variable(name: String, type: Type = unknownType(), init: VariableDeclaration.() -> Unit? = null): VariableDeclaration","de.fraunhofer.aisec.cpg.graph.builder.variable"]},{"name":"fun LanguageFrontend<*, *>.void(): Type","description":"de.fraunhofer.aisec.cpg.graph.builder.void","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/void.html","searchKeys":["void","fun LanguageFrontend<*, *>.void(): Type","de.fraunhofer.aisec.cpg.graph.builder.void"]},{"name":"fun LanguageFrontend<*, *>.whileCondition(init: DoStatement.() -> Expression): Expression","description":"de.fraunhofer.aisec.cpg.graph.builder.whileCondition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/while-condition.html","searchKeys":["whileCondition","fun LanguageFrontend<*, *>.whileCondition(init: DoStatement.() -> Expression): Expression","de.fraunhofer.aisec.cpg.graph.builder.whileCondition"]},{"name":"fun LanguageFrontend<*, *>.whileCondition(init: WhileStatement.() -> Expression): Expression","description":"de.fraunhofer.aisec.cpg.graph.builder.whileCondition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/while-condition.html","searchKeys":["whileCondition","fun LanguageFrontend<*, *>.whileCondition(init: WhileStatement.() -> Expression): Expression","de.fraunhofer.aisec.cpg.graph.builder.whileCondition"]},{"name":"fun LanguageFrontend<*, *>.whileStmt(needsScope: Boolean = true, init: WhileStatement.() -> Unit): WhileStatement","description":"de.fraunhofer.aisec.cpg.graph.builder.whileStmt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/while-stmt.html","searchKeys":["whileStmt","fun LanguageFrontend<*, *>.whileStmt(needsScope: Boolean = true, init: WhileStatement.() -> Unit): WhileStatement","de.fraunhofer.aisec.cpg.graph.builder.whileStmt"]},{"name":"fun LanguageProvider.autoType(): Type","description":"de.fraunhofer.aisec.cpg.graph.autoType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/auto-type.html","searchKeys":["autoType","fun LanguageProvider.autoType(): Type","de.fraunhofer.aisec.cpg.graph.autoType"]},{"name":"fun LanguageProvider.isPrimitive(type: Type): Boolean","description":"de.fraunhofer.aisec.cpg.graph.isPrimitive","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/is-primitive.html","searchKeys":["isPrimitive","fun LanguageProvider.isPrimitive(type: Type): Boolean","de.fraunhofer.aisec.cpg.graph.isPrimitive"]},{"name":"fun LanguageProvider.newName(name: CharSequence, localNameOnly: Boolean = false, namespace: Name? = null): Name","description":"de.fraunhofer.aisec.cpg.graph.newName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-name.html","searchKeys":["newName","fun LanguageProvider.newName(name: CharSequence, localNameOnly: Boolean = false, namespace: Name? = null): Name","de.fraunhofer.aisec.cpg.graph.newName"]},{"name":"fun LanguageProvider.newTupleDeclaration(elements: List, initializer: Expression?, rawNode: Any? = null): TupleDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newTupleDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-tuple-declaration.html","searchKeys":["newTupleDeclaration","fun LanguageProvider.newTupleDeclaration(elements: List, initializer: Expression?, rawNode: Any? = null): TupleDeclaration","de.fraunhofer.aisec.cpg.graph.newTupleDeclaration"]},{"name":"fun LanguageProvider.objectType(name: CharSequence, generics: List = listOf()): Type","description":"de.fraunhofer.aisec.cpg.graph.objectType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/object-type.html","searchKeys":["objectType","fun LanguageProvider.objectType(name: CharSequence, generics: List = listOf()): Type","de.fraunhofer.aisec.cpg.graph.objectType"]},{"name":"fun LanguageProvider.primitiveType(name: CharSequence): Type","description":"de.fraunhofer.aisec.cpg.graph.primitiveType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/primitive-type.html","searchKeys":["primitiveType","fun LanguageProvider.primitiveType(name: CharSequence): Type","de.fraunhofer.aisec.cpg.graph.primitiveType"]},{"name":"fun LanguageProvider?.parseName(fqn: CharSequence): Name","description":"de.fraunhofer.aisec.cpg.graph.parseName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/parse-name.html","searchKeys":["parseName","fun LanguageProvider?.parseName(fqn: CharSequence): Name","de.fraunhofer.aisec.cpg.graph.parseName"]},{"name":"fun MetadataProvider.newASMDeclarationStatement(code: String? = null, rawNode: Any? = null): ASMDeclarationStatement","description":"de.fraunhofer.aisec.cpg.graph.newASMDeclarationStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-a-s-m-declaration-statement.html","searchKeys":["newASMDeclarationStatement","fun MetadataProvider.newASMDeclarationStatement(code: String? = null, rawNode: Any? = null): ASMDeclarationStatement","de.fraunhofer.aisec.cpg.graph.newASMDeclarationStatement"]},{"name":"fun MetadataProvider.newAnnotation(name: CharSequence?, code: String? = null, rawNode: Any? = null): Annotation","description":"de.fraunhofer.aisec.cpg.graph.newAnnotation","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-annotation.html","searchKeys":["newAnnotation","fun MetadataProvider.newAnnotation(name: CharSequence?, code: String? = null, rawNode: Any? = null): Annotation","de.fraunhofer.aisec.cpg.graph.newAnnotation"]},{"name":"fun MetadataProvider.newAnnotationMember(name: CharSequence?, value: Expression?, code: String? = null, rawNode: Any? = null): AnnotationMember","description":"de.fraunhofer.aisec.cpg.graph.newAnnotationMember","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-annotation-member.html","searchKeys":["newAnnotationMember","fun MetadataProvider.newAnnotationMember(name: CharSequence?, value: Expression?, code: String? = null, rawNode: Any? = null): AnnotationMember","de.fraunhofer.aisec.cpg.graph.newAnnotationMember"]},{"name":"fun MetadataProvider.newAssertStatement(code: String? = null, rawNode: Any? = null): AssertStatement","description":"de.fraunhofer.aisec.cpg.graph.newAssertStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-assert-statement.html","searchKeys":["newAssertStatement","fun MetadataProvider.newAssertStatement(code: String? = null, rawNode: Any? = null): AssertStatement","de.fraunhofer.aisec.cpg.graph.newAssertStatement"]},{"name":"fun MetadataProvider.newAssignExpression(operatorCode: String = \"=\", lhs: List = listOf(), rhs: List = listOf(), code: String? = null, rawNode: Any? = null): AssignExpression","description":"de.fraunhofer.aisec.cpg.graph.newAssignExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-assign-expression.html","searchKeys":["newAssignExpression","fun MetadataProvider.newAssignExpression(operatorCode: String = \"=\", lhs: List = listOf(), rhs: List = listOf(), code: String? = null, rawNode: Any? = null): AssignExpression","de.fraunhofer.aisec.cpg.graph.newAssignExpression"]},{"name":"fun MetadataProvider.newBinaryOperator(operatorCode: String, code: String? = null, rawNode: Any? = null): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.newBinaryOperator","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-binary-operator.html","searchKeys":["newBinaryOperator","fun MetadataProvider.newBinaryOperator(operatorCode: String, code: String? = null, rawNode: Any? = null): BinaryOperator","de.fraunhofer.aisec.cpg.graph.newBinaryOperator"]},{"name":"fun MetadataProvider.newBlock(code: String? = null, rawNode: Any? = null): Block","description":"de.fraunhofer.aisec.cpg.graph.newBlock","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-block.html","searchKeys":["newBlock","fun MetadataProvider.newBlock(code: String? = null, rawNode: Any? = null): Block","de.fraunhofer.aisec.cpg.graph.newBlock"]},{"name":"fun MetadataProvider.newBreakStatement(code: String? = null, rawNode: Any? = null): BreakStatement","description":"de.fraunhofer.aisec.cpg.graph.newBreakStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-break-statement.html","searchKeys":["newBreakStatement","fun MetadataProvider.newBreakStatement(code: String? = null, rawNode: Any? = null): BreakStatement","de.fraunhofer.aisec.cpg.graph.newBreakStatement"]},{"name":"fun MetadataProvider.newCallExpression(callee: Expression? = null, fqn: CharSequence? = null, code: String? = null, template: Boolean = false, rawNode: Any? = null): CallExpression","description":"de.fraunhofer.aisec.cpg.graph.newCallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-call-expression.html","searchKeys":["newCallExpression","fun MetadataProvider.newCallExpression(callee: Expression? = null, fqn: CharSequence? = null, code: String? = null, template: Boolean = false, rawNode: Any? = null): CallExpression","de.fraunhofer.aisec.cpg.graph.newCallExpression"]},{"name":"fun MetadataProvider.newCaseStatement(code: String? = null, rawNode: Any? = null): CaseStatement","description":"de.fraunhofer.aisec.cpg.graph.newCaseStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-case-statement.html","searchKeys":["newCaseStatement","fun MetadataProvider.newCaseStatement(code: String? = null, rawNode: Any? = null): CaseStatement","de.fraunhofer.aisec.cpg.graph.newCaseStatement"]},{"name":"fun MetadataProvider.newCastExpression(code: String? = null, rawNode: Any? = null): CastExpression","description":"de.fraunhofer.aisec.cpg.graph.newCastExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-cast-expression.html","searchKeys":["newCastExpression","fun MetadataProvider.newCastExpression(code: String? = null, rawNode: Any? = null): CastExpression","de.fraunhofer.aisec.cpg.graph.newCastExpression"]},{"name":"fun MetadataProvider.newCatchClause(code: String? = null, rawNode: Any? = null): CatchClause","description":"de.fraunhofer.aisec.cpg.graph.newCatchClause","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-catch-clause.html","searchKeys":["newCatchClause","fun MetadataProvider.newCatchClause(code: String? = null, rawNode: Any? = null): CatchClause","de.fraunhofer.aisec.cpg.graph.newCatchClause"]},{"name":"fun MetadataProvider.newConditionalExpression(condition: Expression, thenExpression: Expression?, elseExpression: Expression?, type: Type = unknownType(), code: String? = null, rawNode: Any? = null): ConditionalExpression","description":"de.fraunhofer.aisec.cpg.graph.newConditionalExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-conditional-expression.html","searchKeys":["newConditionalExpression","fun MetadataProvider.newConditionalExpression(condition: Expression, thenExpression: Expression?, elseExpression: Expression?, type: Type = unknownType(), code: String? = null, rawNode: Any? = null): ConditionalExpression","de.fraunhofer.aisec.cpg.graph.newConditionalExpression"]},{"name":"fun MetadataProvider.newConstructExpression(name: CharSequence? = EMPTY_NAME, code: String? = null, rawNode: Any? = null): ConstructExpression","description":"de.fraunhofer.aisec.cpg.graph.newConstructExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-construct-expression.html","searchKeys":["newConstructExpression","fun MetadataProvider.newConstructExpression(name: CharSequence? = EMPTY_NAME, code: String? = null, rawNode: Any? = null): ConstructExpression","de.fraunhofer.aisec.cpg.graph.newConstructExpression"]},{"name":"fun MetadataProvider.newConstructorCallExpression(containingClass: String?, code: String? = null, rawNode: Any? = null): ConstructorCallExpression","description":"de.fraunhofer.aisec.cpg.graph.newConstructorCallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-constructor-call-expression.html","searchKeys":["newConstructorCallExpression","fun MetadataProvider.newConstructorCallExpression(containingClass: String?, code: String? = null, rawNode: Any? = null): ConstructorCallExpression","de.fraunhofer.aisec.cpg.graph.newConstructorCallExpression"]},{"name":"fun MetadataProvider.newConstructorDeclaration(name: CharSequence?, code: String? = null, recordDeclaration: RecordDeclaration?, rawNode: Any? = null): ConstructorDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newConstructorDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-constructor-declaration.html","searchKeys":["newConstructorDeclaration","fun MetadataProvider.newConstructorDeclaration(name: CharSequence?, code: String? = null, recordDeclaration: RecordDeclaration?, rawNode: Any? = null): ConstructorDeclaration","de.fraunhofer.aisec.cpg.graph.newConstructorDeclaration"]},{"name":"fun MetadataProvider.newContinueStatement(code: String? = null, rawNode: Any? = null): ContinueStatement","description":"de.fraunhofer.aisec.cpg.graph.newContinueStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-continue-statement.html","searchKeys":["newContinueStatement","fun MetadataProvider.newContinueStatement(code: String? = null, rawNode: Any? = null): ContinueStatement","de.fraunhofer.aisec.cpg.graph.newContinueStatement"]},{"name":"fun MetadataProvider.newDeclarationStatement(code: String? = null, rawNode: Any? = null): DeclarationStatement","description":"de.fraunhofer.aisec.cpg.graph.newDeclarationStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-declaration-statement.html","searchKeys":["newDeclarationStatement","fun MetadataProvider.newDeclarationStatement(code: String? = null, rawNode: Any? = null): DeclarationStatement","de.fraunhofer.aisec.cpg.graph.newDeclarationStatement"]},{"name":"fun MetadataProvider.newDefaultStatement(code: String? = null, rawNode: Any? = null): DefaultStatement","description":"de.fraunhofer.aisec.cpg.graph.newDefaultStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-default-statement.html","searchKeys":["newDefaultStatement","fun MetadataProvider.newDefaultStatement(code: String? = null, rawNode: Any? = null): DefaultStatement","de.fraunhofer.aisec.cpg.graph.newDefaultStatement"]},{"name":"fun MetadataProvider.newDeleteExpression(code: String? = null, rawNode: Any? = null): DeleteExpression","description":"de.fraunhofer.aisec.cpg.graph.newDeleteExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-delete-expression.html","searchKeys":["newDeleteExpression","fun MetadataProvider.newDeleteExpression(code: String? = null, rawNode: Any? = null): DeleteExpression","de.fraunhofer.aisec.cpg.graph.newDeleteExpression"]},{"name":"fun MetadataProvider.newDesignatedInitializerExpression(code: String? = null, rawNode: Any? = null): DesignatedInitializerExpression","description":"de.fraunhofer.aisec.cpg.graph.newDesignatedInitializerExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-designated-initializer-expression.html","searchKeys":["newDesignatedInitializerExpression","fun MetadataProvider.newDesignatedInitializerExpression(code: String? = null, rawNode: Any? = null): DesignatedInitializerExpression","de.fraunhofer.aisec.cpg.graph.newDesignatedInitializerExpression"]},{"name":"fun MetadataProvider.newDoStatement(code: String? = null, rawNode: Any? = null): DoStatement","description":"de.fraunhofer.aisec.cpg.graph.newDoStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-do-statement.html","searchKeys":["newDoStatement","fun MetadataProvider.newDoStatement(code: String? = null, rawNode: Any? = null): DoStatement","de.fraunhofer.aisec.cpg.graph.newDoStatement"]},{"name":"fun MetadataProvider.newEmptyStatement(code: String? = null, rawNode: Any? = null): EmptyStatement","description":"de.fraunhofer.aisec.cpg.graph.newEmptyStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-empty-statement.html","searchKeys":["newEmptyStatement","fun MetadataProvider.newEmptyStatement(code: String? = null, rawNode: Any? = null): EmptyStatement","de.fraunhofer.aisec.cpg.graph.newEmptyStatement"]},{"name":"fun MetadataProvider.newEnumConstantDeclaration(name: CharSequence?, code: String? = null, location: PhysicalLocation?, rawNode: Any? = null): EnumConstantDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newEnumConstantDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-enum-constant-declaration.html","searchKeys":["newEnumConstantDeclaration","fun MetadataProvider.newEnumConstantDeclaration(name: CharSequence?, code: String? = null, location: PhysicalLocation?, rawNode: Any? = null): EnumConstantDeclaration","de.fraunhofer.aisec.cpg.graph.newEnumConstantDeclaration"]},{"name":"fun MetadataProvider.newEnumDeclaration(name: CharSequence?, code: String? = null, location: PhysicalLocation?, rawNode: Any? = null): EnumDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newEnumDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-enum-declaration.html","searchKeys":["newEnumDeclaration","fun MetadataProvider.newEnumDeclaration(name: CharSequence?, code: String? = null, location: PhysicalLocation?, rawNode: Any? = null): EnumDeclaration","de.fraunhofer.aisec.cpg.graph.newEnumDeclaration"]},{"name":"fun MetadataProvider.newExpressionList(code: String? = null, rawNode: Any? = null): ExpressionList","description":"de.fraunhofer.aisec.cpg.graph.newExpressionList","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-expression-list.html","searchKeys":["newExpressionList","fun MetadataProvider.newExpressionList(code: String? = null, rawNode: Any? = null): ExpressionList","de.fraunhofer.aisec.cpg.graph.newExpressionList"]},{"name":"fun MetadataProvider.newFieldDeclaration(name: CharSequence?, type: Type = unknownType(), modifiers: List? = listOf(), code: String? = null, location: PhysicalLocation? = null, initializer: Expression? = null, implicitInitializerAllowed: Boolean = false, rawNode: Any? = null): FieldDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newFieldDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-field-declaration.html","searchKeys":["newFieldDeclaration","fun MetadataProvider.newFieldDeclaration(name: CharSequence?, type: Type = unknownType(), modifiers: List? = listOf(), code: String? = null, location: PhysicalLocation? = null, initializer: Expression? = null, implicitInitializerAllowed: Boolean = false, rawNode: Any? = null): FieldDeclaration","de.fraunhofer.aisec.cpg.graph.newFieldDeclaration"]},{"name":"fun MetadataProvider.newForEachStatement(code: String? = null, rawNode: Any? = null): ForEachStatement","description":"de.fraunhofer.aisec.cpg.graph.newForEachStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-for-each-statement.html","searchKeys":["newForEachStatement","fun MetadataProvider.newForEachStatement(code: String? = null, rawNode: Any? = null): ForEachStatement","de.fraunhofer.aisec.cpg.graph.newForEachStatement"]},{"name":"fun MetadataProvider.newForStatement(code: String? = null, rawNode: Any? = null): ForStatement","description":"de.fraunhofer.aisec.cpg.graph.newForStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-for-statement.html","searchKeys":["newForStatement","fun MetadataProvider.newForStatement(code: String? = null, rawNode: Any? = null): ForStatement","de.fraunhofer.aisec.cpg.graph.newForStatement"]},{"name":"fun MetadataProvider.newFunctionDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null, localNameOnly: Boolean = false): FunctionDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newFunctionDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-function-declaration.html","searchKeys":["newFunctionDeclaration","fun MetadataProvider.newFunctionDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null, localNameOnly: Boolean = false): FunctionDeclaration","de.fraunhofer.aisec.cpg.graph.newFunctionDeclaration"]},{"name":"fun MetadataProvider.newFunctionTemplateDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null): FunctionTemplateDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newFunctionTemplateDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-function-template-declaration.html","searchKeys":["newFunctionTemplateDeclaration","fun MetadataProvider.newFunctionTemplateDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null): FunctionTemplateDeclaration","de.fraunhofer.aisec.cpg.graph.newFunctionTemplateDeclaration"]},{"name":"fun MetadataProvider.newGotoStatement(code: String? = null, rawNode: Any? = null): GotoStatement","description":"de.fraunhofer.aisec.cpg.graph.newGotoStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-goto-statement.html","searchKeys":["newGotoStatement","fun MetadataProvider.newGotoStatement(code: String? = null, rawNode: Any? = null): GotoStatement","de.fraunhofer.aisec.cpg.graph.newGotoStatement"]},{"name":"fun MetadataProvider.newIfStatement(code: String? = null, rawNode: Any? = null): IfStatement","description":"de.fraunhofer.aisec.cpg.graph.newIfStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-if-statement.html","searchKeys":["newIfStatement","fun MetadataProvider.newIfStatement(code: String? = null, rawNode: Any? = null): IfStatement","de.fraunhofer.aisec.cpg.graph.newIfStatement"]},{"name":"fun MetadataProvider.newIncludeDeclaration(includeFilename: CharSequence, code: String? = null, rawNode: Any? = null): IncludeDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newIncludeDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-include-declaration.html","searchKeys":["newIncludeDeclaration","fun MetadataProvider.newIncludeDeclaration(includeFilename: CharSequence, code: String? = null, rawNode: Any? = null): IncludeDeclaration","de.fraunhofer.aisec.cpg.graph.newIncludeDeclaration"]},{"name":"fun MetadataProvider.newInitializerListExpression(targetType: Type = unknownType(), code: String? = null, rawNode: Any? = null): InitializerListExpression","description":"de.fraunhofer.aisec.cpg.graph.newInitializerListExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-initializer-list-expression.html","searchKeys":["newInitializerListExpression","fun MetadataProvider.newInitializerListExpression(targetType: Type = unknownType(), code: String? = null, rawNode: Any? = null): InitializerListExpression","de.fraunhofer.aisec.cpg.graph.newInitializerListExpression"]},{"name":"fun MetadataProvider.newKeyValueExpression(key: Expression? = null, value: Expression? = null, code: String? = null, rawNode: Any? = null): KeyValueExpression","description":"de.fraunhofer.aisec.cpg.graph.newKeyValueExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-key-value-expression.html","searchKeys":["newKeyValueExpression","fun MetadataProvider.newKeyValueExpression(key: Expression? = null, value: Expression? = null, code: String? = null, rawNode: Any? = null): KeyValueExpression","de.fraunhofer.aisec.cpg.graph.newKeyValueExpression"]},{"name":"fun MetadataProvider.newLabelStatement(code: String? = null, rawNode: Any? = null): LabelStatement","description":"de.fraunhofer.aisec.cpg.graph.newLabelStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-label-statement.html","searchKeys":["newLabelStatement","fun MetadataProvider.newLabelStatement(code: String? = null, rawNode: Any? = null): LabelStatement","de.fraunhofer.aisec.cpg.graph.newLabelStatement"]},{"name":"fun MetadataProvider.newLambdaExpression(code: String? = null, rawNode: Any? = null): LambdaExpression","description":"de.fraunhofer.aisec.cpg.graph.newLambdaExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-lambda-expression.html","searchKeys":["newLambdaExpression","fun MetadataProvider.newLambdaExpression(code: String? = null, rawNode: Any? = null): LambdaExpression","de.fraunhofer.aisec.cpg.graph.newLambdaExpression"]},{"name":"fun MetadataProvider.newMemberCallExpression(callee: Expression?, isStatic: Boolean = false, code: String? = null, rawNode: Any? = null): MemberCallExpression","description":"de.fraunhofer.aisec.cpg.graph.newMemberCallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-member-call-expression.html","searchKeys":["newMemberCallExpression","fun MetadataProvider.newMemberCallExpression(callee: Expression?, isStatic: Boolean = false, code: String? = null, rawNode: Any? = null): MemberCallExpression","de.fraunhofer.aisec.cpg.graph.newMemberCallExpression"]},{"name":"fun MetadataProvider.newMemberExpression(name: CharSequence?, base: Expression, memberType: Type = unknownType(), operatorCode: String? = \".\", code: String? = null, rawNode: Any? = null): MemberExpression","description":"de.fraunhofer.aisec.cpg.graph.newMemberExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-member-expression.html","searchKeys":["newMemberExpression","fun MetadataProvider.newMemberExpression(name: CharSequence?, base: Expression, memberType: Type = unknownType(), operatorCode: String? = \".\", code: String? = null, rawNode: Any? = null): MemberExpression","de.fraunhofer.aisec.cpg.graph.newMemberExpression"]},{"name":"fun MetadataProvider.newMethodDeclaration(name: CharSequence?, code: String? = null, isStatic: Boolean = false, recordDeclaration: RecordDeclaration? = null, rawNode: Any? = null): MethodDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newMethodDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-method-declaration.html","searchKeys":["newMethodDeclaration","fun MetadataProvider.newMethodDeclaration(name: CharSequence?, code: String? = null, isStatic: Boolean = false, recordDeclaration: RecordDeclaration? = null, rawNode: Any? = null): MethodDeclaration","de.fraunhofer.aisec.cpg.graph.newMethodDeclaration"]},{"name":"fun MetadataProvider.newNamespaceDeclaration(name: CharSequence, code: String? = null, rawNode: Any? = null): NamespaceDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newNamespaceDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-namespace-declaration.html","searchKeys":["newNamespaceDeclaration","fun MetadataProvider.newNamespaceDeclaration(name: CharSequence, code: String? = null, rawNode: Any? = null): NamespaceDeclaration","de.fraunhofer.aisec.cpg.graph.newNamespaceDeclaration"]},{"name":"fun MetadataProvider.newNewArrayExpression(code: String? = null, rawNode: Any? = null): NewArrayExpression","description":"de.fraunhofer.aisec.cpg.graph.newNewArrayExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-new-array-expression.html","searchKeys":["newNewArrayExpression","fun MetadataProvider.newNewArrayExpression(code: String? = null, rawNode: Any? = null): NewArrayExpression","de.fraunhofer.aisec.cpg.graph.newNewArrayExpression"]},{"name":"fun MetadataProvider.newNewExpression(code: String? = null, type: Type = unknownType(), rawNode: Any? = null): NewExpression","description":"de.fraunhofer.aisec.cpg.graph.newNewExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-new-expression.html","searchKeys":["newNewExpression","fun MetadataProvider.newNewExpression(code: String? = null, type: Type = unknownType(), rawNode: Any? = null): NewExpression","de.fraunhofer.aisec.cpg.graph.newNewExpression"]},{"name":"fun MetadataProvider.newParameterDeclaration(name: CharSequence?, type: Type = unknownType(), variadic: Boolean = false, code: String? = null, rawNode: Any? = null): ParameterDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newParameterDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-parameter-declaration.html","searchKeys":["newParameterDeclaration","fun MetadataProvider.newParameterDeclaration(name: CharSequence?, type: Type = unknownType(), variadic: Boolean = false, code: String? = null, rawNode: Any? = null): ParameterDeclaration","de.fraunhofer.aisec.cpg.graph.newParameterDeclaration"]},{"name":"fun MetadataProvider.newProblemDeclaration(problem: String = \"\", problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.PARSING, code: String? = null, rawNode: Any? = null): ProblemDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newProblemDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-problem-declaration.html","searchKeys":["newProblemDeclaration","fun MetadataProvider.newProblemDeclaration(problem: String = \"\", problemType: ProblemNode.ProblemType = ProblemNode.ProblemType.PARSING, code: String? = null, rawNode: Any? = null): ProblemDeclaration","de.fraunhofer.aisec.cpg.graph.newProblemDeclaration"]},{"name":"fun MetadataProvider.newProblemExpression(problem: String = \"\", type: ProblemNode.ProblemType = ProblemNode.ProblemType.PARSING, code: String? = null, rawNode: Any? = null): ProblemExpression","description":"de.fraunhofer.aisec.cpg.graph.newProblemExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-problem-expression.html","searchKeys":["newProblemExpression","fun MetadataProvider.newProblemExpression(problem: String = \"\", type: ProblemNode.ProblemType = ProblemNode.ProblemType.PARSING, code: String? = null, rawNode: Any? = null): ProblemExpression","de.fraunhofer.aisec.cpg.graph.newProblemExpression"]},{"name":"fun MetadataProvider.newProblemType(code: String? = null, rawNode: Any? = null): ProblemType","description":"de.fraunhofer.aisec.cpg.graph.newProblemType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-problem-type.html","searchKeys":["newProblemType","fun MetadataProvider.newProblemType(code: String? = null, rawNode: Any? = null): ProblemType","de.fraunhofer.aisec.cpg.graph.newProblemType"]},{"name":"fun MetadataProvider.newRangeExpression(floor: Expression? = null, ceiling: Expression? = null, code: String? = null, rawNode: Any? = null): RangeExpression","description":"de.fraunhofer.aisec.cpg.graph.newRangeExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-range-expression.html","searchKeys":["newRangeExpression","fun MetadataProvider.newRangeExpression(floor: Expression? = null, ceiling: Expression? = null, code: String? = null, rawNode: Any? = null): RangeExpression","de.fraunhofer.aisec.cpg.graph.newRangeExpression"]},{"name":"fun MetadataProvider.newRecordDeclaration(name: CharSequence, kind: String, code: String? = null, rawNode: Any? = null): RecordDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newRecordDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-record-declaration.html","searchKeys":["newRecordDeclaration","fun MetadataProvider.newRecordDeclaration(name: CharSequence, kind: String, code: String? = null, rawNode: Any? = null): RecordDeclaration","de.fraunhofer.aisec.cpg.graph.newRecordDeclaration"]},{"name":"fun MetadataProvider.newRecordTemplateDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null): RecordTemplateDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newRecordTemplateDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-record-template-declaration.html","searchKeys":["newRecordTemplateDeclaration","fun MetadataProvider.newRecordTemplateDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null): RecordTemplateDeclaration","de.fraunhofer.aisec.cpg.graph.newRecordTemplateDeclaration"]},{"name":"fun MetadataProvider.newReference(name: CharSequence?, type: Type = unknownType(), code: String? = null, rawNode: Any? = null): Reference","description":"de.fraunhofer.aisec.cpg.graph.newReference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-reference.html","searchKeys":["newReference","fun MetadataProvider.newReference(name: CharSequence?, type: Type = unknownType(), code: String? = null, rawNode: Any? = null): Reference","de.fraunhofer.aisec.cpg.graph.newReference"]},{"name":"fun MetadataProvider.newReturnStatement(code: String? = null, rawNode: Any? = null): ReturnStatement","description":"de.fraunhofer.aisec.cpg.graph.newReturnStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-return-statement.html","searchKeys":["newReturnStatement","fun MetadataProvider.newReturnStatement(code: String? = null, rawNode: Any? = null): ReturnStatement","de.fraunhofer.aisec.cpg.graph.newReturnStatement"]},{"name":"fun MetadataProvider.newSubscriptExpression(code: String? = null, rawNode: Any? = null): SubscriptExpression","description":"de.fraunhofer.aisec.cpg.graph.newSubscriptExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-subscript-expression.html","searchKeys":["newSubscriptExpression","fun MetadataProvider.newSubscriptExpression(code: String? = null, rawNode: Any? = null): SubscriptExpression","de.fraunhofer.aisec.cpg.graph.newSubscriptExpression"]},{"name":"fun MetadataProvider.newSwitchStatement(code: String? = null, rawNode: Any? = null): SwitchStatement","description":"de.fraunhofer.aisec.cpg.graph.newSwitchStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-switch-statement.html","searchKeys":["newSwitchStatement","fun MetadataProvider.newSwitchStatement(code: String? = null, rawNode: Any? = null): SwitchStatement","de.fraunhofer.aisec.cpg.graph.newSwitchStatement"]},{"name":"fun MetadataProvider.newSynchronizedStatement(code: String? = null, rawNode: Any? = null): SynchronizedStatement","description":"de.fraunhofer.aisec.cpg.graph.newSynchronizedStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-synchronized-statement.html","searchKeys":["newSynchronizedStatement","fun MetadataProvider.newSynchronizedStatement(code: String? = null, rawNode: Any? = null): SynchronizedStatement","de.fraunhofer.aisec.cpg.graph.newSynchronizedStatement"]},{"name":"fun MetadataProvider.newTranslationUnitDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newTranslationUnitDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-translation-unit-declaration.html","searchKeys":["newTranslationUnitDeclaration","fun MetadataProvider.newTranslationUnitDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.graph.newTranslationUnitDeclaration"]},{"name":"fun MetadataProvider.newTryStatement(code: String? = null, rawNode: Any? = null): TryStatement","description":"de.fraunhofer.aisec.cpg.graph.newTryStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-try-statement.html","searchKeys":["newTryStatement","fun MetadataProvider.newTryStatement(code: String? = null, rawNode: Any? = null): TryStatement","de.fraunhofer.aisec.cpg.graph.newTryStatement"]},{"name":"fun MetadataProvider.newTypeExpression(name: CharSequence?, type: Type = unknownType(), rawNode: Any? = null): TypeExpression","description":"de.fraunhofer.aisec.cpg.graph.newTypeExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-type-expression.html","searchKeys":["newTypeExpression","fun MetadataProvider.newTypeExpression(name: CharSequence?, type: Type = unknownType(), rawNode: Any? = null): TypeExpression","de.fraunhofer.aisec.cpg.graph.newTypeExpression"]},{"name":"fun MetadataProvider.newTypeIdExpression(operatorCode: String, type: Type = unknownType(), referencedType: Type = unknownType(), code: String? = null, rawNode: Any? = null): TypeIdExpression","description":"de.fraunhofer.aisec.cpg.graph.newTypeIdExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-type-id-expression.html","searchKeys":["newTypeIdExpression","fun MetadataProvider.newTypeIdExpression(operatorCode: String, type: Type = unknownType(), referencedType: Type = unknownType(), code: String? = null, rawNode: Any? = null): TypeIdExpression","de.fraunhofer.aisec.cpg.graph.newTypeIdExpression"]},{"name":"fun MetadataProvider.newTypeParameterDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null): TypeParameterDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newTypeParameterDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-type-parameter-declaration.html","searchKeys":["newTypeParameterDeclaration","fun MetadataProvider.newTypeParameterDeclaration(name: CharSequence?, code: String? = null, rawNode: Any? = null): TypeParameterDeclaration","de.fraunhofer.aisec.cpg.graph.newTypeParameterDeclaration"]},{"name":"fun MetadataProvider.newTypedefDeclaration(targetType: Type, alias: Type, code: String? = null, rawNode: Any? = null): TypedefDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newTypedefDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-typedef-declaration.html","searchKeys":["newTypedefDeclaration","fun MetadataProvider.newTypedefDeclaration(targetType: Type, alias: Type, code: String? = null, rawNode: Any? = null): TypedefDeclaration","de.fraunhofer.aisec.cpg.graph.newTypedefDeclaration"]},{"name":"fun MetadataProvider.newUnaryOperator(operatorCode: String, postfix: Boolean, prefix: Boolean, code: String? = null, rawNode: Any? = null): UnaryOperator","description":"de.fraunhofer.aisec.cpg.graph.newUnaryOperator","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-unary-operator.html","searchKeys":["newUnaryOperator","fun MetadataProvider.newUnaryOperator(operatorCode: String, postfix: Boolean, prefix: Boolean, code: String? = null, rawNode: Any? = null): UnaryOperator","de.fraunhofer.aisec.cpg.graph.newUnaryOperator"]},{"name":"fun MetadataProvider.newUsingDeclaration(code: String? = null, qualifiedName: CharSequence?, rawNode: Any? = null): UsingDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newUsingDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-using-declaration.html","searchKeys":["newUsingDeclaration","fun MetadataProvider.newUsingDeclaration(code: String? = null, qualifiedName: CharSequence?, rawNode: Any? = null): UsingDeclaration","de.fraunhofer.aisec.cpg.graph.newUsingDeclaration"]},{"name":"fun MetadataProvider.newVariableDeclaration(name: CharSequence?, type: Type = unknownType(), code: String? = null, implicitInitializerAllowed: Boolean = false, rawNode: Any? = null): VariableDeclaration","description":"de.fraunhofer.aisec.cpg.graph.newVariableDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-variable-declaration.html","searchKeys":["newVariableDeclaration","fun MetadataProvider.newVariableDeclaration(name: CharSequence?, type: Type = unknownType(), code: String? = null, implicitInitializerAllowed: Boolean = false, rawNode: Any? = null): VariableDeclaration","de.fraunhofer.aisec.cpg.graph.newVariableDeclaration"]},{"name":"fun MetadataProvider.newWhileStatement(code: String? = null, rawNode: Any? = null): WhileStatement","description":"de.fraunhofer.aisec.cpg.graph.newWhileStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/new-while-statement.html","searchKeys":["newWhileStatement","fun MetadataProvider.newWhileStatement(code: String? = null, rawNode: Any? = null): WhileStatement","de.fraunhofer.aisec.cpg.graph.newWhileStatement"]},{"name":"fun MetadataProvider?.incompleteType(): Type","description":"de.fraunhofer.aisec.cpg.graph.incompleteType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/incomplete-type.html","searchKeys":["incompleteType","fun MetadataProvider?.incompleteType(): Type","de.fraunhofer.aisec.cpg.graph.incompleteType"]},{"name":"fun MetadataProvider?.unknownType(): Type","description":"de.fraunhofer.aisec.cpg.graph.unknownType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/unknown-type.html","searchKeys":["unknownType","fun MetadataProvider?.unknownType(): Type","de.fraunhofer.aisec.cpg.graph.unknownType"]},{"name":"fun NO_STRATEGY(x: Node): Iterator","description":"de.fraunhofer.aisec.cpg.processing.strategy.Strategy.NO_STRATEGY","location":"cpg-core/de.fraunhofer.aisec.cpg.processing.strategy/-strategy/-n-o_-s-t-r-a-t-e-g-y.html","searchKeys":["NO_STRATEGY","fun NO_STRATEGY(x: Node): Iterator","de.fraunhofer.aisec.cpg.processing.strategy.Strategy.NO_STRATEGY"]},{"name":"fun Name?.fqn(localName: String): Name","description":"de.fraunhofer.aisec.cpg.graph.fqn","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/fqn.html","searchKeys":["fqn","fun Name?.fqn(localName: String): Name","de.fraunhofer.aisec.cpg.graph.fqn"]},{"name":"fun NamespaceDeclaration.inferFunction(call: CallExpression, isStatic: Boolean = false, ctx: TranslationContext): FunctionDeclaration","description":"de.fraunhofer.aisec.cpg.passes.inference.inferFunction","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/infer-function.html","searchKeys":["inferFunction","fun NamespaceDeclaration.inferFunction(call: CallExpression, isStatic: Boolean = false, ctx: TranslationContext): FunctionDeclaration","de.fraunhofer.aisec.cpg.passes.inference.inferFunction"]},{"name":"fun NamespaceProvider.fqn(localName: String): Name","description":"de.fraunhofer.aisec.cpg.graph.fqn","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/fqn.html","searchKeys":["fqn","fun NamespaceProvider.fqn(localName: String): Name","de.fraunhofer.aisec.cpg.graph.fqn"]},{"name":"fun Node.applyMetadata(provider: MetadataProvider?, name: CharSequence? = EMPTY_NAME, rawNode: Any? = null, codeOverride: String? = null, localNameOnly: Boolean = false, defaultNamespace: Name? = null)","description":"de.fraunhofer.aisec.cpg.graph.applyMetadata","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/apply-metadata.html","searchKeys":["applyMetadata","fun Node.applyMetadata(provider: MetadataProvider?, name: CharSequence? = EMPTY_NAME, rawNode: Any? = null, codeOverride: String? = null, localNameOnly: Boolean = false, defaultNamespace: Name? = null)","de.fraunhofer.aisec.cpg.graph.applyMetadata"]},{"name":"fun Node.ast(): List","description":"de.fraunhofer.aisec.cpg.graph.ast","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/ast.html","searchKeys":["ast","fun Node.ast(): List","de.fraunhofer.aisec.cpg.graph.ast"]},{"name":"fun Node.controlledBy(): List","description":"de.fraunhofer.aisec.cpg.graph.controlledBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/controlled-by.html","searchKeys":["controlledBy","fun Node.controlledBy(): List","de.fraunhofer.aisec.cpg.graph.controlledBy"]},{"name":"fun Node.followNextDFGEdgesUntilHit(predicate: (Node) -> Boolean): FulfilledAndFailedPaths","description":"de.fraunhofer.aisec.cpg.graph.followNextDFGEdgesUntilHit","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/follow-next-d-f-g-edges-until-hit.html","searchKeys":["followNextDFGEdgesUntilHit","fun Node.followNextDFGEdgesUntilHit(predicate: (Node) -> Boolean): FulfilledAndFailedPaths","de.fraunhofer.aisec.cpg.graph.followNextDFGEdgesUntilHit"]},{"name":"fun Node.followNextEOG(predicate: (PropertyEdge<*>) -> Boolean): List>?","description":"de.fraunhofer.aisec.cpg.graph.followNextEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/follow-next-e-o-g.html","searchKeys":["followNextEOG","fun Node.followNextEOG(predicate: (PropertyEdge<*>) -> Boolean): List>?","de.fraunhofer.aisec.cpg.graph.followNextEOG"]},{"name":"fun Node.followNextEOGEdgesUntilHit(predicate: (Node) -> Boolean): FulfilledAndFailedPaths","description":"de.fraunhofer.aisec.cpg.graph.followNextEOGEdgesUntilHit","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/follow-next-e-o-g-edges-until-hit.html","searchKeys":["followNextEOGEdgesUntilHit","fun Node.followNextEOGEdgesUntilHit(predicate: (Node) -> Boolean): FulfilledAndFailedPaths","de.fraunhofer.aisec.cpg.graph.followNextEOGEdgesUntilHit"]},{"name":"fun Node.followPrevDFG(predicate: (Node) -> Boolean): MutableList?","description":"de.fraunhofer.aisec.cpg.graph.followPrevDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/follow-prev-d-f-g.html","searchKeys":["followPrevDFG","fun Node.followPrevDFG(predicate: (Node) -> Boolean): MutableList?","de.fraunhofer.aisec.cpg.graph.followPrevDFG"]},{"name":"fun Node.followPrevDFGEdgesUntilHit(predicate: (Node) -> Boolean): FulfilledAndFailedPaths","description":"de.fraunhofer.aisec.cpg.graph.followPrevDFGEdgesUntilHit","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/follow-prev-d-f-g-edges-until-hit.html","searchKeys":["followPrevDFGEdgesUntilHit","fun Node.followPrevDFGEdgesUntilHit(predicate: (Node) -> Boolean): FulfilledAndFailedPaths","de.fraunhofer.aisec.cpg.graph.followPrevDFGEdgesUntilHit"]},{"name":"fun Node.followPrevEOG(predicate: (PropertyEdge<*>) -> Boolean): List>?","description":"de.fraunhofer.aisec.cpg.graph.followPrevEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/follow-prev-e-o-g.html","searchKeys":["followPrevEOG","fun Node.followPrevEOG(predicate: (PropertyEdge<*>) -> Boolean): List>?","de.fraunhofer.aisec.cpg.graph.followPrevEOG"]},{"name":"fun Node.followPrevEOGEdgesUntilHit(predicate: (Node) -> Boolean): FulfilledAndFailedPaths","description":"de.fraunhofer.aisec.cpg.graph.followPrevEOGEdgesUntilHit","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/follow-prev-e-o-g-edges-until-hit.html","searchKeys":["followPrevEOGEdgesUntilHit","fun Node.followPrevEOGEdgesUntilHit(predicate: (Node) -> Boolean): FulfilledAndFailedPaths","de.fraunhofer.aisec.cpg.graph.followPrevEOGEdgesUntilHit"]},{"name":"fun Node.startInference(ctx: TranslationContext): Inference","description":"de.fraunhofer.aisec.cpg.passes.inference.startInference","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/start-inference.html","searchKeys":["startInference","fun Node.startInference(ctx: TranslationContext): Inference","de.fraunhofer.aisec.cpg.passes.inference.startInference"]},{"name":"fun RecordDeclaration.inferMethod(call: CallExpression, isStatic: Boolean = false, ctx: TranslationContext): MethodDeclaration","description":"de.fraunhofer.aisec.cpg.passes.inference.inferMethod","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/infer-method.html","searchKeys":["inferMethod","fun RecordDeclaration.inferMethod(call: CallExpression, isStatic: Boolean = false, ctx: TranslationContext): MethodDeclaration","de.fraunhofer.aisec.cpg.passes.inference.inferMethod"]},{"name":"fun TranslationResult.callersOf(function: FunctionDeclaration): Set","description":"de.fraunhofer.aisec.cpg.graph.callersOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/callers-of.html","searchKeys":["callersOf","fun TranslationResult.callersOf(function: FunctionDeclaration): Set","de.fraunhofer.aisec.cpg.graph.callersOf"]},{"name":"fun TranslationResult.callsByName(name: String): List","description":"de.fraunhofer.aisec.cpg.graph.callsByName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/calls-by-name.html","searchKeys":["callsByName","fun TranslationResult.callsByName(name: String): List","de.fraunhofer.aisec.cpg.graph.callsByName"]},{"name":"fun TranslationUnitDeclaration.inferFunction(call: CallExpression, isStatic: Boolean = false, ctx: TranslationContext): FunctionDeclaration","description":"de.fraunhofer.aisec.cpg.passes.inference.inferFunction","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/infer-function.html","searchKeys":["inferFunction","fun TranslationUnitDeclaration.inferFunction(call: CallExpression, isStatic: Boolean = false, ctx: TranslationContext): FunctionDeclaration","de.fraunhofer.aisec.cpg.passes.inference.inferFunction"]},{"name":"fun Type.array(): Type","description":"de.fraunhofer.aisec.cpg.graph.array","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/array.html","searchKeys":["array","fun Type.array(): Type","de.fraunhofer.aisec.cpg.graph.array"]},{"name":"fun Type.isDerivedFrom(superType: Type, hint: HasType? = null, superHint: HasType? = null): Boolean","description":"de.fraunhofer.aisec.cpg.isDerivedFrom","location":"cpg-core/de.fraunhofer.aisec.cpg/is-derived-from.html","searchKeys":["isDerivedFrom","fun Type.isDerivedFrom(superType: Type, hint: HasType? = null, superHint: HasType? = null): Boolean","de.fraunhofer.aisec.cpg.isDerivedFrom"]},{"name":"fun Type.pointer(): Type","description":"de.fraunhofer.aisec.cpg.graph.pointer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/pointer.html","searchKeys":["pointer","fun Type.pointer(): Type","de.fraunhofer.aisec.cpg.graph.pointer"]},{"name":"fun Type.ref(): Type","description":"de.fraunhofer.aisec.cpg.graph.ref","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/ref.html","searchKeys":["ref","fun Type.ref(): Type","de.fraunhofer.aisec.cpg.graph.ref"]},{"name":"fun Type.wrap(wrapState: WrapState): Type","description":"de.fraunhofer.aisec.cpg.wrap","location":"cpg-core/de.fraunhofer.aisec.cpg/wrap.html","searchKeys":["wrap","fun Type.wrap(wrapState: WrapState): Type","de.fraunhofer.aisec.cpg.wrap"]},{"name":"fun TypeExpression.duplicate(implicit: Boolean): TypeExpression","description":"de.fraunhofer.aisec.cpg.graph.duplicate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/duplicate.html","searchKeys":["duplicate","fun TypeExpression.duplicate(implicit: Boolean): TypeExpression","de.fraunhofer.aisec.cpg.graph.duplicate"]},{"name":"fun add(edge: Edge)","description":"de.fraunhofer.aisec.cpg.passes.Edges.add","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edges/add.html","searchKeys":["add","fun add(edge: Edge)","de.fraunhofer.aisec.cpg.passes.Edges.add"]},{"name":"fun addAlias(file: PhysicalLocation.ArtifactLocation, from: Name, to: Name)","description":"de.fraunhofer.aisec.cpg.ScopeManager.addAlias","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/add-alias.html","searchKeys":["addAlias","fun addAlias(file: PhysicalLocation.ArtifactLocation, from: Name, to: Name)","de.fraunhofer.aisec.cpg.ScopeManager.addAlias"]},{"name":"fun addAllPrevDFG(prev: Collection, properties: MutableMap = EnumMap(Properties::class.java))","description":"de.fraunhofer.aisec.cpg.graph.Node.addAllPrevDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/add-all-prev-d-f-g.html","searchKeys":["addAllPrevDFG","fun addAllPrevDFG(prev: Collection, properties: MutableMap = EnumMap(Properties::class.java))","de.fraunhofer.aisec.cpg.graph.Node.addAllPrevDFG"]},{"name":"fun addAllPrevPDG(prev: Collection, dependenceType: DependenceType)","description":"de.fraunhofer.aisec.cpg.graph.Node.addAllPrevPDG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/add-all-prev-p-d-g.html","searchKeys":["addAllPrevPDG","fun addAllPrevPDG(prev: Collection, dependenceType: DependenceType)","de.fraunhofer.aisec.cpg.graph.Node.addAllPrevPDG"]},{"name":"fun addAllPrevPDGEdges(prev: Collection>, dependenceType: DependenceType)","description":"de.fraunhofer.aisec.cpg.graph.Node.addAllPrevPDGEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/add-all-prev-p-d-g-edges.html","searchKeys":["addAllPrevPDGEdges","fun addAllPrevPDGEdges(prev: Collection>, dependenceType: DependenceType)","de.fraunhofer.aisec.cpg.graph.Node.addAllPrevPDGEdges"]},{"name":"fun addAnnotations(annotations: Collection)","description":"de.fraunhofer.aisec.cpg.graph.Node.addAnnotations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/add-annotations.html","searchKeys":["addAnnotations","fun addAnnotations(annotations: Collection)","de.fraunhofer.aisec.cpg.graph.Node.addAnnotations"]},{"name":"fun addArgument(expression: Expression, name: String? = null)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/add-argument.html","searchKeys":["addArgument","fun addArgument(expression: Expression, name: String? = null)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.addArgument"]},{"name":"fun addBreakStatement(breakStatement: BreakStatement)","description":"de.fraunhofer.aisec.cpg.ScopeManager.addBreakStatement","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/add-break-statement.html","searchKeys":["addBreakStatement","fun addBreakStatement(breakStatement: BreakStatement)","de.fraunhofer.aisec.cpg.ScopeManager.addBreakStatement"]},{"name":"fun addComponent(sc: Component)","description":"de.fraunhofer.aisec.cpg.TranslationResult.addComponent","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/add-component.html","searchKeys":["addComponent","fun addComponent(sc: Component)","de.fraunhofer.aisec.cpg.TranslationResult.addComponent"]},{"name":"fun addConstructor(constructorDeclaration: ConstructorDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addConstructor","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/add-constructor.html","searchKeys":["addConstructor","fun addConstructor(constructorDeclaration: ConstructorDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addConstructor"]},{"name":"fun addContinueStatement(continueStatement: ContinueStatement)","description":"de.fraunhofer.aisec.cpg.ScopeManager.addContinueStatement","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/add-continue-statement.html","searchKeys":["addContinueStatement","fun addContinueStatement(continueStatement: ContinueStatement)","de.fraunhofer.aisec.cpg.ScopeManager.addContinueStatement"]},{"name":"fun addDFGEdgesForMutuallyExclusiveBranchingExpression(n: Node, branchingExp: Node?, branchingDeclaration: Node?)","description":"de.fraunhofer.aisec.cpg.helpers.Util.addDFGEdgesForMutuallyExclusiveBranchingExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/add-d-f-g-edges-for-mutually-exclusive-branching-expression.html","searchKeys":["addDFGEdgesForMutuallyExclusiveBranchingExpression","fun addDFGEdgesForMutuallyExclusiveBranchingExpression(n: Node, branchingExp: Node?, branchingDeclaration: Node?)","de.fraunhofer.aisec.cpg.helpers.Util.addDFGEdgesForMutuallyExclusiveBranchingExpression"]},{"name":"fun addDeclaration(declaration: Declaration?, addToAST: Boolean = true)","description":"de.fraunhofer.aisec.cpg.ScopeManager.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/add-declaration.html","searchKeys":["addDeclaration","fun addDeclaration(declaration: Declaration?, addToAST: Boolean = true)","de.fraunhofer.aisec.cpg.ScopeManager.addDeclaration"]},{"name":"fun addDeserializer(name: String, func: Function)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.addDeserializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter-manager/add-deserializer.html","searchKeys":["addDeserializer","fun addDeserializer(name: String, func: Function)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.addDeserializer"]},{"name":"fun addDimension(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.addDimension","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-array-expression/add-dimension.html","searchKeys":["addDimension","fun addDimension(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.addDimension"]},{"name":"fun addExpression(expression: Statement)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.addExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression-list/add-expression.html","searchKeys":["addExpression","fun addExpression(expression: Statement)","de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.addExpression"]},{"name":"fun addField(fieldDeclaration: FieldDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addField","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/add-field.html","searchKeys":["addField","fun addField(fieldDeclaration: FieldDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addField"]},{"name":"fun addImplicitTemplateParametersToCall(templateParams: List, constructExpression: ConstructExpression)","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver.Companion.addImplicitTemplateParametersToCall","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/-companion/add-implicit-template-parameters-to-call.html","searchKeys":["addImplicitTemplateParametersToCall","fun addImplicitTemplateParametersToCall(templateParams: List, constructExpression: ConstructExpression)","de.fraunhofer.aisec.cpg.passes.SymbolResolver.Companion.addImplicitTemplateParametersToCall"]},{"name":"fun addInclude(includeDeclaration: IncludeDeclaration?)","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.addInclude","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/add-include.html","searchKeys":["addInclude","fun addInclude(includeDeclaration: IncludeDeclaration?)","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.addInclude"]},{"name":"fun addIncludePath(srcFile: File, paths: List)","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.addIncludePath","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/add-include-path.html","searchKeys":["addIncludePath","fun addIncludePath(srcFile: File, paths: List)","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.addIncludePath"]},{"name":"fun addIncludesToGraph(addIncludesToGraph: Boolean): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.addIncludesToGraph","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/add-includes-to-graph.html","searchKeys":["addIncludesToGraph","fun addIncludesToGraph(addIncludesToGraph: Boolean): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.addIncludesToGraph"]},{"name":"fun addLabelStatement(labelStatement: LabelStatement)","description":"de.fraunhofer.aisec.cpg.ScopeManager.addLabelStatement","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/add-label-statement.html","searchKeys":["addLabelStatement","fun addLabelStatement(labelStatement: LabelStatement)","de.fraunhofer.aisec.cpg.ScopeManager.addLabelStatement"]},{"name":"fun addLabelStatement(labelStatement: LabelStatement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.addLabelStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/add-label-statement.html","searchKeys":["addLabelStatement","fun addLabelStatement(labelStatement: LabelStatement)","de.fraunhofer.aisec.cpg.graph.scopes.Scope.addLabelStatement"]},{"name":"fun addMethod(methodDeclaration: MethodDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addMethod","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/add-method.html","searchKeys":["addMethod","fun addMethod(methodDeclaration: MethodDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addMethod"]},{"name":"fun addMissingDependencies()","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.addMissingDependencies","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/add-missing-dependencies.html","searchKeys":["addMissingDependencies","fun addMissingDependencies()","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.addMissingDependencies"]},{"name":"fun addNextDFG(next: Node, properties: MutableMap = EnumMap(Properties::class.java))","description":"de.fraunhofer.aisec.cpg.graph.Node.addNextDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/add-next-d-f-g.html","searchKeys":["addNextDFG","fun addNextDFG(next: Node, properties: MutableMap = EnumMap(Properties::class.java))","de.fraunhofer.aisec.cpg.graph.Node.addNextDFG"]},{"name":"fun addNextEOG(propertyEdge: PropertyEdge)","description":"de.fraunhofer.aisec.cpg.graph.Node.addNextEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/add-next-e-o-g.html","searchKeys":["addNextEOG","fun addNextEOG(propertyEdge: PropertyEdge)","de.fraunhofer.aisec.cpg.graph.Node.addNextEOG"]},{"name":"fun addOverriddenBy(c: Collection)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addOverriddenBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/add-overridden-by.html","searchKeys":["addOverriddenBy","fun addOverriddenBy(c: Collection)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addOverriddenBy"]},{"name":"fun addOverriddenBy(functionDeclaration: FunctionDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addOverriddenBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/add-overridden-by.html","searchKeys":["addOverriddenBy","fun addOverriddenBy(functionDeclaration: FunctionDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addOverriddenBy"]},{"name":"fun addOverrides(functionDeclaration: FunctionDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addOverrides","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/add-overrides.html","searchKeys":["addOverrides","fun addOverrides(functionDeclaration: FunctionDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addOverrides"]},{"name":"fun addParameter(nonTypeTemplateParamDeclaration: ParameterDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.addParameter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/add-parameter.html","searchKeys":["addParameter","fun addParameter(nonTypeTemplateParamDeclaration: ParameterDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.addParameter"]},{"name":"fun addParameter(parameterDeclaration: ParameterDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addParameter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/add-parameter.html","searchKeys":["addParameter","fun addParameter(parameterDeclaration: ParameterDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addParameter"]},{"name":"fun addParameter(parameterizedType: TypeParameterDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.addParameter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/add-parameter.html","searchKeys":["addParameter","fun addParameter(parameterizedType: TypeParameterDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.addParameter"]},{"name":"fun addPrevCDG(prev: Node)","description":"de.fraunhofer.aisec.cpg.graph.Node.addPrevCDG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/add-prev-c-d-g.html","searchKeys":["addPrevCDG","fun addPrevCDG(prev: Node)","de.fraunhofer.aisec.cpg.graph.Node.addPrevCDG"]},{"name":"fun addPrevEOG(propertyEdge: PropertyEdge)","description":"de.fraunhofer.aisec.cpg.graph.Node.addPrevEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/add-prev-e-o-g.html","searchKeys":["addPrevEOG","fun addPrevEOG(propertyEdge: PropertyEdge)","de.fraunhofer.aisec.cpg.graph.Node.addPrevEOG"]},{"name":"fun addProblem(problemDeclaration: ProblemDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.addProblem","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/add-problem.html","searchKeys":["addProblem","fun addProblem(problemDeclaration: ProblemDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.addProblem"]},{"name":"fun addProblems(c: Collection)","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.addProblems","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/add-problems.html","searchKeys":["addProblems","fun addProblems(c: Collection)","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.addProblems"]},{"name":"fun addProperties(propertyMap: Map?)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.addProperties","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/add-properties.html","searchKeys":["addProperties","fun addProperties(propertyMap: Map?)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.addProperties"]},{"name":"fun addProperty(property: Properties, value: Any?)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.addProperty","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/add-property.html","searchKeys":["addProperty","fun addProperty(property: Properties, value: Any?)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.addProperty"]},{"name":"fun addRealization(realizedFunction: FunctionDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.addRealization","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-template-declaration/add-realization.html","searchKeys":["addRealization","fun addRealization(realizedFunction: FunctionDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.addRealization"]},{"name":"fun addRealization(realizedRecord: RecordDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.addRealization","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-template-declaration/add-realization.html","searchKeys":["addRealization","fun addRealization(realizedRecord: RecordDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.addRealization"]},{"name":"fun addRecursiveDefaultTemplateArgs(constructExpression: ConstructExpression, template: RecordTemplateDeclaration, scopeManager: ScopeManager)","description":"de.fraunhofer.aisec.cpg.passes.addRecursiveDefaultTemplateArgs","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/add-recursive-default-template-args.html","searchKeys":["addRecursiveDefaultTemplateArgs","fun addRecursiveDefaultTemplateArgs(constructExpression: ConstructExpression, template: RecordTemplateDeclaration, scopeManager: ScopeManager)","de.fraunhofer.aisec.cpg.passes.addRecursiveDefaultTemplateArgs"]},{"name":"fun addSerializer(clazz: String, func: Function)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.addSerializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter-manager/add-serializer.html","searchKeys":["addSerializer","fun addSerializer(clazz: String, func: Function)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.addSerializer"]},{"name":"fun addSuperClass(superClass: Type)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addSuperClass","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/add-super-class.html","searchKeys":["addSuperClass","fun addSuperClass(superClass: Type)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addSuperClass"]},{"name":"fun addTemplateParameter(templateParam: Node, templateInitialization: TemplateDeclaration.TemplateInitialization? = TemplateInitialization.EXPLICIT)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.addTemplateParameter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/add-template-parameter.html","searchKeys":["addTemplateParameter","fun addTemplateParameter(templateParam: Node, templateInitialization: TemplateDeclaration.TemplateInitialization? = TemplateInitialization.EXPLICIT)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.addTemplateParameter"]},{"name":"fun addThrowTypes(collection: Collection)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addThrowTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/add-throw-types.html","searchKeys":["addThrowTypes","fun addThrowTypes(collection: Collection)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addThrowTypes"]},{"name":"fun addThrowTypes(type: Type)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addThrowTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/add-throw-types.html","searchKeys":["addThrowTypes","fun addThrowTypes(type: Type)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addThrowTypes"]},{"name":"fun addToPropertyEdgeDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.addToPropertyEdgeDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/add-to-property-edge-declaration.html","searchKeys":["addToPropertyEdgeDeclaration","fun addToPropertyEdgeDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.addToPropertyEdgeDeclaration"]},{"name":"fun addToWorkingList(newElement: PassWithDependencies)","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.addToWorkingList","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/add-to-working-list.html","searchKeys":["addToWorkingList","fun addToWorkingList(newElement: PassWithDependencies)","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.addToWorkingList"]},{"name":"fun addTranslationUnit(tu: TranslationUnitDeclaration?)","description":"de.fraunhofer.aisec.cpg.TranslationResult.addTranslationUnit","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/add-translation-unit.html","searchKeys":["addTranslationUnit","fun addTranslationUnit(tu: TranslationUnitDeclaration?)","de.fraunhofer.aisec.cpg.TranslationResult.addTranslationUnit"]},{"name":"fun addTypeParameter(recordDeclaration: RecordDeclaration, typeParameters: List)","description":"de.fraunhofer.aisec.cpg.TypeManager.addTypeParameter","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/add-type-parameter.html","searchKeys":["addTypeParameter","fun addTypeParameter(recordDeclaration: RecordDeclaration, typeParameters: List)","de.fraunhofer.aisec.cpg.TypeManager.addTypeParameter"]},{"name":"fun addTypeParameter(templateDeclaration: TemplateDeclaration, typeParameter: ParameterizedType)","description":"de.fraunhofer.aisec.cpg.TypeManager.addTypeParameter","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/add-type-parameter.html","searchKeys":["addTypeParameter","fun addTypeParameter(templateDeclaration: TemplateDeclaration, typeParameter: ParameterizedType)","de.fraunhofer.aisec.cpg.TypeManager.addTypeParameter"]},{"name":"fun addTypedef(typedef: TypedefDeclaration)","description":"de.fraunhofer.aisec.cpg.ScopeManager.addTypedef","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/add-typedef.html","searchKeys":["addTypedef","fun addTypedef(typedef: TypedefDeclaration)","de.fraunhofer.aisec.cpg.ScopeManager.addTypedef"]},{"name":"fun addTypedef(typedef: TypedefDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.addTypedef","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-value-declaration-scope/add-typedef.html","searchKeys":["addTypedef","fun addTypedef(typedef: TypedefDeclaration)","de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.addTypedef"]},{"name":"fun addUsage(reference: Reference)","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.addUsage","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/add-usage.html","searchKeys":["addUsage","fun addUsage(reference: Reference)","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.addUsage"]},{"name":"fun addValueDeclaration(valueDeclaration: ValueDeclaration, addToAST: Boolean)","description":"de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.addValueDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-value-declaration-scope/add-value-declaration.html","searchKeys":["addValueDeclaration","fun addValueDeclaration(valueDeclaration: ValueDeclaration, addToAST: Boolean)","de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.addValueDeclaration"]},{"name":"fun analyze(): CompletableFuture","description":"de.fraunhofer.aisec.cpg.TranslationManager.analyze","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/analyze.html","searchKeys":["analyze","fun analyze(): CompletableFuture","de.fraunhofer.aisec.cpg.TranslationManager.analyze"]},{"name":"fun append(s: String): Name","description":"de.fraunhofer.aisec.cpg.graph.Name.append","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/append.html","searchKeys":["append","fun append(s: String): Name","de.fraunhofer.aisec.cpg.graph.Name.append"]},{"name":"fun applyImplicitCastToArguments(call: CallExpression, implicitCasts: List)","description":"de.fraunhofer.aisec.cpg.passes.applyImplicitCastToArguments","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/apply-implicit-cast-to-arguments.html","searchKeys":["applyImplicitCastToArguments","fun applyImplicitCastToArguments(call: CallExpression, implicitCasts: List)","de.fraunhofer.aisec.cpg.passes.applyImplicitCastToArguments"]},{"name":"fun applyMissingParams(template: RecordTemplateDeclaration, constructExpression: ConstructExpression, templateParametersExplicitInitialization: Map, templateParameterRealDefaultInitialization: Map, scopeManager: ScopeManager)","description":"de.fraunhofer.aisec.cpg.passes.applyMissingParams","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/apply-missing-params.html","searchKeys":["applyMissingParams","fun applyMissingParams(template: RecordTemplateDeclaration, constructExpression: ConstructExpression, templateParametersExplicitInitialization: Map, templateParameterRealDefaultInitialization: Map, scopeManager: ScopeManager)","de.fraunhofer.aisec.cpg.passes.applyMissingParams"]},{"name":"fun applyTemplateInstantiation(templateCall: CallExpression, functionTemplateDeclaration: FunctionTemplateDeclaration?, function: FunctionDeclaration, initializationSignature: Map, initializationType: Map, orderedInitializationSignature: Map, ctx: TranslationContext): List","description":"de.fraunhofer.aisec.cpg.passes.applyTemplateInstantiation","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/apply-template-instantiation.html","searchKeys":["applyTemplateInstantiation","fun applyTemplateInstantiation(templateCall: CallExpression, functionTemplateDeclaration: FunctionTemplateDeclaration?, function: FunctionDeclaration, initializationSignature: Map, initializationType: Map, orderedInitializationSignature: Map, ctx: TranslationContext): List","de.fraunhofer.aisec.cpg.passes.applyTemplateInstantiation"]},{"name":"fun asList(): List","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.asList","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/as-list.html","searchKeys":["asList","fun asList(): List","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.asList"]},{"name":"fun attachCallParameters(target: FunctionDeclaration, arguments: List)","description":"de.fraunhofer.aisec.cpg.helpers.Util.attachCallParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/attach-call-parameters.html","searchKeys":["attachCallParameters","fun attachCallParameters(target: FunctionDeclaration, arguments: List)","de.fraunhofer.aisec.cpg.helpers.Util.attachCallParameters"]},{"name":"fun build(): InferenceConfiguration","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.build","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-builder/build.html","searchKeys":["build","fun build(): InferenceConfiguration","de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.build"]},{"name":"fun build(): TranslationConfiguration","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.build","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/build.html","searchKeys":["build","fun build(): TranslationConfiguration","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.build"]},{"name":"fun build(): TranslationManager","description":"de.fraunhofer.aisec.cpg.TranslationManager.Builder.build","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/-builder/build.html","searchKeys":["build","fun build(): TranslationManager","de.fraunhofer.aisec.cpg.TranslationManager.Builder.build"]},{"name":"fun build(init: LanguageFrontend<*, *>.() -> TranslationResult): TranslationResult","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.build","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/build.html","searchKeys":["build","fun build(init: LanguageFrontend<*, *>.() -> TranslationResult): TranslationResult","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.build"]},{"name":"fun builder(): InferenceConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Companion.builder","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-companion/builder.html","searchKeys":["builder","fun builder(): InferenceConfiguration.Builder","de.fraunhofer.aisec.cpg.InferenceConfiguration.Companion.builder"]},{"name":"fun builder(): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Companion.builder","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-companion/builder.html","searchKeys":["builder","fun builder(): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Companion.builder"]},{"name":"fun builder(): TranslationManager.Builder","description":"de.fraunhofer.aisec.cpg.TranslationManager.Companion.builder","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/-companion/builder.html","searchKeys":["builder","fun builder(): TranslationManager.Builder","de.fraunhofer.aisec.cpg.TranslationManager.Companion.builder"]},{"name":"fun checkArgumentValidity(functionDeclaration: FunctionDeclaration, functionDeclarationSignature: List, templateCallExpression: CallExpression, explicitInstantiation: List): Boolean","description":"de.fraunhofer.aisec.cpg.passes.checkArgumentValidity","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/check-argument-validity.html","searchKeys":["checkArgumentValidity","fun checkArgumentValidity(functionDeclaration: FunctionDeclaration, functionDeclarationSignature: List, templateCallExpression: CallExpression, explicitInstantiation: List): Boolean","de.fraunhofer.aisec.cpg.passes.checkArgumentValidity"]},{"name":"fun checkEOGInvariant(n: Node): Boolean","description":"de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.Companion.checkEOGInvariant","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-evaluation-order-graph-pass/-companion/check-e-o-g-invariant.html","searchKeys":["checkEOGInvariant","fun checkEOGInvariant(n: Node): Boolean","de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.Companion.checkEOGInvariant"]},{"name":"fun checkForPropertyEdge(f: Field, obj: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.checkForPropertyEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/check-for-property-edge.html","searchKeys":["checkForPropertyEdge","fun checkForPropertyEdge(f: Field, obj: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.checkForPropertyEdge"]},{"name":"fun checkForPropertyEdge(member: KProperty1, obj: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.checkForPropertyEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/check-for-property-edge.html","searchKeys":["checkForPropertyEdge","fun checkForPropertyEdge(member: KProperty1, obj: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.checkForPropertyEdge"]},{"name":"fun checkMostCommonImplicitCast(implicitCasts: MutableList, implicitCastTargets: List)","description":"de.fraunhofer.aisec.cpg.passes.checkMostCommonImplicitCast","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/check-most-common-implicit-cast.html","searchKeys":["checkMostCommonImplicitCast","fun checkMostCommonImplicitCast(implicitCasts: MutableList, implicitCastTargets: List)","de.fraunhofer.aisec.cpg.passes.checkMostCommonImplicitCast"]},{"name":"fun clear()","description":"de.fraunhofer.aisec.cpg.passes.Edges.clear","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edges/clear.html","searchKeys":["clear","fun clear()","de.fraunhofer.aisec.cpg.passes.Edges.clear"]},{"name":"fun clearCallbacks()","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.clearCallbacks","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/clear-callbacks.html","searchKeys":["clearCallbacks","fun clearCallbacks()","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.clearCallbacks"]},{"name":"fun clearCallbacks()","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.clearCallbacks","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-scoped-walker/clear-callbacks.html","searchKeys":["clearCallbacks","fun clearCallbacks()","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.clearCallbacks"]},{"name":"fun clearNextDFG()","description":"de.fraunhofer.aisec.cpg.graph.Node.clearNextDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/clear-next-d-f-g.html","searchKeys":["clearNextDFG","fun clearNextDFG()","de.fraunhofer.aisec.cpg.graph.Node.clearNextDFG"]},{"name":"fun clearNextEOG()","description":"de.fraunhofer.aisec.cpg.graph.Node.clearNextEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/clear-next-e-o-g.html","searchKeys":["clearNextEOG","fun clearNextEOG()","de.fraunhofer.aisec.cpg.graph.Node.clearNextEOG"]},{"name":"fun clearPrevDFG()","description":"de.fraunhofer.aisec.cpg.graph.Node.clearPrevDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/clear-prev-d-f-g.html","searchKeys":["clearPrevDFG","fun clearPrevDFG()","de.fraunhofer.aisec.cpg.graph.Node.clearPrevDFG"]},{"name":"fun clearProcessed()","description":"de.fraunhofer.aisec.cpg.frontends.ProcessedListener.clearProcessed","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-processed-listener/clear-processed.html","searchKeys":["clearProcessed","fun clearProcessed()","de.fraunhofer.aisec.cpg.frontends.ProcessedListener.clearProcessed"]},{"name":"fun codeInNodes(b: Boolean): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.codeInNodes","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/code-in-nodes.html","searchKeys":["codeInNodes","fun codeInNodes(b: Boolean): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.codeInNodes"]},{"name":"fun commonPath(paths: Collection): File?","description":"de.fraunhofer.aisec.cpg.helpers.CommonPath.commonPath","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-common-path/common-path.html","searchKeys":["commonPath","fun commonPath(paths: Collection): File?","de.fraunhofer.aisec.cpg.helpers.CommonPath.commonPath"]},{"name":"fun compatibleSignatures(callSignature: List, functionSignature: List): Boolean","description":"de.fraunhofer.aisec.cpg.passes.compatibleSignatures","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/compatible-signatures.html","searchKeys":["compatibleSignatures","fun compatibleSignatures(callSignature: List, functionSignature: List): Boolean","de.fraunhofer.aisec.cpg.passes.compatibleSignatures"]},{"name":"fun computeType(func: FunctionDeclaration): FunctionType","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionType.Companion.computeType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-type/-companion/compute-type.html","searchKeys":["computeType","fun computeType(func: FunctionDeclaration): FunctionType","de.fraunhofer.aisec.cpg.graph.types.FunctionType.Companion.computeType"]},{"name":"fun config(config: TranslationConfiguration): TranslationManager.Builder","description":"de.fraunhofer.aisec.cpg.TranslationManager.Builder.config","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/-builder/config.html","searchKeys":["config","fun config(config: TranslationConfiguration): TranslationManager.Builder","de.fraunhofer.aisec.cpg.TranslationManager.Builder.config"]},{"name":"fun constructTemplateInitializationSignatureFromTemplateParameters(functionTemplateDeclaration: FunctionTemplateDeclaration, templateCall: CallExpression, instantiationType: MutableMap, orderedInitializationSignature: MutableMap, explicitInstantiated: MutableList): MutableMap?","description":"de.fraunhofer.aisec.cpg.passes.constructTemplateInitializationSignatureFromTemplateParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/construct-template-initialization-signature-from-template-parameters.html","searchKeys":["constructTemplateInitializationSignatureFromTemplateParameters","fun constructTemplateInitializationSignatureFromTemplateParameters(functionTemplateDeclaration: FunctionTemplateDeclaration, templateCall: CallExpression, instantiationType: MutableMap, orderedInitializationSignature: MutableMap, explicitInstantiated: MutableList): MutableMap?","de.fraunhofer.aisec.cpg.passes.constructTemplateInitializationSignatureFromTemplateParameters"]},{"name":"fun containsOnOuterLevel(input: String, marker: Char): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.Util.containsOnOuterLevel","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/contains-on-outer-level.html","searchKeys":["containsOnOuterLevel","fun containsOnOuterLevel(input: String, marker: Char): Boolean","de.fraunhofer.aisec.cpg.helpers.Util.containsOnOuterLevel"]},{"name":"fun containsProperties(props: Map): Boolean","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.containsProperties","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/contains-properties.html","searchKeys":["containsProperties","fun containsProperties(props: Map): Boolean","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.containsProperties"]},{"name":"fun createInferredConstructor(signature: List): ConstructorDeclaration","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.createInferredConstructor","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/create-inferred-constructor.html","searchKeys":["createInferredConstructor","fun createInferredConstructor(signature: List): ConstructorDeclaration","de.fraunhofer.aisec.cpg.passes.inference.Inference.createInferredConstructor"]},{"name":"fun createInferredFunctionDeclaration(name: CharSequence?, code: String?, isStatic: Boolean, signature: List, returnType: Type?, hint: CallExpression? = null): FunctionDeclaration","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.createInferredFunctionDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/create-inferred-function-declaration.html","searchKeys":["createInferredFunctionDeclaration","fun createInferredFunctionDeclaration(name: CharSequence?, code: String?, isStatic: Boolean, signature: List, returnType: Type?, hint: CallExpression? = null): FunctionDeclaration","de.fraunhofer.aisec.cpg.passes.inference.Inference.createInferredFunctionDeclaration"]},{"name":"fun createInferredFunctionTemplate(call: CallExpression): FunctionTemplateDeclaration","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.createInferredFunctionTemplate","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/create-inferred-function-template.html","searchKeys":["createInferredFunctionTemplate","fun createInferredFunctionTemplate(call: CallExpression): FunctionTemplateDeclaration","de.fraunhofer.aisec.cpg.passes.inference.Inference.createInferredFunctionTemplate"]},{"name":"fun createInferredNamespaceDeclaration(name: Name, path: String?): NamespaceDeclaration","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.createInferredNamespaceDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/create-inferred-namespace-declaration.html","searchKeys":["createInferredNamespaceDeclaration","fun createInferredNamespaceDeclaration(name: Name, path: String?): NamespaceDeclaration","de.fraunhofer.aisec.cpg.passes.inference.Inference.createInferredNamespaceDeclaration"]},{"name":"fun createOrGetTypeParameter(templateDeclaration: TemplateDeclaration, typeName: String, language: Language<*>?): ParameterizedType","description":"de.fraunhofer.aisec.cpg.TypeManager.createOrGetTypeParameter","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/create-or-get-type-parameter.html","searchKeys":["createOrGetTypeParameter","fun createOrGetTypeParameter(templateDeclaration: TemplateDeclaration, typeName: String, language: Language<*>?): ParameterizedType","de.fraunhofer.aisec.cpg.TypeManager.createOrGetTypeParameter"]},{"name":"fun createTypeAlias(frontend: LanguageFrontend<*, *>, rawCode: String?, target: Type, alias: Type): Declaration","description":"de.fraunhofer.aisec.cpg.TypeManager.createTypeAlias","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/create-type-alias.html","searchKeys":["createTypeAlias","fun createTypeAlias(frontend: LanguageFrontend<*, *>, rawCode: String?, target: Type, alias: Type): Declaration","de.fraunhofer.aisec.cpg.TypeManager.createTypeAlias"]},{"name":"fun debugParser(debugParser: Boolean): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.debugParser","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/debug-parser.html","searchKeys":["debugParser","fun debugParser(debugParser: Boolean): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.debugParser"]},{"name":"fun defaultPasses(): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.defaultPasses","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/default-passes.html","searchKeys":["defaultPasses","fun defaultPasses(): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.defaultPasses"]},{"name":"fun detachCallParameters(target: FunctionDeclaration, arguments: List)","description":"de.fraunhofer.aisec.cpg.helpers.Util.detachCallParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/detach-call-parameters.html","searchKeys":["detachCallParameters","fun detachCallParameters(target: FunctionDeclaration, arguments: List)","de.fraunhofer.aisec.cpg.helpers.Util.detachCallParameters"]},{"name":"fun disableCleanup(): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.disableCleanup","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/disable-cleanup.html","searchKeys":["disableCleanup","fun disableCleanup(): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.disableCleanup"]},{"name":"fun disconnectFromGraph()","description":"de.fraunhofer.aisec.cpg.graph.Node.disconnectFromGraph","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/disconnect-from-graph.html","searchKeys":["disconnectFromGraph","fun disconnectFromGraph()","de.fraunhofer.aisec.cpg.graph.Node.disconnectFromGraph"]},{"name":"fun enterScope(nodeToScope: Node)","description":"de.fraunhofer.aisec.cpg.ScopeManager.enterScope","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/enter-scope.html","searchKeys":["enterScope","fun enterScope(nodeToScope: Node)","de.fraunhofer.aisec.cpg.ScopeManager.enterScope"]},{"name":"fun enterScopeIfExists(nodeToScope: Node?)","description":"de.fraunhofer.aisec.cpg.ScopeManager.enterScopeIfExists","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/enter-scope-if-exists.html","searchKeys":["enterScopeIfExists","fun enterScopeIfExists(nodeToScope: Node?)","de.fraunhofer.aisec.cpg.ScopeManager.enterScopeIfExists"]},{"name":"fun eogConnect(q: Util.Quantifier = Quantifier.ALL, cn: Util.Connect = Connect.SUBTREE, en: Util.Edge, n: Node?, cr: Util.Connect = Connect.SUBTREE, props: Map = mutableMapOf(), refs: List): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.Util.eogConnect","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/eog-connect.html","searchKeys":["eogConnect","fun eogConnect(q: Util.Quantifier = Quantifier.ALL, cn: Util.Connect = Connect.SUBTREE, en: Util.Edge, n: Node?, cr: Util.Connect = Connect.SUBTREE, props: Map = mutableMapOf(), refs: List): Boolean","de.fraunhofer.aisec.cpg.helpers.Util.eogConnect"]},{"name":"fun executePassSequential(cls: KClass>, ctx: TranslationContext, result: TranslationResult, executedFrontends: Collection>)","description":"de.fraunhofer.aisec.cpg.passes.executePassSequential","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/execute-pass-sequential.html","searchKeys":["executePassSequential","fun executePassSequential(cls: KClass>, ctx: TranslationContext, result: TranslationResult, executedFrontends: Collection>)","de.fraunhofer.aisec.cpg.passes.executePassSequential"]},{"name":"fun extractScope(node: Node, scope: Scope? = currentScope): Pair","description":"de.fraunhofer.aisec.cpg.ScopeManager.extractScope","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/extract-scope.html","searchKeys":["extractScope","fun extractScope(node: Node, scope: Scope? = currentScope): Pair","de.fraunhofer.aisec.cpg.ScopeManager.extractScope"]},{"name":"fun failOnError(failOnError: Boolean): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.failOnError","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/fail-on-error.html","searchKeys":["failOnError","fun failOnError(failOnError: Boolean): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.failOnError"]},{"name":"fun filterScopes(predicate: (Scope) -> Boolean): List","description":"de.fraunhofer.aisec.cpg.ScopeManager.filterScopes","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/filter-scopes.html","searchKeys":["filterScopes","fun filterScopes(predicate: (Scope) -> Boolean): List","de.fraunhofer.aisec.cpg.ScopeManager.filterScopes"]},{"name":"fun findTargets(rhsExpression: HasType): List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.findTargets","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/find-targets.html","searchKeys":["findTargets","fun findTargets(rhsExpression: HasType): List","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.findTargets"]},{"name":"fun findValue(lhsExpression: HasType): Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.findValue","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/find-value.html","searchKeys":["findValue","fun findValue(lhsExpression: HasType): Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.findValue"]},{"name":"fun first(): Declaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.first","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/first.html","searchKeys":["first","fun first(): Declaration","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.first"]},{"name":"fun firstScopeOrNull(searchScope: Scope? = currentScope, predicate: Predicate): Scope?","description":"de.fraunhofer.aisec.cpg.ScopeManager.firstScopeOrNull","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/first-scope-or-null.html","searchKeys":["firstScopeOrNull","fun firstScopeOrNull(searchScope: Scope? = currentScope, predicate: Predicate): Scope?","de.fraunhofer.aisec.cpg.ScopeManager.firstScopeOrNull"]},{"name":"fun flattenAST(n: Node?): List","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.flattenAST","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/flatten-a-s-t.html","searchKeys":["flattenAST","fun flattenAST(n: Node?): List","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.flattenAST"]},{"name":"fun from(node: Node, type: EdgeType): List","description":"de.fraunhofer.aisec.cpg.passes.Edges.from","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edges/from.html","searchKeys":["from","fun from(node: Node, type: EdgeType): List","de.fraunhofer.aisec.cpg.passes.Edges.from"]},{"name":"fun fromFile(file: File): CompilationDatabase","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.Companion.fromFile","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-companion/from-file.html","searchKeys":["fromFile","fun fromFile(file: File): CompilationDatabase","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.Companion.fromFile"]},{"name":"fun getAdjacentDFGNodes(n: Node?, incoming: Boolean): MutableList","description":"de.fraunhofer.aisec.cpg.helpers.Util.getAdjacentDFGNodes","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/get-adjacent-d-f-g-nodes.html","searchKeys":["getAdjacentDFGNodes","fun getAdjacentDFGNodes(n: Node?, incoming: Boolean): MutableList","de.fraunhofer.aisec.cpg.helpers.Util.getAdjacentDFGNodes"]},{"name":"fun getAllParameterizedType(templateDeclaration: TemplateDeclaration): List","description":"de.fraunhofer.aisec.cpg.TypeManager.getAllParameterizedType","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/get-all-parameterized-type.html","searchKeys":["getAllParameterizedType","fun getAllParameterizedType(templateDeclaration: TemplateDeclaration): List","de.fraunhofer.aisec.cpg.TypeManager.getAllParameterizedType"]},{"name":"fun getAndRemoveFirstPass(): KClass>?","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getAndRemoveFirstPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/get-and-remove-first-pass.html","searchKeys":["getAndRemoveFirstPass","fun getAndRemoveFirstPass(): KClass>?","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getAndRemoveFirstPass"]},{"name":"fun getAndRemoveFirstPassWithoutDependencies(): KClass>?","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getAndRemoveFirstPassWithoutDependencies","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/get-and-remove-first-pass-without-dependencies.html","searchKeys":["getAndRemoveFirstPassWithoutDependencies","fun getAndRemoveFirstPassWithoutDependencies(): KClass>?","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getAndRemoveFirstPassWithoutDependencies"]},{"name":"fun getAstChildren(node: Node?): List","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.getAstChildren","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/get-ast-children.html","searchKeys":["getAstChildren","fun getAstChildren(node: Node?): List","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.getAstChildren"]},{"name":"fun getCallSignature(function: FunctionDeclaration, parameterizedTypeResolution: Map, initializationSignature: Map): List","description":"de.fraunhofer.aisec.cpg.passes.getCallSignature","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/get-call-signature.html","searchKeys":["getCallSignature","fun getCallSignature(function: FunctionDeclaration, parameterizedTypeResolution: Map, initializationSignature: Map): List","de.fraunhofer.aisec.cpg.passes.getCallSignature"]},{"name":"fun getCallSignatureWithDefaults(call: CallExpression, functionDeclaration: FunctionDeclaration): List","description":"de.fraunhofer.aisec.cpg.passes.getCallSignatureWithDefaults","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/get-call-signature-with-defaults.html","searchKeys":["getCallSignatureWithDefaults","fun getCallSignatureWithDefaults(call: CallExpression, functionDeclaration: FunctionDeclaration): List","de.fraunhofer.aisec.cpg.passes.getCallSignatureWithDefaults"]},{"name":"fun getCodeOfSubregion(node: Node, nodeRegion: Region, subRegion: Region): String","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.getCodeOfSubregion","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/get-code-of-subregion.html","searchKeys":["getCodeOfSubregion","fun getCodeOfSubregion(node: Node, nodeRegion: Region, subRegion: Region): String","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.getCodeOfSubregion"]},{"name":"fun getEOGPathEdges(n: Node?): SubgraphWalker.Border","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.getEOGPathEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/get-e-o-g-path-edges.html","searchKeys":["getEOGPathEdges","fun getEOGPathEdges(n: Node?): SubgraphWalker.Border","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.getEOGPathEdges"]},{"name":"fun getEnclosingChild(node: Node, location: Region): Node","description":"de.fraunhofer.aisec.cpg.helpers.CommentMatcher.getEnclosingChild","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-comment-matcher/get-enclosing-child.html","searchKeys":["getEnclosingChild","fun getEnclosingChild(node: Node, location: Region): Node","de.fraunhofer.aisec.cpg.helpers.CommentMatcher.getEnclosingChild"]},{"name":"fun getFirstPasses(): List","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getFirstPasses","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/get-first-passes.html","searchKeys":["getFirstPasses","fun getFirstPasses(): List","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getFirstPasses"]},{"name":"fun getIncludeByName(name: String): IncludeDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.getIncludeByName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/get-include-by-name.html","searchKeys":["getIncludeByName","fun getIncludeByName(name: String): IncludeDeclaration?","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.getIncludeByName"]},{"name":"fun getIncludePaths(file: File): List?","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.getIncludePaths","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/get-include-paths.html","searchKeys":["getIncludePaths","fun getIncludePaths(file: File): List?","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.getIncludePaths"]},{"name":"fun getInvocationCandidatesFromRecord(recordDeclaration: RecordDeclaration?, name: String, call: CallExpression): List","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver.getInvocationCandidatesFromRecord","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/get-invocation-candidates-from-record.html","searchKeys":["getInvocationCandidatesFromRecord","fun getInvocationCandidatesFromRecord(recordDeclaration: RecordDeclaration?, name: String, call: CallExpression): List","de.fraunhofer.aisec.cpg.passes.SymbolResolver.getInvocationCandidatesFromRecord"]},{"name":"fun getLastPasses(): List","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getLastPasses","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/get-last-passes.html","searchKeys":["getLastPasses","fun getLastPasses(): List","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getLastPasses"]},{"name":"fun getNewLineType(node: Node): String","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.getNewLineType","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/get-new-line-type.html","searchKeys":["getNewLineType","fun getNewLineType(node: Node): String","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.getNewLineType"]},{"name":"fun getParameterizedSignaturesFromInitialization(initialization: Map): Map","description":"de.fraunhofer.aisec.cpg.passes.getParameterizedSignaturesFromInitialization","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/get-parameterized-signatures-from-initialization.html","searchKeys":["getParameterizedSignaturesFromInitialization","fun getParameterizedSignaturesFromInitialization(initialization: Map): Map","de.fraunhofer.aisec.cpg.passes.getParameterizedSignaturesFromInitialization"]},{"name":"fun getProperty(property: Properties): Any?","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.getProperty","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/get-property.html","searchKeys":["getProperty","fun getProperty(property: Properties): Any?","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.getProperty"]},{"name":"fun getRecordForName(name: Name, scope: Scope? = currentScope): RecordDeclaration?","description":"de.fraunhofer.aisec.cpg.ScopeManager.getRecordForName","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/get-record-for-name.html","searchKeys":["getRecordForName","fun getRecordForName(name: Name, scope: Scope? = currentScope): RecordDeclaration?","de.fraunhofer.aisec.cpg.ScopeManager.getRecordForName"]},{"name":"fun getSimpleTypeOf(typeString: String): Type?","description":"de.fraunhofer.aisec.cpg.frontends.Language.getSimpleTypeOf","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/get-simple-type-of.html","searchKeys":["getSimpleTypeOf","fun getSimpleTypeOf(typeString: String): Type?","de.fraunhofer.aisec.cpg.frontends.Language.getSimpleTypeOf"]},{"name":"fun getSymbols(file: File): Map?","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.getSymbols","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/get-symbols.html","searchKeys":["getSymbols","fun getSymbols(file: File): Map?","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.getSymbols"]},{"name":"fun getTemplateInitializationSignature(functionTemplateDeclaration: FunctionTemplateDeclaration, templateCall: CallExpression, instantiationType: MutableMap, orderedInitializationSignature: MutableMap, explicitInstantiated: MutableList): Map?","description":"de.fraunhofer.aisec.cpg.passes.getTemplateInitializationSignature","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/get-template-initialization-signature.html","searchKeys":["getTemplateInitializationSignature","fun getTemplateInitializationSignature(functionTemplateDeclaration: FunctionTemplateDeclaration, templateCall: CallExpression, instantiationType: MutableMap, orderedInitializationSignature: MutableMap, explicitInstantiated: MutableList): Map?","de.fraunhofer.aisec.cpg.passes.getTemplateInitializationSignature"]},{"name":"fun getTodo(): Deque","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.getTodo","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/get-todo.html","searchKeys":["getTodo","fun getTodo(): Deque","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.getTodo"]},{"name":"fun getTypeParameter(recordDeclaration: RecordDeclaration?, name: String): ParameterizedType?","description":"de.fraunhofer.aisec.cpg.TypeManager.getTypeParameter","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/get-type-parameter.html","searchKeys":["getTypeParameter","fun getTypeParameter(recordDeclaration: RecordDeclaration?, name: String): ParameterizedType?","de.fraunhofer.aisec.cpg.TypeManager.getTypeParameter"]},{"name":"fun getUnknownType(language: Language<*>?): UnknownType","description":"de.fraunhofer.aisec.cpg.graph.types.UnknownType.Companion.getUnknownType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-unknown-type/-companion/get-unknown-type.html","searchKeys":["getUnknownType","fun getUnknownType(language: Language<*>?): UnknownType","de.fraunhofer.aisec.cpg.graph.types.UnknownType.Companion.getUnknownType"]},{"name":"fun getValueForName(name: String): Expression?","description":"de.fraunhofer.aisec.cpg.graph.Annotation.getValueForName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-annotation/get-value-for-name.html","searchKeys":["getValueForName","fun getValueForName(name: String): Expression?","de.fraunhofer.aisec.cpg.graph.Annotation.getValueForName"]},{"name":"fun getWorkingList(): List","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getWorkingList","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/get-working-list.html","searchKeys":["getWorkingList","fun getWorkingList(): List","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.getWorkingList"]},{"name":"fun guessCastExpressions(guess: Boolean): InferenceConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.guessCastExpressions","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-builder/guess-cast-expressions.html","searchKeys":["guessCastExpressions","fun guessCastExpressions(guess: Boolean): InferenceConfiguration.Builder","de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.guessCastExpressions"]},{"name":"fun handleCallExpression(call: CallExpression, inferDfgForUnresolvedSymbols: Boolean)","description":"de.fraunhofer.aisec.cpg.passes.DFGPass.handleCallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-d-f-g-pass/handle-call-expression.html","searchKeys":["handleCallExpression","fun handleCallExpression(call: CallExpression, inferDfgForUnresolvedSymbols: Boolean)","de.fraunhofer.aisec.cpg.passes.DFGPass.handleCallExpression"]},{"name":"fun handleDefaultTemplateParameters(template: RecordTemplateDeclaration, templateParameterRealDefaultInitialization: MutableMap)","description":"de.fraunhofer.aisec.cpg.passes.handleDefaultTemplateParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/handle-default-template-parameters.html","searchKeys":["handleDefaultTemplateParameters","fun handleDefaultTemplateParameters(template: RecordTemplateDeclaration, templateParameterRealDefaultInitialization: MutableMap)","de.fraunhofer.aisec.cpg.passes.handleDefaultTemplateParameters"]},{"name":"fun handleEdge(currentEdge: PropertyEdge, currentState: State>>, currentWorklist: Worklist, Node, Map>>): State>>","description":"de.fraunhofer.aisec.cpg.passes.handleEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/handle-edge.html","searchKeys":["handleEdge","fun handleEdge(currentEdge: PropertyEdge, currentState: State>>, currentWorklist: Worklist, Node, Map>>): State>>","de.fraunhofer.aisec.cpg.passes.handleEdge"]},{"name":"fun handleExplicitTemplateParameters(constructExpression: ConstructExpression, template: RecordTemplateDeclaration, templateParametersExplicitInitialization: MutableMap)","description":"de.fraunhofer.aisec.cpg.passes.handleExplicitTemplateParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/handle-explicit-template-parameters.html","searchKeys":["handleExplicitTemplateParameters","fun handleExplicitTemplateParameters(constructExpression: ConstructExpression, template: RecordTemplateDeclaration, templateParametersExplicitInitialization: MutableMap)","de.fraunhofer.aisec.cpg.passes.handleExplicitTemplateParameters"]},{"name":"fun handleImplicitTemplateParameter(functionTemplateDeclaration: FunctionTemplateDeclaration, index: Int, instantiationSignature: MutableMap, instantiationType: MutableMap, orderedInitializationSignature: MutableMap)","description":"de.fraunhofer.aisec.cpg.passes.handleImplicitTemplateParameter","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/handle-implicit-template-parameter.html","searchKeys":["handleImplicitTemplateParameter","fun handleImplicitTemplateParameter(functionTemplateDeclaration: FunctionTemplateDeclaration, index: Int, instantiationSignature: MutableMap, instantiationType: MutableMap, orderedInitializationSignature: MutableMap)","de.fraunhofer.aisec.cpg.passes.handleImplicitTemplateParameter"]},{"name":"fun handlesFile(file: File): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.Language.handlesFile","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/handles-file.html","searchKeys":["handlesFile","fun handlesFile(file: File): Boolean","de.fraunhofer.aisec.cpg.frontends.Language.handlesFile"]},{"name":"fun hasAlreadySeen(currentNode: K): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.hasAlreadySeen","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/has-already-seen.html","searchKeys":["hasAlreadySeen","fun hasAlreadySeen(currentNode: K): Boolean","de.fraunhofer.aisec.cpg.helpers.Worklist.hasAlreadySeen"]},{"name":"fun hasBody(): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.hasBody","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/has-body.html","searchKeys":["hasBody","fun hasBody(): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.hasBody"]},{"name":"fun hasSignature(call: CallExpression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.hasSignature","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/has-signature.html","searchKeys":["hasSignature","fun hasSignature(call: CallExpression): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.hasSignature"]},{"name":"fun hasSignature(targetSignature: List, targetExpressions: List? = null): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.hasSignature","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/has-signature.html","searchKeys":["hasSignature","fun hasSignature(targetSignature: List, targetExpressions: List? = null): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.hasSignature"]},{"name":"fun includeBlocklist(includeFile: Path): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includeBlocklist","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/include-blocklist.html","searchKeys":["includeBlocklist","fun includeBlocklist(includeFile: Path): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includeBlocklist"]},{"name":"fun includeBlocklist(includeFile: String): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includeBlocklist","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/include-blocklist.html","searchKeys":["includeBlocklist","fun includeBlocklist(includeFile: String): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includeBlocklist"]},{"name":"fun includePath(includePath: Path): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includePath","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/include-path.html","searchKeys":["includePath","fun includePath(includePath: Path): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includePath"]},{"name":"fun includePath(includePath: String): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includePath","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/include-path.html","searchKeys":["includePath","fun includePath(includePath: String): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includePath"]},{"name":"fun includeWhitelist(includeFile: Path): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includeWhitelist","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/include-whitelist.html","searchKeys":["includeWhitelist","fun includeWhitelist(includeFile: Path): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includeWhitelist"]},{"name":"fun includeWhitelist(includeFile: String): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includeWhitelist","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/include-whitelist.html","searchKeys":["includeWhitelist","fun includeWhitelist(includeFile: String): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.includeWhitelist"]},{"name":"fun inferDfgForUnresolvedCalls(infer: Boolean): InferenceConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.inferDfgForUnresolvedCalls","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-builder/infer-dfg-for-unresolved-calls.html","searchKeys":["inferDfgForUnresolvedCalls","fun inferDfgForUnresolvedCalls(infer: Boolean): InferenceConfiguration.Builder","de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.inferDfgForUnresolvedCalls"]},{"name":"fun inferRecordDeclaration(type: Type, currentTU: TranslationUnitDeclaration, kind: String = \"class\"): RecordDeclaration?","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.inferRecordDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/infer-record-declaration.html","searchKeys":["inferRecordDeclaration","fun inferRecordDeclaration(type: Type, currentTU: TranslationUnitDeclaration, kind: String = \"class\"): RecordDeclaration?","de.fraunhofer.aisec.cpg.passes.inference.Inference.inferRecordDeclaration"]},{"name":"fun inferRecords(infer: Boolean): InferenceConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.inferRecords","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-builder/infer-records.html","searchKeys":["inferRecords","fun inferRecords(infer: Boolean): InferenceConfiguration.Builder","de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.inferRecords"]},{"name":"fun inferenceConfiguration(configuration: InferenceConfiguration): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.inferenceConfiguration","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/inference-configuration.html","searchKeys":["inferenceConfiguration","fun inferenceConfiguration(configuration: InferenceConfiguration): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.inferenceConfiguration"]},{"name":"fun instantiatesTemplate(): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.instantiatesTemplate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/instantiates-template.html","searchKeys":["instantiatesTemplate","fun instantiatesTemplate(): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.instantiatesTemplate"]},{"name":"fun interface HandlerInterface","description":"de.fraunhofer.aisec.cpg.frontends.HandlerInterface","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-handler-interface/index.html","searchKeys":["HandlerInterface","fun interface HandlerInterface","de.fraunhofer.aisec.cpg.frontends.HandlerInterface"]},{"name":"fun interface HasSecondaryTypeEdge","description":"de.fraunhofer.aisec.cpg.graph.types.HasSecondaryTypeEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-secondary-type-edge/index.html","searchKeys":["HasSecondaryTypeEdge","fun interface HasSecondaryTypeEdge","de.fraunhofer.aisec.cpg.graph.types.HasSecondaryTypeEdge"]},{"name":"fun interface IStrategy","description":"de.fraunhofer.aisec.cpg.processing.IStrategy","location":"cpg-core/de.fraunhofer.aisec.cpg.processing/-i-strategy/index.html","searchKeys":["IStrategy","fun interface IStrategy","de.fraunhofer.aisec.cpg.processing.IStrategy"]},{"name":"fun interface TriConsumer","description":"de.fraunhofer.aisec.cpg.helpers.TriConsumer","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-tri-consumer/index.html","searchKeys":["TriConsumer","fun interface TriConsumer","de.fraunhofer.aisec.cpg.helpers.TriConsumer"]},{"name":"fun isBreakable(): Boolean","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.isBreakable","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/is-breakable.html","searchKeys":["isBreakable","fun isBreakable(): Boolean","de.fraunhofer.aisec.cpg.graph.scopes.Scope.isBreakable"]},{"name":"fun isCancelled(): Boolean","description":"de.fraunhofer.aisec.cpg.TranslationManager.isCancelled","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/is-cancelled.html","searchKeys":["isCancelled","fun isCancelled(): Boolean","de.fraunhofer.aisec.cpg.TranslationManager.isCancelled"]},{"name":"fun isContinuable(): Boolean","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.isContinuable","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/is-continuable.html","searchKeys":["isContinuable","fun isContinuable(): Boolean","de.fraunhofer.aisec.cpg.graph.scopes.Scope.isContinuable"]},{"name":"fun isEmpty(): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.isEmpty","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/is-empty.html","searchKeys":["isEmpty","fun isEmpty(): Boolean","de.fraunhofer.aisec.cpg.helpers.Worklist.isEmpty"]},{"name":"fun isInstantiated(callParameterArg: Node, templateParameter: Declaration?): Boolean","description":"de.fraunhofer.aisec.cpg.passes.isInstantiated","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/is-instantiated.html","searchKeys":["isInstantiated","fun isInstantiated(callParameterArg: Node, templateParameter: Declaration?): Boolean","de.fraunhofer.aisec.cpg.passes.isInstantiated"]},{"name":"fun isNotEmpty(): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.isNotEmpty","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/is-not-empty.html","searchKeys":["isNotEmpty","fun isNotEmpty(): Boolean","de.fraunhofer.aisec.cpg.helpers.Worklist.isNotEmpty"]},{"name":"fun isOverrideCandidate(other: FunctionDeclaration): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.isOverrideCandidate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/is-override-candidate.html","searchKeys":["isOverrideCandidate","fun isOverrideCandidate(other: FunctionDeclaration): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.isOverrideCandidate"]},{"name":"fun isQualified(): Boolean","description":"de.fraunhofer.aisec.cpg.graph.Name.isQualified","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/is-qualified.html","searchKeys":["isQualified","fun isQualified(): Boolean","de.fraunhofer.aisec.cpg.graph.Name.isQualified"]},{"name":"fun isSingleDeclaration(): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.isSingleDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/is-single-declaration.html","searchKeys":["isSingleDeclaration","fun isSingleDeclaration(): Boolean","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.isSingleDeclaration"]},{"name":"fun iterate(root: Node)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.iterate","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/iterate.html","searchKeys":["iterate","fun iterate(root: Node)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.iterate"]},{"name":"fun iterate(root: Node)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.iterate","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-scoped-walker/iterate.html","searchKeys":["iterate","fun iterate(root: Node)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.iterate"]},{"name":"fun lastPartsMatch(ending: Name): Boolean","description":"de.fraunhofer.aisec.cpg.graph.Name.lastPartsMatch","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/last-parts-match.html","searchKeys":["lastPartsMatch","fun lastPartsMatch(ending: Name): Boolean","de.fraunhofer.aisec.cpg.graph.Name.lastPartsMatch"]},{"name":"fun lastPartsMatch(ending: String): Boolean","description":"de.fraunhofer.aisec.cpg.graph.Name.lastPartsMatch","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/last-parts-match.html","searchKeys":["lastPartsMatch","fun lastPartsMatch(ending: String): Boolean","de.fraunhofer.aisec.cpg.graph.Name.lastPartsMatch"]},{"name":"fun leaveScope(nodeToLeave: Node): Scope?","description":"de.fraunhofer.aisec.cpg.ScopeManager.leaveScope","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/leave-scope.html","searchKeys":["leaveScope","fun leaveScope(nodeToLeave: Node): Scope?","de.fraunhofer.aisec.cpg.ScopeManager.leaveScope"]},{"name":"fun loadIncludes(loadIncludes: Boolean): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.loadIncludes","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/load-includes.html","searchKeys":["loadIncludes","fun loadIncludes(loadIncludes: Boolean): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.loadIncludes"]},{"name":"fun locationLink(location: PhysicalLocation?): String","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.Companion.locationLink","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/-companion/location-link.html","searchKeys":["locationLink","fun locationLink(location: PhysicalLocation?): String","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.Companion.locationLink"]},{"name":"fun log(node: Node)","description":"de.fraunhofer.aisec.cpg.graph.NodeBuilder.log","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node-builder/log.html","searchKeys":["log","fun log(node: Node)","de.fraunhofer.aisec.cpg.graph.NodeBuilder.log"]},{"name":"fun logDebugMsg(msg: String)","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.logDebugMsg","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/log-debug-msg.html","searchKeys":["logDebugMsg","fun logDebugMsg(msg: String)","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.logDebugMsg"]},{"name":"fun lookupScope(fqn: String): NameScope?","description":"de.fraunhofer.aisec.cpg.ScopeManager.lookupScope","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/lookup-scope.html","searchKeys":["lookupScope","fun lookupScope(fqn: String): NameScope?","de.fraunhofer.aisec.cpg.ScopeManager.lookupScope"]},{"name":"fun lookupScope(node: Node): Scope?","description":"de.fraunhofer.aisec.cpg.ScopeManager.lookupScope","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/lookup-scope.html","searchKeys":["lookupScope","fun lookupScope(node: Node): Scope?","de.fraunhofer.aisec.cpg.ScopeManager.lookupScope"]},{"name":"fun matchCommentToNode(comment: String, location: Region, tu: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.frontends.FrontendUtils.Companion.matchCommentToNode","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-frontend-utils/-companion/match-comment-to-node.html","searchKeys":["matchCommentToNode","fun matchCommentToNode(comment: String, location: Region, tu: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.frontends.FrontendUtils.Companion.matchCommentToNode"]},{"name":"fun matchCommentToNode(comment: String, location: Region, tu: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.helpers.CommentMatcher.matchCommentToNode","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-comment-matcher/match-comment-to-node.html","searchKeys":["matchCommentToNode","fun matchCommentToNode(comment: String, location: Region, tu: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.helpers.CommentMatcher.matchCommentToNode"]},{"name":"fun matchCommentsToNodes(matchCommentsToNodes: Boolean): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.matchCommentsToNodes","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/match-comments-to-nodes.html","searchKeys":["matchCommentsToNodes","fun matchCommentsToNodes(matchCommentsToNodes: Boolean): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.matchCommentsToNodes"]},{"name":"fun mergeFrom(others: Collection)","description":"de.fraunhofer.aisec.cpg.graph.scopes.GlobalScope.mergeFrom","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-global-scope/merge-from.html","searchKeys":["mergeFrom","fun mergeFrom(others: Collection)","de.fraunhofer.aisec.cpg.graph.scopes.GlobalScope.mergeFrom"]},{"name":"fun mergeFrom(toMerge: Collection)","description":"de.fraunhofer.aisec.cpg.ScopeManager.mergeFrom","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/merge-from.html","searchKeys":["mergeFrom","fun mergeFrom(toMerge: Collection)","de.fraunhofer.aisec.cpg.ScopeManager.mergeFrom"]},{"name":"fun mergeRegions(regionOne: Region, regionTwo: Region): Region","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.mergeRegions","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/merge-regions.html","searchKeys":["mergeRegions","fun mergeRegions(regionOne: Region, regionTwo: Region): Region","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.mergeRegions"]},{"name":"fun mop(): State?","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.mop","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/mop.html","searchKeys":["mop","fun mop(): State?","de.fraunhofer.aisec.cpg.helpers.Worklist.mop"]},{"name":"fun optionalLanguage(className: String): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.optionalLanguage","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/optional-language.html","searchKeys":["optionalLanguage","fun optionalLanguage(className: String): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.optionalLanguage"]},{"name":"fun parseAll(): List","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.parseAll","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/parse-all.html","searchKeys":["parseAll","fun parseAll(): List","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.parseAll"]},{"name":"fun parseColumnPositionsFromFile(fileContent: String, nodeLength: Int, nodeOffset: Int, startingLineNumber: Int, endingLineNumber: Int): Region?","description":"de.fraunhofer.aisec.cpg.frontends.FrontendUtils.Companion.parseColumnPositionsFromFile","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-frontend-utils/-companion/parse-column-positions-from-file.html","searchKeys":["parseColumnPositionsFromFile","fun parseColumnPositionsFromFile(fileContent: String, nodeLength: Int, nodeOffset: Int, startingLineNumber: Int, endingLineNumber: Int): Region?","de.fraunhofer.aisec.cpg.frontends.FrontendUtils.Companion.parseColumnPositionsFromFile"]},{"name":"fun pop(): Pair>","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.pop","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/pop.html","searchKeys":["pop","fun pop(): Pair>","de.fraunhofer.aisec.cpg.helpers.Worklist.pop"]},{"name":"fun print()","description":"de.fraunhofer.aisec.cpg.helpers.BenchmarkResults.print","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark-results/print.html","searchKeys":["print","fun print()","de.fraunhofer.aisec.cpg.helpers.BenchmarkResults.print"]},{"name":"fun printMarkdown(table: List>, headers: List)","description":"de.fraunhofer.aisec.cpg.helpers.printMarkdown","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/print-markdown.html","searchKeys":["printMarkdown","fun printMarkdown(table: List>, headers: List)","de.fraunhofer.aisec.cpg.helpers.printMarkdown"]},{"name":"fun processAnnotations(b: Boolean): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.processAnnotations","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/process-annotations.html","searchKeys":["processAnnotations","fun processAnnotations(b: Boolean): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.processAnnotations"]},{"name":"fun propertyEquals(obj: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.propertyEquals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/property-equals.html","searchKeys":["propertyEquals","fun propertyEquals(obj: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.propertyEquals"]},{"name":"fun push(newNode: K, state: State): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.push","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/push.html","searchKeys":["push","fun push(newNode: K, state: State): Boolean","de.fraunhofer.aisec.cpg.helpers.Worklist.push"]},{"name":"fun pushToEOG(node: Node)","description":"de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.pushToEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-evaluation-order-graph-pass/push-to-e-o-g.html","searchKeys":["pushToEOG","fun pushToEOG(node: Node)","de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.pushToEOG"]},{"name":"fun reference(): PointerType","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/reference.html","searchKeys":["reference","fun reference(): PointerType","de.fraunhofer.aisec.cpg.graph.types.ObjectType.reference"]},{"name":"fun reference(input: Expression): UnaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/reference.html","searchKeys":["reference","fun reference(input: Expression): UnaryOperator","de.fraunhofer.aisec.cpg.graph.builder.reference"]},{"name":"fun registerHandler(handler: BiConsumer)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.registerHandler","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-scoped-walker/register-handler.html","searchKeys":["registerHandler","fun registerHandler(handler: BiConsumer)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.registerHandler"]},{"name":"fun registerHandler(handler: Consumer)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.registerHandler","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-scoped-walker/register-handler.html","searchKeys":["registerHandler","fun registerHandler(handler: Consumer)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.registerHandler"]},{"name":"fun registerHandler(handler: TriConsumer)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.registerHandler","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-scoped-walker/register-handler.html","searchKeys":["registerHandler","fun registerHandler(handler: TriConsumer)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.registerHandler"]},{"name":"fun registerLanguage(className: String): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerLanguage","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/register-language.html","searchKeys":["registerLanguage","fun registerLanguage(className: String): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerLanguage"]},{"name":"fun registerLanguage(language: Language<*>): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerLanguage","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/register-language.html","searchKeys":["registerLanguage","fun registerLanguage(language: Language<*>): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerLanguage"]},{"name":"fun registerOnNodeExit(callback: Consumer)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.registerOnNodeExit","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/register-on-node-exit.html","searchKeys":["registerOnNodeExit","fun registerOnNodeExit(callback: Consumer)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.registerOnNodeExit"]},{"name":"fun registerOnNodeVisit(callback: Consumer)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.registerOnNodeVisit","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/register-on-node-visit.html","searchKeys":["registerOnNodeVisit","fun registerOnNodeVisit(callback: Consumer)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.registerOnNodeVisit"]},{"name":"fun registerOnNodeVisit2(callback: BiConsumer)","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.registerOnNodeVisit2","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/register-on-node-visit2.html","searchKeys":["registerOnNodeVisit2","fun registerOnNodeVisit2(callback: BiConsumer)","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.registerOnNodeVisit2"]},{"name":"fun registerPass(passType: KClass>): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerPass","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/register-pass.html","searchKeys":["registerPass","fun registerPass(passType: KClass>): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerPass"]},{"name":"fun relativeOrAbsolute(path: Path, topLevel: File?): Path","description":"de.fraunhofer.aisec.cpg.helpers.relativeOrAbsolute","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/relative-or-absolute.html","searchKeys":["relativeOrAbsolute","fun relativeOrAbsolute(path: Path, topLevel: File?): Path","de.fraunhofer.aisec.cpg.helpers.relativeOrAbsolute"]},{"name":"fun removeConstructor(constructorDeclaration: ConstructorDeclaration?)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeConstructor","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/remove-constructor.html","searchKeys":["removeConstructor","fun removeConstructor(constructorDeclaration: ConstructorDeclaration?)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeConstructor"]},{"name":"fun removeField(fieldDeclaration: FieldDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeField","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/remove-field.html","searchKeys":["removeField","fun removeField(fieldDeclaration: FieldDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeField"]},{"name":"fun removeMethod(methodDeclaration: MethodDeclaration?)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeMethod","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/remove-method.html","searchKeys":["removeMethod","fun removeMethod(methodDeclaration: MethodDeclaration?)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeMethod"]},{"name":"fun removeNextDFG(next: Node?)","description":"de.fraunhofer.aisec.cpg.graph.Node.removeNextDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/remove-next-d-f-g.html","searchKeys":["removeNextDFG","fun removeNextDFG(next: Node?)","de.fraunhofer.aisec.cpg.graph.Node.removeNextDFG"]},{"name":"fun removeParameter(nonTypeTemplateParamDeclaration: ParameterDeclaration?)","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.removeParameter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/remove-parameter.html","searchKeys":["removeParameter","fun removeParameter(nonTypeTemplateParamDeclaration: ParameterDeclaration?)","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.removeParameter"]},{"name":"fun removeParameter(parameterDeclaration: ParameterDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.removeParameter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/remove-parameter.html","searchKeys":["removeParameter","fun removeParameter(parameterDeclaration: ParameterDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.removeParameter"]},{"name":"fun removeParameter(parameterizedType: TypeParameterDeclaration?)","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.removeParameter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/remove-parameter.html","searchKeys":["removeParameter","fun removeParameter(parameterizedType: TypeParameterDeclaration?)","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.removeParameter"]},{"name":"fun removePrevDFG(prev: Node?)","description":"de.fraunhofer.aisec.cpg.graph.Node.removePrevDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/remove-prev-d-f-g.html","searchKeys":["removePrevDFG","fun removePrevDFG(prev: Node?)","de.fraunhofer.aisec.cpg.graph.Node.removePrevDFG"]},{"name":"fun removePrevEOGEntry(eog: Node)","description":"de.fraunhofer.aisec.cpg.graph.Node.removePrevEOGEntry","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/remove-prev-e-o-g-entry.html","searchKeys":["removePrevEOGEntry","fun removePrevEOGEntry(eog: Node)","de.fraunhofer.aisec.cpg.graph.Node.removePrevEOGEntry"]},{"name":"fun removeRealization(realizedFunction: FunctionDeclaration?)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.removeRealization","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-template-declaration/remove-realization.html","searchKeys":["removeRealization","fun removeRealization(realizedFunction: FunctionDeclaration?)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.removeRealization"]},{"name":"fun removeRealization(realizedRecordDeclaration: RecordDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.removeRealization","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-template-declaration/remove-realization.html","searchKeys":["removeRealization","fun removeRealization(realizedRecordDeclaration: RecordDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.removeRealization"]},{"name":"fun removeRecord(recordDeclaration: RecordDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeRecord","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/remove-record.html","searchKeys":["removeRecord","fun removeRecord(recordDeclaration: RecordDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeRecord"]},{"name":"fun removeRedundantParentheses(original: String): String","description":"de.fraunhofer.aisec.cpg.helpers.Util.removeRedundantParentheses","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/remove-redundant-parentheses.html","searchKeys":["removeRedundantParentheses","fun removeRedundantParentheses(original: String): String","de.fraunhofer.aisec.cpg.helpers.Util.removeRedundantParentheses"]},{"name":"fun removeTemplate(templateDeclaration: TemplateDeclaration?)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeTemplate","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/remove-template.html","searchKeys":["removeTemplate","fun removeTemplate(templateDeclaration: TemplateDeclaration?)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.removeTemplate"]},{"name":"fun replace(oldValue: String, newValue: String): Name","description":"de.fraunhofer.aisec.cpg.graph.Name.replace","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/replace.html","searchKeys":["replace","fun replace(oldValue: String, newValue: String): Name","de.fraunhofer.aisec.cpg.graph.Name.replace"]},{"name":"fun replacePass(passType: KClass>, forLanguage: KClass>, with: KClass>): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.replacePass","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/replace-pass.html","searchKeys":["replacePass","fun replacePass(passType: KClass>, forLanguage: KClass>, with: KClass>): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.replacePass"]},{"name":"fun resetToGlobal(declaration: TranslationUnitDeclaration?)","description":"de.fraunhofer.aisec.cpg.ScopeManager.resetToGlobal","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/reset-to-global.html","searchKeys":["resetToGlobal","fun resetToGlobal(declaration: TranslationUnitDeclaration?)","de.fraunhofer.aisec.cpg.ScopeManager.resetToGlobal"]},{"name":"fun resolveConstructorWithDefaults(constructExpression: ConstructExpression, signature: List, recordDeclaration: RecordDeclaration): ConstructorDeclaration?","description":"de.fraunhofer.aisec.cpg.passes.resolveConstructorWithDefaults","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/resolve-constructor-with-defaults.html","searchKeys":["resolveConstructorWithDefaults","fun resolveConstructorWithDefaults(constructExpression: ConstructExpression, signature: List, recordDeclaration: RecordDeclaration): ConstructorDeclaration?","de.fraunhofer.aisec.cpg.passes.resolveConstructorWithDefaults"]},{"name":"fun resolveFunction(call: CallExpression, startScope: Scope? = currentScope): List","description":"de.fraunhofer.aisec.cpg.ScopeManager.resolveFunction","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/resolve-function.html","searchKeys":["resolveFunction","fun resolveFunction(call: CallExpression, startScope: Scope? = currentScope): List","de.fraunhofer.aisec.cpg.ScopeManager.resolveFunction"]},{"name":"fun resolveFunctionStopScopeTraversalOnDefinition(call: CallExpression): List","description":"de.fraunhofer.aisec.cpg.ScopeManager.resolveFunctionStopScopeTraversalOnDefinition","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/resolve-function-stop-scope-traversal-on-definition.html","searchKeys":["resolveFunctionStopScopeTraversalOnDefinition","fun resolveFunctionStopScopeTraversalOnDefinition(call: CallExpression): List","de.fraunhofer.aisec.cpg.ScopeManager.resolveFunctionStopScopeTraversalOnDefinition"]},{"name":"fun resolveFunctionTemplateDeclaration(call: CallExpression, scope: Scope? = currentScope): List","description":"de.fraunhofer.aisec.cpg.ScopeManager.resolveFunctionTemplateDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/resolve-function-template-declaration.html","searchKeys":["resolveFunctionTemplateDeclaration","fun resolveFunctionTemplateDeclaration(call: CallExpression, scope: Scope? = currentScope): List","de.fraunhofer.aisec.cpg.ScopeManager.resolveFunctionTemplateDeclaration"]},{"name":"fun resolveMemberCallee(callee: MemberExpression, curClass: RecordDeclaration?, call: CallExpression): List","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver.resolveMemberCallee","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/resolve-member-callee.html","searchKeys":["resolveMemberCallee","fun resolveMemberCallee(callee: MemberExpression, curClass: RecordDeclaration?, call: CallExpression): List","de.fraunhofer.aisec.cpg.passes.SymbolResolver.resolveMemberCallee"]},{"name":"fun resolvePossibleTypedef(alias: Type, scopeManager: ScopeManager): Type","description":"de.fraunhofer.aisec.cpg.TypeManager.resolvePossibleTypedef","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/resolve-possible-typedef.html","searchKeys":["resolvePossibleTypedef","fun resolvePossibleTypedef(alias: Type, scopeManager: ScopeManager): Type","de.fraunhofer.aisec.cpg.TypeManager.resolvePossibleTypedef"]},{"name":"fun resolveReference(ref: Reference): ValueDeclaration?","description":"de.fraunhofer.aisec.cpg.ScopeManager.resolveReference","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/resolve-reference.html","searchKeys":["resolveReference","fun resolveReference(ref: Reference): ValueDeclaration?","de.fraunhofer.aisec.cpg.ScopeManager.resolveReference"]},{"name":"fun resolveWithDefaultArgs(call: CallExpression, initialInvocationCandidates: List): List","description":"de.fraunhofer.aisec.cpg.passes.resolveWithDefaultArgs","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/resolve-with-default-args.html","searchKeys":["resolveWithDefaultArgs","fun resolveWithDefaultArgs(call: CallExpression, initialInvocationCandidates: List): List","de.fraunhofer.aisec.cpg.passes.resolveWithDefaultArgs"]},{"name":"fun resolveWithImplicitCast(call: CallExpression, initialInvocationCandidates: List): List","description":"de.fraunhofer.aisec.cpg.passes.resolveWithImplicitCast","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/resolve-with-implicit-cast.html","searchKeys":["resolveWithImplicitCast","fun resolveWithImplicitCast(call: CallExpression, initialInvocationCandidates: List): List","de.fraunhofer.aisec.cpg.passes.resolveWithImplicitCast"]},{"name":"fun runsWithCurrentFrontend(usedFrontends: Collection>): Boolean","description":"de.fraunhofer.aisec.cpg.passes.Pass.runsWithCurrentFrontend","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/runs-with-current-frontend.html","searchKeys":["runsWithCurrentFrontend","fun runsWithCurrentFrontend(usedFrontends: Collection>): Boolean","de.fraunhofer.aisec.cpg.passes.Pass.runsWithCurrentFrontend"]},{"name":"fun searchTemplateScopeForDefinedParameterizedTypes(scope: Scope?, name: String): ParameterizedType?","description":"de.fraunhofer.aisec.cpg.TypeManager.searchTemplateScopeForDefinedParameterizedTypes","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/search-template-scope-for-defined-parameterized-types.html","searchKeys":["searchTemplateScopeForDefinedParameterizedTypes","fun searchTemplateScopeForDefinedParameterizedTypes(scope: Scope?, name: String): ParameterizedType?","de.fraunhofer.aisec.cpg.TypeManager.searchTemplateScopeForDefinedParameterizedTypes"]},{"name":"fun setArgument(index: Int, argument: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.setArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/set-argument.html","searchKeys":["setArgument","fun setArgument(index: Int, argument: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.setArgument"]},{"name":"fun setCastOperator(operatorCode: Int)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.setCastOperator","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/set-cast-operator.html","searchKeys":["setCastOperator","fun setCastOperator(operatorCode: Int)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.setCastOperator"]},{"name":"fun setCurrentEOGs(nodes: List)","description":"de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.setCurrentEOGs","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-evaluation-order-graph-pass/set-current-e-o-gs.html","searchKeys":["setCurrentEOGs","fun setCurrentEOGs(nodes: List)","de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.setCurrentEOGs"]},{"name":"fun shouldContinueSearchInParent(recordDeclaration: RecordDeclaration?, name: String?): Boolean","description":"de.fraunhofer.aisec.cpg.passes.shouldContinueSearchInParent","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/should-continue-search-in-parent.html","searchKeys":["shouldContinueSearchInParent","fun shouldContinueSearchInParent(recordDeclaration: RecordDeclaration?, name: String?): Boolean","de.fraunhofer.aisec.cpg.passes.shouldContinueSearchInParent"]},{"name":"fun signatureWithImplicitCastTransformation(call: CallExpression, callSignature: List, arguments: List, functionSignature: List): MutableList","description":"de.fraunhofer.aisec.cpg.passes.signatureWithImplicitCastTransformation","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/signature-with-implicit-cast-transformation.html","searchKeys":["signatureWithImplicitCastTransformation","fun signatureWithImplicitCastTransformation(call: CallExpression, callSignature: List, arguments: List, functionSignature: List): MutableList","de.fraunhofer.aisec.cpg.passes.signatureWithImplicitCastTransformation"]},{"name":"fun size(): Int","description":"de.fraunhofer.aisec.cpg.passes.Edges.size","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edges/size.html","searchKeys":["size","fun size(): Int","de.fraunhofer.aisec.cpg.passes.Edges.size"]},{"name":"fun size(): Int","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.size","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/size.html","searchKeys":["size","fun size(): Int","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.size"]},{"name":"fun softwareComponents(softwareComponents: MutableMap>): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.softwareComponents","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/software-components.html","searchKeys":["softwareComponents","fun softwareComponents(softwareComponents: MutableMap>): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.softwareComponents"]},{"name":"fun sourceLocations(sourceLocations: List): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.sourceLocations","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/source-locations.html","searchKeys":["sourceLocations","fun sourceLocations(sourceLocations: List): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.sourceLocations"]},{"name":"fun sourceLocations(vararg sourceLocations: File): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.sourceLocations","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/source-locations.html","searchKeys":["sourceLocations","fun sourceLocations(vararg sourceLocations: File): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.sourceLocations"]},{"name":"fun splitLeavingParenthesisContents(toSplit: String, delimiters: String): List","description":"de.fraunhofer.aisec.cpg.helpers.Util.splitLeavingParenthesisContents","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/split-leaving-parenthesis-contents.html","searchKeys":["splitLeavingParenthesisContents","fun splitLeavingParenthesisContents(toSplit: String, delimiters: String): List","de.fraunhofer.aisec.cpg.helpers.Util.splitLeavingParenthesisContents"]},{"name":"fun stop()","description":"de.fraunhofer.aisec.cpg.helpers.Benchmark.stop","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark/stop.html","searchKeys":["stop","fun stop()","de.fraunhofer.aisec.cpg.helpers.Benchmark.stop"]},{"name":"fun subnodesOfCode(node: Node?, searchCode: String): List","description":"de.fraunhofer.aisec.cpg.helpers.Util.subnodesOfCode","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/subnodes-of-code.html","searchKeys":["subnodesOfCode","fun subnodesOfCode(node: Node?, searchCode: String): List","de.fraunhofer.aisec.cpg.helpers.Util.subnodesOfCode"]},{"name":"fun symbols(symbols: Map): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.symbols","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/symbols.html","searchKeys":["symbols","fun symbols(symbols: Map): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.symbols"]},{"name":"fun to(node: Node, type: EdgeType): List","description":"de.fraunhofer.aisec.cpg.passes.Edges.to","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edges/to.html","searchKeys":["to","fun to(node: Node, type: EdgeType): List","de.fraunhofer.aisec.cpg.passes.Edges.to"]},{"name":"fun toSortedList(): List","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.toSortedList","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/to-sorted-list.html","searchKeys":["toSortedList","fun toSortedList(): List","de.fraunhofer.aisec.cpg.helpers.IdentitySet.toSortedList"]},{"name":"fun toType(): Type","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.toType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/to-type.html","searchKeys":["toType","fun toType(): Type","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.toType"]},{"name":"fun topLevel(topLevel: File?): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.topLevel","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/top-level.html","searchKeys":["topLevel","fun topLevel(topLevel: File?): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.topLevel"]},{"name":"fun typeExists(name: String): Boolean","description":"de.fraunhofer.aisec.cpg.TypeManager.typeExists","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/type-exists.html","searchKeys":["typeExists","fun typeExists(name: String): Boolean","de.fraunhofer.aisec.cpg.TypeManager.typeExists"]},{"name":"fun typedefFor(alias: Type): Type?","description":"de.fraunhofer.aisec.cpg.ScopeManager.typedefFor","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/typedef-for.html","searchKeys":["typedefFor","fun typedefFor(alias: Type): Type?","de.fraunhofer.aisec.cpg.ScopeManager.typedefFor"]},{"name":"fun unregisterLanguage(language: Class?>): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.unregisterLanguage","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/unregister-language.html","searchKeys":["unregisterLanguage","fun unregisterLanguage(language: Class?>): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.unregisterLanguage"]},{"name":"fun unwrapPropertyEdge(obj: Any, outgoing: Boolean): Any","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.unwrapPropertyEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/unwrap-property-edge.html","searchKeys":["unwrapPropertyEdge","fun unwrapPropertyEdge(obj: Any, outgoing: Boolean): Any","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion.unwrapPropertyEdge"]},{"name":"fun update(newNode: K, state: State): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.update","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/update.html","searchKeys":["update","fun update(newNode: K, state: State): Boolean","de.fraunhofer.aisec.cpg.helpers.Worklist.update"]},{"name":"fun updateTemplateParameters(initializationType: Map, orderedInitializationSignature: List)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.updateTemplateParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/update-template-parameters.html","searchKeys":["updateTemplateParameters","fun updateTemplateParameters(initializationType: Map, orderedInitializationSignature: List)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.updateTemplateParameters"]},{"name":"fun useCompilationDatabase(compilationDatabase: CompilationDatabase?): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.useCompilationDatabase","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/use-compilation-database.html","searchKeys":["useCompilationDatabase","fun useCompilationDatabase(compilationDatabase: CompilationDatabase?): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.useCompilationDatabase"]},{"name":"fun useParallelFrontends(b: Boolean): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.useParallelFrontends","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/use-parallel-frontends.html","searchKeys":["useParallelFrontends","fun useParallelFrontends(b: Boolean): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.useParallelFrontends"]},{"name":"fun useUnityBuild(b: Boolean): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.useUnityBuild","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/use-unity-build.html","searchKeys":["useUnityBuild","fun useUnityBuild(b: Boolean): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.useUnityBuild"]},{"name":"fun valueOf(value: String): AccessValues","description":"de.fraunhofer.aisec.cpg.graph.AccessValues.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-access-values/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): AccessValues","de.fraunhofer.aisec.cpg.graph.AccessValues.valueOf"]},{"name":"fun valueOf(value: String): DependenceType","description":"de.fraunhofer.aisec.cpg.graph.edge.DependenceType.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-dependence-type/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): DependenceType","de.fraunhofer.aisec.cpg.graph.edge.DependenceType.valueOf"]},{"name":"fun valueOf(value: String): EdgeType","description":"de.fraunhofer.aisec.cpg.passes.EdgeType.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-type/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): EdgeType","de.fraunhofer.aisec.cpg.passes.EdgeType.valueOf"]},{"name":"fun valueOf(value: String): HasType.TypeObserver.ChangeType","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/-type-observer/-change-type/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): HasType.TypeObserver.ChangeType","de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.valueOf"]},{"name":"fun valueOf(value: String): NumericType.Modifier","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/-modifier/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): NumericType.Modifier","de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.valueOf"]},{"name":"fun valueOf(value: String): PointerType.PointerOrigin","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/-pointer-origin/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): PointerType.PointerOrigin","de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.valueOf"]},{"name":"fun valueOf(value: String): ProblemNode.ProblemType","description":"de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-problem-node/-problem-type/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): ProblemNode.ProblemType","de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.valueOf"]},{"name":"fun valueOf(value: String): Properties","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Properties","de.fraunhofer.aisec.cpg.graph.edge.Properties.valueOf"]},{"name":"fun valueOf(value: String): SearchModifier","description":"de.fraunhofer.aisec.cpg.graph.SearchModifier.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-search-modifier/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): SearchModifier","de.fraunhofer.aisec.cpg.graph.SearchModifier.valueOf"]},{"name":"fun valueOf(value: String): SensitivitySpecifier","description":"de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-sensitivity-specifier/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): SensitivitySpecifier","de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.valueOf"]},{"name":"fun valueOf(value: String): TemplateDeclaration.TemplateInitialization","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/-template-initialization/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): TemplateDeclaration.TemplateInitialization","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.valueOf"]},{"name":"fun valueOf(value: String): Type.Origin","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Origin.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-origin/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Type.Origin","de.fraunhofer.aisec.cpg.graph.types.Type.Origin.valueOf"]},{"name":"fun valueOf(value: String): Util.Connect","description":"de.fraunhofer.aisec.cpg.helpers.Util.Connect.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-connect/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Util.Connect","de.fraunhofer.aisec.cpg.helpers.Util.Connect.valueOf"]},{"name":"fun valueOf(value: String): Util.Edge","description":"de.fraunhofer.aisec.cpg.helpers.Util.Edge.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-edge/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Util.Edge","de.fraunhofer.aisec.cpg.helpers.Util.Edge.valueOf"]},{"name":"fun valueOf(value: String): Util.Quantifier","description":"de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.valueOf","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-quantifier/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Util.Quantifier","de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.valueOf"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.AccessValues.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-access-values/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.AccessValues.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.edge.DependenceType.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-dependence-type/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.edge.DependenceType.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.passes.EdgeType.values","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-type/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.passes.EdgeType.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/-type-observer/-change-type/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/-modifier/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/-pointer-origin/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-problem-node/-problem-type/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.edge.Properties.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.SearchModifier.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-search-modifier/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.SearchModifier.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-sensitivity-specifier/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/-template-initialization/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Origin.values","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-origin/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.graph.types.Type.Origin.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.helpers.Util.Connect.values","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-connect/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.helpers.Util.Connect.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.helpers.Util.Edge.values","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-edge/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.helpers.Util.Edge.values"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.values","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-quantifier/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.values"]},{"name":"infix fun IdentitySet.union(other: Iterable): IdentitySet","description":"de.fraunhofer.aisec.cpg.helpers.union","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/union.html","searchKeys":["union","infix fun IdentitySet.union(other: Iterable): IdentitySet","de.fraunhofer.aisec.cpg.helpers.union"]},{"name":"infix fun Expression.assign(init: AssignExpression.() -> Expression): AssignExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.assign","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/assign.html","searchKeys":["assign","infix fun Expression.assign(init: AssignExpression.() -> Expression): AssignExpression","de.fraunhofer.aisec.cpg.graph.builder.assign"]},{"name":"infix fun Expression.assign(rhs: Expression): AssignExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.assign","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/assign.html","searchKeys":["assign","infix fun Expression.assign(rhs: Expression): AssignExpression","de.fraunhofer.aisec.cpg.graph.builder.assign"]},{"name":"infix fun Expression.assignAsExpr(rhs: AssignExpression.() -> Unit): AssignExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.assignAsExpr","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/assign-as-expr.html","searchKeys":["assignAsExpr","infix fun Expression.assignAsExpr(rhs: AssignExpression.() -> Unit): AssignExpression","de.fraunhofer.aisec.cpg.graph.builder.assignAsExpr"]},{"name":"infix fun Expression.assignAsExpr(rhs: Expression): AssignExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.assignAsExpr","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/assign-as-expr.html","searchKeys":["assignAsExpr","infix fun Expression.assignAsExpr(rhs: Expression): AssignExpression","de.fraunhofer.aisec.cpg.graph.builder.assignAsExpr"]},{"name":"infix fun Expression.assignPlus(rhs: Expression): AssignExpression","description":"de.fraunhofer.aisec.cpg.graph.builder.assignPlus","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/assign-plus.html","searchKeys":["assignPlus","infix fun Expression.assignPlus(rhs: Expression): AssignExpression","de.fraunhofer.aisec.cpg.graph.builder.assignPlus"]},{"name":"infix fun Expression.eq(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.eq","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/eq.html","searchKeys":["eq","infix fun Expression.eq(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.eq"]},{"name":"infix fun Expression.ge(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.ge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/ge.html","searchKeys":["ge","infix fun Expression.ge(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.ge"]},{"name":"infix fun Expression.gt(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.gt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/gt.html","searchKeys":["gt","infix fun Expression.gt(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.gt"]},{"name":"infix fun Expression.le(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.le","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/le.html","searchKeys":["le","infix fun Expression.le(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.le"]},{"name":"infix fun Expression.lt(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.lt","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/lt.html","searchKeys":["lt","infix fun Expression.lt(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.lt"]},{"name":"infix fun Sensitivities.allOf(other: Sensitivities): Boolean","description":"de.fraunhofer.aisec.cpg.graph.edge.allOf","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/all-of.html","searchKeys":["allOf","infix fun Sensitivities.allOf(other: Sensitivities): Boolean","de.fraunhofer.aisec.cpg.graph.edge.allOf"]},{"name":"infix fun Sensitivities.and(other: SensitivitySpecifier): EnumSet","description":"de.fraunhofer.aisec.cpg.graph.edge.and","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/and.html","searchKeys":["and","infix fun Sensitivities.and(other: SensitivitySpecifier): EnumSet","de.fraunhofer.aisec.cpg.graph.edge.and"]},{"name":"infix fun and(other: SensitivitySpecifier): EnumSet","description":"de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.and","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-sensitivity-specifier/and.html","searchKeys":["and","infix fun and(other: SensitivitySpecifier): EnumSet","de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.and"]},{"name":"inline fun errorWithFileLocation(lang: LanguageFrontend, astNode: AstNode, log: Logger, format: String?, vararg arguments: Any?)","description":"de.fraunhofer.aisec.cpg.helpers.Util.errorWithFileLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/error-with-file-location.html","searchKeys":["errorWithFileLocation","inline fun errorWithFileLocation(lang: LanguageFrontend, astNode: AstNode, log: Logger, format: String?, vararg arguments: Any?)","de.fraunhofer.aisec.cpg.helpers.Util.errorWithFileLocation"]},{"name":"inline fun warnWithFileLocation(lang: LanguageFrontend, astNode: AstNode, log: Logger, format: String?, vararg arguments: Any?)","description":"de.fraunhofer.aisec.cpg.helpers.Util.warnWithFileLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/warn-with-file-location.html","searchKeys":["warnWithFileLocation","inline fun warnWithFileLocation(lang: LanguageFrontend, astNode: AstNode, log: Logger, format: String?, vararg arguments: Any?)","de.fraunhofer.aisec.cpg.helpers.Util.warnWithFileLocation"]},{"name":"inline fun iterateEOG(startNode: K, startState: State, transformation: (K, State, Worklist) -> State): State?","description":"de.fraunhofer.aisec.cpg.helpers.iterateEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/iterate-e-o-g.html","searchKeys":["iterateEOG","inline fun iterateEOG(startNode: K, startState: State, transformation: (K, State, Worklist) -> State): State?","de.fraunhofer.aisec.cpg.helpers.iterateEOG"]},{"name":"inline fun , N : Any, V> iterateEOG(startEdges: List, startState: State, transformation: (K, State, Worklist) -> State): State?","description":"de.fraunhofer.aisec.cpg.helpers.iterateEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/iterate-e-o-g.html","searchKeys":["iterateEOG","inline fun , N : Any, V> iterateEOG(startEdges: List, startState: State, transformation: (K, State, Worklist) -> State): State?","de.fraunhofer.aisec.cpg.helpers.iterateEOG"]},{"name":"inline fun , For : Language<*>, With : Pass<*>> replacePass(): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.replacePass","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/replace-pass.html","searchKeys":["replacePass","inline fun , For : Language<*>, With : Pass<*>> replacePass(): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.replacePass"]},{"name":"inline fun

> registerPass(): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerPass","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/register-pass.html","searchKeys":["registerPass","inline fun

> registerPass(): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerPass"]},{"name":"inline fun DeclarationHolder.byName(name: String, fqn: Boolean = false): T","description":"de.fraunhofer.aisec.cpg.graph.byName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/by-name.html","searchKeys":["byName","inline fun DeclarationHolder.byName(name: String, fqn: Boolean = false): T","de.fraunhofer.aisec.cpg.graph.byName"]},{"name":"inline fun DeclarationHolder.byNameOrNull(name: String, fqn: Boolean = false): T?","description":"de.fraunhofer.aisec.cpg.graph.byNameOrNull","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/by-name-or-null.html","searchKeys":["byNameOrNull","inline fun DeclarationHolder.byNameOrNull(name: String, fqn: Boolean = false): T?","de.fraunhofer.aisec.cpg.graph.byNameOrNull"]},{"name":"inline fun resolve(searchScope: Scope?, stopIfFound: Boolean = false, noinline predicate: (T) -> Boolean): List","description":"de.fraunhofer.aisec.cpg.ScopeManager.resolve","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/resolve.html","searchKeys":["resolve","inline fun resolve(searchScope: Scope?, stopIfFound: Boolean = false, noinline predicate: (T) -> Boolean): List","de.fraunhofer.aisec.cpg.ScopeManager.resolve"]},{"name":"inline fun > registerLanguage(): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerLanguage","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/register-language.html","searchKeys":["registerLanguage","inline fun > registerLanguage(): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.registerLanguage"]},{"name":"inline fun Node.dfgFrom(): List","description":"de.fraunhofer.aisec.cpg.graph.dfgFrom","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/dfg-from.html","searchKeys":["dfgFrom","inline fun Node.dfgFrom(): List","de.fraunhofer.aisec.cpg.graph.dfgFrom"]},{"name":"inline fun > configurePass(config: PassConfiguration): TranslationConfiguration.Builder","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.configurePass","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-builder/configure-pass.html","searchKeys":["configurePass","inline fun > configurePass(config: PassConfiguration): TranslationConfiguration.Builder","de.fraunhofer.aisec.cpg.TranslationConfiguration.Builder.configurePass"]},{"name":"inline fun executePass(cls: KClass>, ctx: TranslationContext, target: T, executedFrontends: Collection>): Pass?","description":"de.fraunhofer.aisec.cpg.passes.executePass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/execute-pass.html","searchKeys":["executePass","inline fun executePass(cls: KClass>, ctx: TranslationContext, target: T, executedFrontends: Collection>): Pass?","de.fraunhofer.aisec.cpg.passes.executePass"]},{"name":"inline fun firstScopeIsInstanceOrNull(searchScope: Scope? = currentScope): T?","description":"de.fraunhofer.aisec.cpg.ScopeManager.firstScopeIsInstanceOrNull","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/first-scope-is-instance-or-null.html","searchKeys":["firstScopeIsInstanceOrNull","inline fun firstScopeIsInstanceOrNull(searchScope: Scope? = currentScope): T?","de.fraunhofer.aisec.cpg.ScopeManager.firstScopeIsInstanceOrNull"]},{"name":"inline fun FunctionDeclaration.body(n: Int = 0): T","description":"de.fraunhofer.aisec.cpg.graph.body","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/body.html","searchKeys":["body","inline fun FunctionDeclaration.body(n: Int = 0): T","de.fraunhofer.aisec.cpg.graph.body"]},{"name":"inline fun FunctionDeclaration.bodyOrNull(n: Int = 0): T?","description":"de.fraunhofer.aisec.cpg.graph.bodyOrNull","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/body-or-null.html","searchKeys":["bodyOrNull","inline fun FunctionDeclaration.bodyOrNull(n: Int = 0): T?","de.fraunhofer.aisec.cpg.graph.bodyOrNull"]},{"name":"inline fun registerType(t: T): T","description":"de.fraunhofer.aisec.cpg.TypeManager.registerType","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/register-type.html","searchKeys":["registerType","inline fun registerType(t: T): T","de.fraunhofer.aisec.cpg.TypeManager.registerType"]},{"name":"inline fun Node?.allChildren(noinline predicate: (T) -> Boolean? = null): List","description":"de.fraunhofer.aisec.cpg.graph.allChildren","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/all-children.html","searchKeys":["allChildren","inline fun Node?.allChildren(noinline predicate: (T) -> Boolean? = null): List","de.fraunhofer.aisec.cpg.graph.allChildren"]},{"name":"inline fun debugWithFileLocation(node: Node?, log: Logger, format: String?, vararg arguments: Any?)","description":"de.fraunhofer.aisec.cpg.helpers.Util.debugWithFileLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/debug-with-file-location.html","searchKeys":["debugWithFileLocation","inline fun debugWithFileLocation(node: Node?, log: Logger, format: String?, vararg arguments: Any?)","de.fraunhofer.aisec.cpg.helpers.Util.debugWithFileLocation"]},{"name":"inline fun errorWithFileLocation(node: Node, log: Logger, format: String?, vararg arguments: Any?)","description":"de.fraunhofer.aisec.cpg.helpers.Util.errorWithFileLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/error-with-file-location.html","searchKeys":["errorWithFileLocation","inline fun errorWithFileLocation(node: Node, log: Logger, format: String?, vararg arguments: Any?)","de.fraunhofer.aisec.cpg.helpers.Util.errorWithFileLocation"]},{"name":"inline fun warnWithFileLocation(node: Node, log: Logger, format: String?, vararg arguments: Any?)","description":"de.fraunhofer.aisec.cpg.helpers.Util.warnWithFileLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/warn-with-file-location.html","searchKeys":["warnWithFileLocation","inline fun warnWithFileLocation(node: Node, log: Logger, format: String?, vararg arguments: Any?)","de.fraunhofer.aisec.cpg.helpers.Util.warnWithFileLocation"]},{"name":"inline operator fun List.invoke(i: Int = 0): T?","description":"de.fraunhofer.aisec.cpg.graph.invoke","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/invoke.html","searchKeys":["invoke","inline operator fun List.invoke(i: Int = 0): T?","de.fraunhofer.aisec.cpg.graph.invoke"]},{"name":"interface ArgumentHolder : Holder ","description":"de.fraunhofer.aisec.cpg.graph.ArgumentHolder","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-argument-holder/index.html","searchKeys":["ArgumentHolder","interface ArgumentHolder : Holder ","de.fraunhofer.aisec.cpg.graph.ArgumentHolder"]},{"name":"interface AssignmentHolder","description":"de.fraunhofer.aisec.cpg.graph.AssignmentHolder","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-assignment-holder/index.html","searchKeys":["AssignmentHolder","interface AssignmentHolder","de.fraunhofer.aisec.cpg.graph.AssignmentHolder"]},{"name":"interface BranchingNode","description":"de.fraunhofer.aisec.cpg.graph.BranchingNode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-branching-node/index.html","searchKeys":["BranchingNode","interface BranchingNode","de.fraunhofer.aisec.cpg.graph.BranchingNode"]},{"name":"interface Breakable","description":"de.fraunhofer.aisec.cpg.graph.scopes.Breakable","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-breakable/index.html","searchKeys":["Breakable","interface Breakable","de.fraunhofer.aisec.cpg.graph.scopes.Breakable"]},{"name":"interface CodeAndLocationProvider : MetadataProvider","description":"de.fraunhofer.aisec.cpg.graph.CodeAndLocationProvider","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-code-and-location-provider/index.html","searchKeys":["CodeAndLocationProvider","interface CodeAndLocationProvider : MetadataProvider","de.fraunhofer.aisec.cpg.graph.CodeAndLocationProvider"]},{"name":"interface ContextProvider : MetadataProvider","description":"de.fraunhofer.aisec.cpg.graph.ContextProvider","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-context-provider/index.html","searchKeys":["ContextProvider","interface ContextProvider : MetadataProvider","de.fraunhofer.aisec.cpg.graph.ContextProvider"]},{"name":"interface Continuable","description":"de.fraunhofer.aisec.cpg.graph.scopes.Continuable","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-continuable/index.html","searchKeys":["Continuable","interface Continuable","de.fraunhofer.aisec.cpg.graph.scopes.Continuable"]},{"name":"interface DeclarationHolder","description":"de.fraunhofer.aisec.cpg.graph.DeclarationHolder","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-declaration-holder/index.html","searchKeys":["DeclarationHolder","interface DeclarationHolder","de.fraunhofer.aisec.cpg.graph.DeclarationHolder"]},{"name":"interface HasAliases","description":"de.fraunhofer.aisec.cpg.graph.HasAliases","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-aliases/index.html","searchKeys":["HasAliases","interface HasAliases","de.fraunhofer.aisec.cpg.graph.HasAliases"]},{"name":"interface HasAnonymousIdentifier","description":"de.fraunhofer.aisec.cpg.frontends.HasAnonymousIdentifier","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-anonymous-identifier/index.html","searchKeys":["HasAnonymousIdentifier","interface HasAnonymousIdentifier","de.fraunhofer.aisec.cpg.frontends.HasAnonymousIdentifier"]},{"name":"interface HasBase : HasOperatorCode","description":"de.fraunhofer.aisec.cpg.graph.HasBase","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-base/index.html","searchKeys":["HasBase","interface HasBase : HasOperatorCode","de.fraunhofer.aisec.cpg.graph.HasBase"]},{"name":"interface HasClasses : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasClasses","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-classes/index.html","searchKeys":["HasClasses","interface HasClasses : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasClasses"]},{"name":"interface HasComplexCallResolution : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasComplexCallResolution","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-complex-call-resolution/index.html","searchKeys":["HasComplexCallResolution","interface HasComplexCallResolution : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasComplexCallResolution"]},{"name":"interface HasDefault","description":"de.fraunhofer.aisec.cpg.graph.HasDefault","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-default/index.html","searchKeys":["HasDefault","interface HasDefault","de.fraunhofer.aisec.cpg.graph.HasDefault"]},{"name":"interface HasDefaultArguments : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasDefaultArguments","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-default-arguments/index.html","searchKeys":["HasDefaultArguments","interface HasDefaultArguments : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasDefaultArguments"]},{"name":"interface HasElaboratedTypeSpecifier : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasElaboratedTypeSpecifier","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-elaborated-type-specifier/index.html","searchKeys":["HasElaboratedTypeSpecifier","interface HasElaboratedTypeSpecifier : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasElaboratedTypeSpecifier"]},{"name":"interface HasFirstClassFunctions","description":"de.fraunhofer.aisec.cpg.frontends.HasFirstClassFunctions","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-first-class-functions/index.html","searchKeys":["HasFirstClassFunctions","interface HasFirstClassFunctions","de.fraunhofer.aisec.cpg.frontends.HasFirstClassFunctions"]},{"name":"interface HasFunctionPointers : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasFunctionPointers","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-function-pointers/index.html","searchKeys":["HasFunctionPointers","interface HasFunctionPointers : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasFunctionPointers"]},{"name":"interface HasGenerics : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasGenerics","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-generics/index.html","searchKeys":["HasGenerics","interface HasGenerics : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasGenerics"]},{"name":"interface HasInitializer : HasType, ArgumentHolder, AssignmentHolder","description":"de.fraunhofer.aisec.cpg.graph.HasInitializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-initializer/index.html","searchKeys":["HasInitializer","interface HasInitializer : HasType, ArgumentHolder, AssignmentHolder","de.fraunhofer.aisec.cpg.graph.HasInitializer"]},{"name":"interface HasOperatorCode","description":"de.fraunhofer.aisec.cpg.graph.HasOperatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-operator-code/index.html","searchKeys":["HasOperatorCode","interface HasOperatorCode","de.fraunhofer.aisec.cpg.graph.HasOperatorCode"]},{"name":"interface HasQualifier : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasQualifier","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-qualifier/index.html","searchKeys":["HasQualifier","interface HasQualifier : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasQualifier"]},{"name":"interface HasShortCircuitOperators : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasShortCircuitOperators","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-short-circuit-operators/index.html","searchKeys":["HasShortCircuitOperators","interface HasShortCircuitOperators : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasShortCircuitOperators"]},{"name":"interface HasStructs : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasStructs","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-structs/index.html","searchKeys":["HasStructs","interface HasStructs : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasStructs"]},{"name":"interface HasSuperClasses : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasSuperClasses","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-super-classes/index.html","searchKeys":["HasSuperClasses","interface HasSuperClasses : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasSuperClasses"]},{"name":"interface HasTemplates : HasGenerics","description":"de.fraunhofer.aisec.cpg.frontends.HasTemplates","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-templates/index.html","searchKeys":["HasTemplates","interface HasTemplates : HasGenerics","de.fraunhofer.aisec.cpg.frontends.HasTemplates"]},{"name":"interface HasType : ContextProvider, LanguageProvider","description":"de.fraunhofer.aisec.cpg.graph.types.HasType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/index.html","searchKeys":["HasType","interface HasType : ContextProvider, LanguageProvider","de.fraunhofer.aisec.cpg.graph.types.HasType"]},{"name":"interface HasUnknownType : LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.HasUnknownType","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-unknown-type/index.html","searchKeys":["HasUnknownType","interface HasUnknownType : LanguageTrait","de.fraunhofer.aisec.cpg.frontends.HasUnknownType"]},{"name":"interface Holder","description":"de.fraunhofer.aisec.cpg.graph.Holder","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-holder/index.html","searchKeys":["Holder","interface Holder","de.fraunhofer.aisec.cpg.graph.Holder"]},{"name":"interface IVisitable>","description":"de.fraunhofer.aisec.cpg.processing.IVisitable","location":"cpg-core/de.fraunhofer.aisec.cpg.processing/-i-visitable/index.html","searchKeys":["IVisitable","interface IVisitable>","de.fraunhofer.aisec.cpg.processing.IVisitable"]},{"name":"interface IsInferredProvider : MetadataProvider","description":"de.fraunhofer.aisec.cpg.passes.inference.IsInferredProvider","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-is-inferred-provider/index.html","searchKeys":["IsInferredProvider","interface IsInferredProvider : MetadataProvider","de.fraunhofer.aisec.cpg.passes.inference.IsInferredProvider"]},{"name":"interface LanguageProvider : MetadataProvider","description":"de.fraunhofer.aisec.cpg.graph.LanguageProvider","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-language-provider/index.html","searchKeys":["LanguageProvider","interface LanguageProvider : MetadataProvider","de.fraunhofer.aisec.cpg.graph.LanguageProvider"]},{"name":"interface LanguageTrait","description":"de.fraunhofer.aisec.cpg.frontends.LanguageTrait","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-trait/index.html","searchKeys":["LanguageTrait","interface LanguageTrait","de.fraunhofer.aisec.cpg.frontends.LanguageTrait"]},{"name":"interface MetadataProvider","description":"de.fraunhofer.aisec.cpg.graph.MetadataProvider","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-metadata-provider/index.html","searchKeys":["MetadataProvider","interface MetadataProvider","de.fraunhofer.aisec.cpg.graph.MetadataProvider"]},{"name":"interface NamespaceProvider : MetadataProvider","description":"de.fraunhofer.aisec.cpg.graph.NamespaceProvider","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-namespace-provider/index.html","searchKeys":["NamespaceProvider","interface NamespaceProvider : MetadataProvider","de.fraunhofer.aisec.cpg.graph.NamespaceProvider"]},{"name":"interface PassTarget","description":"de.fraunhofer.aisec.cpg.passes.PassTarget","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass-target/index.html","searchKeys":["PassTarget","interface PassTarget","de.fraunhofer.aisec.cpg.passes.PassTarget"]},{"name":"interface Persistable","description":"de.fraunhofer.aisec.cpg.graph.Persistable","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-persistable/index.html","searchKeys":["Persistable","interface Persistable","de.fraunhofer.aisec.cpg.graph.Persistable"]},{"name":"interface ProblemNode","description":"de.fraunhofer.aisec.cpg.graph.ProblemNode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-problem-node/index.html","searchKeys":["ProblemNode","interface ProblemNode","de.fraunhofer.aisec.cpg.graph.ProblemNode"]},{"name":"interface ResolutionStartHolder","description":"de.fraunhofer.aisec.cpg.graph.ResolutionStartHolder","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-resolution-start-holder/index.html","searchKeys":["ResolutionStartHolder","interface ResolutionStartHolder","de.fraunhofer.aisec.cpg.graph.ResolutionStartHolder"]},{"name":"interface ScopeProvider : MetadataProvider","description":"de.fraunhofer.aisec.cpg.graph.ScopeProvider","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-scope-provider/index.html","searchKeys":["ScopeProvider","interface ScopeProvider : MetadataProvider","de.fraunhofer.aisec.cpg.graph.ScopeProvider"]},{"name":"interface SecondOrderType","description":"de.fraunhofer.aisec.cpg.graph.types.SecondOrderType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-second-order-type/index.html","searchKeys":["SecondOrderType","interface SecondOrderType","de.fraunhofer.aisec.cpg.graph.types.SecondOrderType"]},{"name":"interface StatementHolder : Holder ","description":"de.fraunhofer.aisec.cpg.graph.StatementHolder","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-statement-holder/index.html","searchKeys":["StatementHolder","interface StatementHolder : Holder ","de.fraunhofer.aisec.cpg.graph.StatementHolder"]},{"name":"interface StatisticsHolder","description":"de.fraunhofer.aisec.cpg.helpers.StatisticsHolder","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-statistics-holder/index.html","searchKeys":["StatisticsHolder","interface StatisticsHolder","de.fraunhofer.aisec.cpg.helpers.StatisticsHolder"]},{"name":"interface TypeObserver","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/-type-observer/index.html","searchKeys":["TypeObserver","interface TypeObserver","de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver"]},{"name":"lateinit var currentTU: TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver.currentTU","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/current-t-u.html","searchKeys":["currentTU","lateinit var currentTU: TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.passes.SymbolResolver.currentTU"]},{"name":"lateinit var strategy: (Node) -> Iterator","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.strategy","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-scoped-walker/strategy.html","searchKeys":["strategy","lateinit var strategy: (Node) -> Iterator","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.ScopedWalker.strategy"]},{"name":"object CommonPath","description":"de.fraunhofer.aisec.cpg.helpers.CommonPath","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-common-path/index.html","searchKeys":["CommonPath","object CommonPath","de.fraunhofer.aisec.cpg.helpers.CommonPath"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.InferenceConfiguration.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.ScopeManager.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.ScopeManager.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.TranslationConfiguration.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.TranslationManager.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.TranslationManager.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.TranslationResult.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.TranslationResult.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.TypeManager.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.TypeManager.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.FrontendUtils.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-frontend-utils/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.FrontendUtils.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.Handler.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-handler/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.Handler.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.Node.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.Node.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter-manager/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-loop-scope/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-value-declaration-scope/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionType.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-type/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.types.FunctionType.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.types.Type.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.graph.types.UnknownType.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-unknown-type/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.graph.types.UnknownType.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.helpers.Benchmark.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.helpers.Benchmark.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-name-converter/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-evaluation-order-graph-pass/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.passes.Pass.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.passes.Pass.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.passes.SymbolResolver.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.passes.inference.Inference.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.Companion","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.Companion"]},{"name":"object Edges","description":"de.fraunhofer.aisec.cpg.passes.Edges","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edges/index.html","searchKeys":["Edges","object Edges","de.fraunhofer.aisec.cpg.passes.Edges"]},{"name":"object NodeBuilder","description":"de.fraunhofer.aisec.cpg.graph.NodeBuilder","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node-builder/index.html","searchKeys":["NodeBuilder","object NodeBuilder","de.fraunhofer.aisec.cpg.graph.NodeBuilder"]},{"name":"object Strategy","description":"de.fraunhofer.aisec.cpg.processing.strategy.Strategy","location":"cpg-core/de.fraunhofer.aisec.cpg.processing.strategy/-strategy/index.html","searchKeys":["Strategy","object Strategy","de.fraunhofer.aisec.cpg.processing.strategy.Strategy"]},{"name":"object SubgraphWalker","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/index.html","searchKeys":["SubgraphWalker","object SubgraphWalker","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker"]},{"name":"object Util","description":"de.fraunhofer.aisec.cpg.helpers.Util","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/index.html","searchKeys":["Util","object Util","de.fraunhofer.aisec.cpg.helpers.Util"]},{"name":"open class Benchmark constructor(c: Class<*>, val message: String, debug: Boolean = false, holder: StatisticsHolder? = null) : MeasurementHolder","description":"de.fraunhofer.aisec.cpg.helpers.Benchmark","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark/index.html","searchKeys":["Benchmark","open class Benchmark constructor(c: Class<*>, val message: String, debug: Boolean = false, holder: StatisticsHolder? = null) : MeasurementHolder","de.fraunhofer.aisec.cpg.helpers.Benchmark"]},{"name":"open class BinaryOperator : Expression, HasBase, HasOperatorCode, ArgumentHolder, HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/index.html","searchKeys":["BinaryOperator","open class BinaryOperator : Expression, HasBase, HasOperatorCode, ArgumentHolder, HasType.TypeObserver","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator"]},{"name":"open class CallExpression : Expression, HasType.TypeObserver, ArgumentHolder","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/index.html","searchKeys":["CallExpression","open class CallExpression : Expression, HasType.TypeObserver, ArgumentHolder","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression"]},{"name":"open class Component : Node, PassTarget","description":"de.fraunhofer.aisec.cpg.graph.Component","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-component/index.html","searchKeys":["Component","open class Component : Node, PassTarget","de.fraunhofer.aisec.cpg.graph.Component"]},{"name":"open class ControlDependenceGraphPass(ctx: TranslationContext) : TranslationUnitPass","description":"de.fraunhofer.aisec.cpg.passes.ControlDependenceGraphPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-dependence-graph-pass/index.html","searchKeys":["ControlDependenceGraphPass","open class ControlDependenceGraphPass(ctx: TranslationContext) : TranslationUnitPass","de.fraunhofer.aisec.cpg.passes.ControlDependenceGraphPass"]},{"name":"open class ControlFlowSensitiveDFGPass(ctx: TranslationContext) : TranslationUnitPass","description":"de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-flow-sensitive-d-f-g-pass/index.html","searchKeys":["ControlFlowSensitiveDFGPass","open class ControlFlowSensitiveDFGPass(ctx: TranslationContext) : TranslationUnitPass","de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass"]},{"name":"open class DeclarationStatement : Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/index.html","searchKeys":["DeclarationStatement","open class DeclarationStatement : Statement","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement"]},{"name":"open class EvaluationOrderGraphPass(ctx: TranslationContext) : TranslationUnitPass","description":"de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-evaluation-order-graph-pass/index.html","searchKeys":["EvaluationOrderGraphPass","open class EvaluationOrderGraphPass(ctx: TranslationContext) : TranslationUnitPass","de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass"]},{"name":"open class FunctionDeclaration : ValueDeclaration, DeclarationHolder, ResolutionStartHolder","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/index.html","searchKeys":["FunctionDeclaration","open class FunctionDeclaration : ValueDeclaration, DeclarationHolder, ResolutionStartHolder","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration"]},{"name":"open class ImportResolver(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.ImportResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-import-resolver/index.html","searchKeys":["ImportResolver","open class ImportResolver(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.ImportResolver"]},{"name":"open class MeasurementHolder constructor(c: Class<*>, val message: String, debug: Boolean = false, holder: StatisticsHolder? = null)","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/index.html","searchKeys":["MeasurementHolder","open class MeasurementHolder constructor(c: Class<*>, val message: String, debug: Boolean = false, holder: StatisticsHolder? = null)","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder"]},{"name":"open class MethodDeclaration : FunctionDeclaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-method-declaration/index.html","searchKeys":["MethodDeclaration","open class MethodDeclaration : FunctionDeclaration","de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration"]},{"name":"open class NameScope(node: Node) : StructureDeclarationScope","description":"de.fraunhofer.aisec.cpg.graph.scopes.NameScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-name-scope/index.html","searchKeys":["NameScope","open class NameScope(node: Node) : StructureDeclarationScope","de.fraunhofer.aisec.cpg.graph.scopes.NameScope"]},{"name":"open class Node : IVisitable , Persistable, LanguageProvider, ScopeProvider, ContextProvider","description":"de.fraunhofer.aisec.cpg.graph.Node","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/index.html","searchKeys":["Node","open class Node : IVisitable , Persistable, LanguageProvider, ScopeProvider, ContextProvider","de.fraunhofer.aisec.cpg.graph.Node"]},{"name":"open class NumericType(typeName: CharSequence = \"\", val bitWidth: Int? = null, language: Language<*>? = null, val modifier: NumericType.Modifier = Modifier.SIGNED) : ObjectType","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/index.html","searchKeys":["NumericType","open class NumericType(typeName: CharSequence = \"\", val bitWidth: Int? = null, language: Language<*>? = null, val modifier: NumericType.Modifier = Modifier.SIGNED) : ObjectType","de.fraunhofer.aisec.cpg.graph.types.NumericType"]},{"name":"open class ObjectType : Type","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/index.html","searchKeys":["ObjectType","open class ObjectType : Type","de.fraunhofer.aisec.cpg.graph.types.ObjectType"]},{"name":"open class PassConfiguration","description":"de.fraunhofer.aisec.cpg.passes.PassConfiguration","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass-configuration/index.html","searchKeys":["PassConfiguration","open class PassConfiguration","de.fraunhofer.aisec.cpg.passes.PassConfiguration"]},{"name":"open class ProcessedListener","description":"de.fraunhofer.aisec.cpg.frontends.ProcessedListener","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-processed-listener/index.html","searchKeys":["ProcessedListener","open class ProcessedListener","de.fraunhofer.aisec.cpg.frontends.ProcessedListener"]},{"name":"open class PropertyEdge : Persistable","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/index.html","searchKeys":["PropertyEdge","open class PropertyEdge : Persistable","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge"]},{"name":"open class RecordDeclaration : Declaration, DeclarationHolder, StatementHolder, ResolutionStartHolder","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/index.html","searchKeys":["RecordDeclaration","open class RecordDeclaration : Declaration, DeclarationHolder, StatementHolder, ResolutionStartHolder","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration"]},{"name":"open class Reference : Expression, HasType.TypeObserver, HasAliases","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/index.html","searchKeys":["Reference","open class Reference : Expression, HasType.TypeObserver, HasAliases","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference"]},{"name":"open class State : IdentityHashMap> ","description":"de.fraunhofer.aisec.cpg.helpers.State","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-state/index.html","searchKeys":["State","open class State : IdentityHashMap> ","de.fraunhofer.aisec.cpg.helpers.State"]},{"name":"open class StructureDeclarationScope(var astNode: Node?) : ValueDeclarationScope","description":"de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-structure-declaration-scope/index.html","searchKeys":["StructureDeclarationScope","open class StructureDeclarationScope(var astNode: Node?) : ValueDeclarationScope","de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope"]},{"name":"open class SymbolResolver(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/index.html","searchKeys":["SymbolResolver","open class SymbolResolver(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.SymbolResolver"]},{"name":"open class TypeHierarchyResolver(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.TypeHierarchyResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-type-hierarchy-resolver/index.html","searchKeys":["TypeHierarchyResolver","open class TypeHierarchyResolver(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.TypeHierarchyResolver"]},{"name":"open class TypeResolver(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.TypeResolver","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-type-resolver/index.html","searchKeys":["TypeResolver","open class TypeResolver(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.TypeResolver"]},{"name":"open class ValueDeclarationScope(var astNode: Node?) : Scope","description":"de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-value-declaration-scope/index.html","searchKeys":["ValueDeclarationScope","open class ValueDeclarationScope(var astNode: Node?) : Scope","de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope"]},{"name":"open class VariableDeclaration : ValueDeclaration, HasInitializer, HasType.TypeObserver","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/index.html","searchKeys":["VariableDeclaration","open class VariableDeclaration : ValueDeclaration, HasInitializer, HasType.TypeObserver","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration"]},{"name":"open fun addIfNotContains(collection: MutableCollection, declaration: T)","description":"de.fraunhofer.aisec.cpg.graph.DeclarationHolder.addIfNotContains","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-declaration-holder/add-if-not-contains.html","searchKeys":["addIfNotContains","open fun addIfNotContains(collection: MutableCollection, declaration: T)","de.fraunhofer.aisec.cpg.graph.DeclarationHolder.addIfNotContains"]},{"name":"open fun addIfNotContains(collection: MutableCollection>, declaration: T)","description":"de.fraunhofer.aisec.cpg.graph.DeclarationHolder.addIfNotContains","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-declaration-holder/add-if-not-contains.html","searchKeys":["addIfNotContains","open fun addIfNotContains(collection: MutableCollection>, declaration: T)","de.fraunhofer.aisec.cpg.graph.DeclarationHolder.addIfNotContains"]},{"name":"open fun addIfNotContains(collection: MutableCollection>, declaration: T, outgoing: Boolean)","description":"de.fraunhofer.aisec.cpg.graph.DeclarationHolder.addIfNotContains","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-declaration-holder/add-if-not-contains.html","searchKeys":["addIfNotContains","open fun addIfNotContains(collection: MutableCollection>, declaration: T, outgoing: Boolean)","de.fraunhofer.aisec.cpg.graph.DeclarationHolder.addIfNotContains"]},{"name":"open fun accept(strategy: IStrategy, visitor: IVisitor)","description":"de.fraunhofer.aisec.cpg.processing.IVisitable.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.processing/-i-visitable/accept.html","searchKeys":["accept","open fun accept(strategy: IStrategy, visitor: IVisitor)","de.fraunhofer.aisec.cpg.processing.IVisitable.accept"]},{"name":"open fun addAssignedType(type: Type)","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.addAssignedType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/add-assigned-type.html","searchKeys":["addAssignedType","open fun addAssignedType(type: Type)","de.fraunhofer.aisec.cpg.graph.types.HasType.addAssignedType"]},{"name":"open fun addAssignedTypes(types: Set)","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.addAssignedTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/add-assigned-types.html","searchKeys":["addAssignedTypes","open fun addAssignedTypes(types: Set)","de.fraunhofer.aisec.cpg.graph.types.HasType.addAssignedTypes"]},{"name":"open fun addDeclaration(declaration: Declaration, addToAST: Boolean)","description":"de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-value-declaration-scope/add-declaration.html","searchKeys":["addDeclaration","open fun addDeclaration(declaration: Declaration, addToAST: Boolean)","de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.addDeclaration"]},{"name":"open fun addMeasurement(measurementKey: String? = null, measurementValue: String? = null): Any?","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.addMeasurement","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/add-measurement.html","searchKeys":["addMeasurement","open fun addMeasurement(measurementKey: String? = null, measurementValue: String? = null): Any?","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.addMeasurement"]},{"name":"open fun addPrevDFG(prev: Node, properties: MutableMap = EnumMap(Properties::class.java))","description":"de.fraunhofer.aisec.cpg.graph.Node.addPrevDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/add-prev-d-f-g.html","searchKeys":["addPrevDFG","open fun addPrevDFG(prev: Node, properties: MutableMap = EnumMap(Properties::class.java))","de.fraunhofer.aisec.cpg.graph.Node.addPrevDFG"]},{"name":"open fun addStatement(s: Statement)","description":"de.fraunhofer.aisec.cpg.graph.StatementHolder.addStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-statement-holder/add-statement.html","searchKeys":["addStatement","open fun addStatement(s: Statement)","de.fraunhofer.aisec.cpg.graph.StatementHolder.addStatement"]},{"name":"open fun cleanup()","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/cleanup.html","searchKeys":["cleanup","open fun cleanup()","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.cleanup"]},{"name":"open fun duplicate(): State","description":"de.fraunhofer.aisec.cpg.helpers.State.duplicate","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-state/duplicate.html","searchKeys":["duplicate","open fun duplicate(): State","de.fraunhofer.aisec.cpg.helpers.State.duplicate"]},{"name":"open fun handle(ctx: HandlerNode): ResultNode?","description":"de.fraunhofer.aisec.cpg.frontends.Handler.handle","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-handler/handle.html","searchKeys":["handle","open fun handle(ctx: HandlerNode): ResultNode?","de.fraunhofer.aisec.cpg.frontends.Handler.handle"]},{"name":"open fun hasSignature(target: FunctionDeclaration, signature: List, expressions: List? = null): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.Language.hasSignature","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/has-signature.html","searchKeys":["hasSignature","open fun hasSignature(target: FunctionDeclaration, signature: List, expressions: List? = null): Boolean","de.fraunhofer.aisec.cpg.frontends.Language.hasSignature"]},{"name":"open fun informObservers(changeType: HasType.TypeObserver.ChangeType)","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.informObservers","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/inform-observers.html","searchKeys":["informObservers","open fun informObservers(changeType: HasType.TypeObserver.ChangeType)","de.fraunhofer.aisec.cpg.graph.types.HasType.informObservers"]},{"name":"open fun insertStatementBefore(s: Statement, before: Statement)","description":"de.fraunhofer.aisec.cpg.graph.StatementHolder.insertStatementBefore","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-statement-holder/insert-statement-before.html","searchKeys":["insertStatementBefore","open fun insertStatementBefore(s: Statement, before: Statement)","de.fraunhofer.aisec.cpg.graph.StatementHolder.insertStatementBefore"]},{"name":"open fun isDerivedFrom(type: Type, superType: Type, hint: HasType?, superHint: HasType?): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.Language.isDerivedFrom","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/is-derived-from.html","searchKeys":["isDerivedFrom","open fun isDerivedFrom(type: Type, superType: Type, hint: HasType?, superHint: HasType?): Boolean","de.fraunhofer.aisec.cpg.frontends.Language.isDerivedFrom"]},{"name":"open fun isSimilar(t: Type?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.Type.isSimilar","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/is-similar.html","searchKeys":["isSimilar","open fun isSimilar(t: Type?): Boolean","de.fraunhofer.aisec.cpg.graph.types.Type.isSimilar"]},{"name":"open fun lub(other: State): Pair, Boolean>","description":"de.fraunhofer.aisec.cpg.helpers.State.lub","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-state/lub.html","searchKeys":["lub","open fun lub(other: State): Pair, Boolean>","de.fraunhofer.aisec.cpg.helpers.State.lub"]},{"name":"open fun needsUpdate(other: State): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.State.needsUpdate","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-state/needs-update.html","searchKeys":["needsUpdate","open fun needsUpdate(other: State): Boolean","de.fraunhofer.aisec.cpg.helpers.State.needsUpdate"]},{"name":"open fun newFrontend(ctx: TranslationContext): T","description":"de.fraunhofer.aisec.cpg.frontends.Language.newFrontend","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/new-frontend.html","searchKeys":["newFrontend","open fun newFrontend(ctx: TranslationContext): T","de.fraunhofer.aisec.cpg.frontends.Language.newFrontend"]},{"name":"open fun process(from: Any, to: Node)","description":"de.fraunhofer.aisec.cpg.frontends.ProcessedListener.process","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-processed-listener/process.html","searchKeys":["process","open fun process(from: Any, to: Node)","de.fraunhofer.aisec.cpg.frontends.ProcessedListener.process"]},{"name":"open fun propagateTypeOfBinaryOperation(operation: BinaryOperator): Type","description":"de.fraunhofer.aisec.cpg.frontends.Language.propagateTypeOfBinaryOperation","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/propagate-type-of-binary-operation.html","searchKeys":["propagateTypeOfBinaryOperation","open fun propagateTypeOfBinaryOperation(operation: BinaryOperator): Type","de.fraunhofer.aisec.cpg.frontends.Language.propagateTypeOfBinaryOperation"]},{"name":"open fun push(newNode: K, newLatticeElement: LatticeElement?): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.State.push","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-state/push.html","searchKeys":["push","open fun push(newNode: K, newLatticeElement: LatticeElement?): Boolean","de.fraunhofer.aisec.cpg.helpers.State.push"]},{"name":"open fun refreshNames()","description":"de.fraunhofer.aisec.cpg.graph.types.Type.refreshNames","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/refresh-names.html","searchKeys":["refreshNames","open fun refreshNames()","de.fraunhofer.aisec.cpg.graph.types.Type.refreshNames"]},{"name":"open fun registerObjectListener(from: Any, biConsumer: BiConsumer)","description":"de.fraunhofer.aisec.cpg.frontends.ProcessedListener.registerObjectListener","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-processed-listener/register-object-listener.html","searchKeys":["registerObjectListener","open fun registerObjectListener(from: Any, biConsumer: BiConsumer)","de.fraunhofer.aisec.cpg.frontends.ProcessedListener.registerObjectListener"]},{"name":"open fun registerPredicateListener(predicate: BiPredicate, biConsumer: BiConsumer)","description":"de.fraunhofer.aisec.cpg.frontends.ProcessedListener.registerPredicateListener","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-processed-listener/register-predicate-listener.html","searchKeys":["registerPredicateListener","open fun registerPredicateListener(predicate: BiPredicate, biConsumer: BiConsumer)","de.fraunhofer.aisec.cpg.frontends.ProcessedListener.registerPredicateListener"]},{"name":"open fun registerTypeObserver(typeObserver: HasType.TypeObserver)","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.registerTypeObserver","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/register-type-observer.html","searchKeys":["registerTypeObserver","open fun registerTypeObserver(typeObserver: HasType.TypeObserver)","de.fraunhofer.aisec.cpg.graph.types.HasType.registerTypeObserver"]},{"name":"open fun removeArgument(expression: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.ArgumentHolder.removeArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-argument-holder/remove-argument.html","searchKeys":["removeArgument","open fun removeArgument(expression: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.ArgumentHolder.removeArgument"]},{"name":"open fun shouldPropagateType(hasType: HasType, srcType: Type): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.Language.shouldPropagateType","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/should-propagate-type.html","searchKeys":["shouldPropagateType","open fun shouldPropagateType(hasType: HasType, srcType: Type): Boolean","de.fraunhofer.aisec.cpg.frontends.Language.shouldPropagateType"]},{"name":"open fun unregisterTypeObserver(typeObserver: HasType.TypeObserver)","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.unregisterTypeObserver","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/unregister-type-observer.html","searchKeys":["unregisterTypeObserver","open fun unregisterTypeObserver(typeObserver: HasType.TypeObserver)","de.fraunhofer.aisec.cpg.graph.types.HasType.unregisterTypeObserver"]},{"name":"open fun visit(t: V)","description":"de.fraunhofer.aisec.cpg.processing.IVisitor.visit","location":"cpg-core/de.fraunhofer.aisec.cpg.processing/-i-visitor/visit.html","searchKeys":["visit","open fun visit(t: V)","de.fraunhofer.aisec.cpg.processing.IVisitor.visit"]},{"name":"open lateinit override var elementType: Type","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.elementType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/element-type.html","searchKeys":["elementType","open lateinit override var elementType: Type","de.fraunhofer.aisec.cpg.graph.types.PointerType.elementType"]},{"name":"open operator fun minusAssign(node: Expression)","description":"de.fraunhofer.aisec.cpg.graph.ArgumentHolder.minusAssign","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-argument-holder/minus-assign.html","searchKeys":["minusAssign","open operator fun minusAssign(node: Expression)","de.fraunhofer.aisec.cpg.graph.ArgumentHolder.minusAssign"]},{"name":"open operator override fun compareTo(other: LatticeElement>>): Int","description":"de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.compareTo","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prev-e-o-g-lattice/compare-to.html","searchKeys":["compareTo","open operator override fun compareTo(other: LatticeElement>>): Int","de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.compareTo"]},{"name":"open operator override fun compareTo(other: LatticeElement>): Int","description":"de.fraunhofer.aisec.cpg.helpers.PowersetLattice.compareTo","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-powerset-lattice/compare-to.html","searchKeys":["compareTo","open operator override fun compareTo(other: LatticeElement>): Int","de.fraunhofer.aisec.cpg.helpers.PowersetLattice.compareTo"]},{"name":"open operator override fun compareTo(other: Name): Int","description":"de.fraunhofer.aisec.cpg.graph.Name.compareTo","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/compare-to.html","searchKeys":["compareTo","open operator override fun compareTo(other: Name): Int","de.fraunhofer.aisec.cpg.graph.Name.compareTo"]},{"name":"open operator override fun compareTo(other: Region): Int","description":"de.fraunhofer.aisec.cpg.sarif.Region.compareTo","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/compare-to.html","searchKeys":["compareTo","open operator override fun compareTo(other: Region): Int","de.fraunhofer.aisec.cpg.sarif.Region.compareTo"]},{"name":"open operator override fun contains(element: T): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.contains","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/contains.html","searchKeys":["contains","open operator override fun contains(element: T): Boolean","de.fraunhofer.aisec.cpg.helpers.IdentitySet.contains"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.Language.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.frontends.Language.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.Annotation.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-annotation/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.Annotation.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.Name.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.Name.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.Node.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.Node.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-field-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-template-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-parameter-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-problem-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-template-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-type-parameter-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-typedef-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-using-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.scopes.Scope.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-assert-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.BreakStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-break-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.BreakStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.CaseStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-case-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.CaseStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.CatchClause.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-catch-clause/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.CatchClause.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-continue-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.DoStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-do-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.DoStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.ForStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-goto-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-label-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.Statement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.Statement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-switch-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-synchronized-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.TryStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-block/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-construct-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-constructor-call-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-delete-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-designated-initializer-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression-list/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-key-value-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-literal/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-call-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-array-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-problem-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-range-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-type-id-expression/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.IncompleteType.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-incomplete-type/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.IncompleteType.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.NumericType.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.ObjectType.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.PointerType.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-ancestor/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.Type.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.Type.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.UnknownType.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-unknown-type/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.UnknownType.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.WrapState.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-wrap-state/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.graph.types.WrapState.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.helpers.IdentitySet.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/-artifact-location/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.sarif.Region.equals","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.sarif.Region.equals"]},{"name":"open operator override fun get(index: Int): Char","description":"de.fraunhofer.aisec.cpg.graph.Name.get","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/get.html","searchKeys":["get","open operator override fun get(index: Int): Char","de.fraunhofer.aisec.cpg.graph.Name.get"]},{"name":"open operator override fun iterator(): MutableIterator","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.iterator","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/iterator.html","searchKeys":["iterator","open operator override fun iterator(): MutableIterator","de.fraunhofer.aisec.cpg.helpers.IdentitySet.iterator"]},{"name":"open operator override fun plusAssign(node: Expression)","description":"de.fraunhofer.aisec.cpg.graph.ArgumentHolder.plusAssign","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-argument-holder/plus-assign.html","searchKeys":["plusAssign","open operator override fun plusAssign(node: Expression)","de.fraunhofer.aisec.cpg.graph.ArgumentHolder.plusAssign"]},{"name":"open operator override fun plusAssign(node: Statement)","description":"de.fraunhofer.aisec.cpg.graph.StatementHolder.plusAssign","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-statement-holder/plus-assign.html","searchKeys":["plusAssign","open operator override fun plusAssign(node: Statement)","de.fraunhofer.aisec.cpg.graph.StatementHolder.plusAssign"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.DFGPass.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-d-f-g-pass/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.DFGPass.accept"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.DynamicInvokeResolver.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-dynamic-invoke-resolver/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.DynamicInvokeResolver.accept"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.EdgeCachePass.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-cache-pass/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.EdgeCachePass.accept"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.ImportResolver.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-import-resolver/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.ImportResolver.accept"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.SymbolResolver.accept"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.TypeHierarchyResolver.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-type-hierarchy-resolver/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.TypeHierarchyResolver.accept"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.TypeResolver.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-type-resolver/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.TypeResolver.accept"]},{"name":"open override fun accept(result: TranslationResult)","description":"de.fraunhofer.aisec.cpg.passes.StatisticsCollectionPass.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-statistics-collection-pass/accept.html","searchKeys":["accept","open override fun accept(result: TranslationResult)","de.fraunhofer.aisec.cpg.passes.StatisticsCollectionPass.accept"]},{"name":"open override fun accept(tr: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.passes.PrepareSerialization.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prepare-serialization/accept.html","searchKeys":["accept","open override fun accept(tr: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.passes.PrepareSerialization.accept"]},{"name":"open override fun accept(tu: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.passes.ControlDependenceGraphPass.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-dependence-graph-pass/accept.html","searchKeys":["accept","open override fun accept(tu: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.passes.ControlDependenceGraphPass.accept"]},{"name":"open override fun accept(tu: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-flow-sensitive-d-f-g-pass/accept.html","searchKeys":["accept","open override fun accept(tu: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.accept"]},{"name":"open override fun accept(tu: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-evaluation-order-graph-pass/accept.html","searchKeys":["accept","open override fun accept(tu: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.accept"]},{"name":"open override fun accept(tu: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.passes.FilenameMapper.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-filename-mapper/accept.html","searchKeys":["accept","open override fun accept(tu: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.passes.FilenameMapper.accept"]},{"name":"open override fun accept(tu: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.passes.ProgramDependenceGraphPass.accept","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-program-dependence-graph-pass/accept.html","searchKeys":["accept","open override fun accept(tu: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.passes.ProgramDependenceGraphPass.accept"]},{"name":"open override fun add(element: T): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.add","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/add.html","searchKeys":["add","open override fun add(element: T): Boolean","de.fraunhofer.aisec.cpg.helpers.IdentitySet.add"]},{"name":"open override fun addAll(elements: Collection): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.addAll","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/add-all.html","searchKeys":["addAll","open override fun addAll(elements: Collection): Boolean","de.fraunhofer.aisec.cpg.helpers.IdentitySet.addAll"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.HasInitializer.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-initializer/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.HasInitializer.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.DoStatement.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-do-statement/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.DoStatement.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-key-value-expression/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.addArgument"]},{"name":"open override fun addArgument(expression: Expression)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.addArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/add-argument.html","searchKeys":["addArgument","open override fun addArgument(expression: Expression)","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.addArgument"]},{"name":"open override fun addBenchmark(b: MeasurementHolder)","description":"de.fraunhofer.aisec.cpg.TranslationResult.addBenchmark","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/add-benchmark.html","searchKeys":["addBenchmark","open override fun addBenchmark(b: MeasurementHolder)","de.fraunhofer.aisec.cpg.TranslationResult.addBenchmark"]},{"name":"open override fun addBreakStatement(breakStatement: BreakStatement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.BlockScope.addBreakStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-block-scope/add-break-statement.html","searchKeys":["addBreakStatement","open override fun addBreakStatement(breakStatement: BreakStatement)","de.fraunhofer.aisec.cpg.graph.scopes.BlockScope.addBreakStatement"]},{"name":"open override fun addBreakStatement(breakStatement: BreakStatement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.addBreakStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-loop-scope/add-break-statement.html","searchKeys":["addBreakStatement","open override fun addBreakStatement(breakStatement: BreakStatement)","de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.addBreakStatement"]},{"name":"open override fun addBreakStatement(breakStatement: BreakStatement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.SwitchScope.addBreakStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-switch-scope/add-break-statement.html","searchKeys":["addBreakStatement","open override fun addBreakStatement(breakStatement: BreakStatement)","de.fraunhofer.aisec.cpg.graph.scopes.SwitchScope.addBreakStatement"]},{"name":"open override fun addBreakStatement(breakStatement: BreakStatement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.TryScope.addBreakStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-try-scope/add-break-statement.html","searchKeys":["addBreakStatement","open override fun addBreakStatement(breakStatement: BreakStatement)","de.fraunhofer.aisec.cpg.graph.scopes.TryScope.addBreakStatement"]},{"name":"open override fun addContinueStatement(continueStatement: ContinueStatement)","description":"de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.addContinueStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-loop-scope/add-continue-statement.html","searchKeys":["addContinueStatement","open override fun addContinueStatement(continueStatement: ContinueStatement)","de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.addContinueStatement"]},{"name":"open override fun addDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/add-declaration.html","searchKeys":["addDeclaration","open override fun addDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.addDeclaration"]},{"name":"open override fun addDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/add-declaration.html","searchKeys":["addDeclaration","open override fun addDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.addDeclaration"]},{"name":"open override fun addDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-template-declaration/add-declaration.html","searchKeys":["addDeclaration","open override fun addDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.addDeclaration"]},{"name":"open override fun addDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/add-declaration.html","searchKeys":["addDeclaration","open override fun addDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.addDeclaration"]},{"name":"open override fun addDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/add-declaration.html","searchKeys":["addDeclaration","open override fun addDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.addDeclaration"]},{"name":"open override fun addDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-template-declaration/add-declaration.html","searchKeys":["addDeclaration","open override fun addDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.addDeclaration"]},{"name":"open override fun addDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/add-declaration.html","searchKeys":["addDeclaration","open override fun addDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.addDeclaration"]},{"name":"open override fun addDeclaration(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.statements.Statement.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-statement/add-declaration.html","searchKeys":["addDeclaration","open override fun addDeclaration(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.statements.Statement.addDeclaration"]},{"name":"open override fun addDeclaration(declaration: Declaration, addToAST: Boolean)","description":"de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope.addDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-structure-declaration-scope/add-declaration.html","searchKeys":["addDeclaration","open override fun addDeclaration(declaration: Declaration, addToAST: Boolean)","de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope.addDeclaration"]},{"name":"open override fun addMeasurement(measurementKey: String?, measurementValue: String?): Any?","description":"de.fraunhofer.aisec.cpg.helpers.Benchmark.addMeasurement","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark/add-measurement.html","searchKeys":["addMeasurement","open override fun addMeasurement(measurementKey: String?, measurementValue: String?): Any?","de.fraunhofer.aisec.cpg.helpers.Benchmark.addMeasurement"]},{"name":"open override fun addPrevDFG(prev: Node, properties: MutableMap)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.addPrevDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/add-prev-d-f-g.html","searchKeys":["addPrevDFG","open override fun addPrevDFG(prev: Node, properties: MutableMap)","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.addPrevDFG"]},{"name":"open override fun addStatement(s: Statement)","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.addStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/add-statement.html","searchKeys":["addStatement","open override fun addStatement(s: Statement)","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.addStatement"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-lambda-expression/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.assignedTypeChanged"]},{"name":"open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver.assignedTypeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/-type-inference-observer/assigned-type-changed.html","searchKeys":["assignedTypeChanged","open override fun assignedTypeChanged(assignedTypes: Set, src: HasType)","de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver.assignedTypeChanged"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.ControlDependenceGraphPass.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-dependence-graph-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.ControlDependenceGraphPass.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-flow-sensitive-d-f-g-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.DFGPass.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-d-f-g-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.DFGPass.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.DynamicInvokeResolver.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-dynamic-invoke-resolver/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.DynamicInvokeResolver.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.EdgeCachePass.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-cache-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.EdgeCachePass.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-evaluation-order-graph-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.EvaluationOrderGraphPass.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.FilenameMapper.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-filename-mapper/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.FilenameMapper.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.ImportResolver.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-import-resolver/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.ImportResolver.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.PrepareSerialization.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prepare-serialization/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.PrepareSerialization.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.ProgramDependenceGraphPass.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-program-dependence-graph-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.ProgramDependenceGraphPass.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.StatisticsCollectionPass.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-statistics-collection-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.StatisticsCollectionPass.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.SymbolResolver.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.TypeHierarchyResolver.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-type-hierarchy-resolver/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.TypeHierarchyResolver.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.TypeResolver.cleanup","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-type-resolver/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.TypeResolver.cleanup"]},{"name":"open override fun clear()","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.clear","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/clear.html","searchKeys":["clear","open override fun clear()","de.fraunhofer.aisec.cpg.helpers.IdentitySet.clear"]},{"name":"open override fun clone(): Name","description":"de.fraunhofer.aisec.cpg.graph.Name.clone","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/clone.html","searchKeys":["clone","open override fun clone(): Name","de.fraunhofer.aisec.cpg.graph.Name.clone"]},{"name":"open override fun containsAll(elements: Collection): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.containsAll","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/contains-all.html","searchKeys":["containsAll","open override fun containsAll(elements: Collection): Boolean","de.fraunhofer.aisec.cpg.helpers.IdentitySet.containsAll"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.AutoType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-auto-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.AutoType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.FunctionType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.IncompleteType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-incomplete-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.IncompleteType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.ObjectType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.ParameterizedType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-parameterized-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.ParameterizedType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.PointerType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.ProblemType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-problem-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.ProblemType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.TupleType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-tuple-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.TupleType.dereference"]},{"name":"open override fun dereference(): Type","description":"de.fraunhofer.aisec.cpg.graph.types.UnknownType.dereference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-unknown-type/dereference.html","searchKeys":["dereference","open override fun dereference(): Type","de.fraunhofer.aisec.cpg.graph.types.UnknownType.dereference"]},{"name":"open override fun duplicate(): LatticeElement>","description":"de.fraunhofer.aisec.cpg.helpers.PowersetLattice.duplicate","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-powerset-lattice/duplicate.html","searchKeys":["duplicate","open override fun duplicate(): LatticeElement>","de.fraunhofer.aisec.cpg.helpers.PowersetLattice.duplicate"]},{"name":"open override fun duplicate(): PrevEOGLattice","description":"de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.duplicate","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prev-e-o-g-lattice/duplicate.html","searchKeys":["duplicate","open override fun duplicate(): PrevEOGLattice","de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.duplicate"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.frontends.Language.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.frontends.Language.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.Annotation.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-annotation/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.Annotation.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.Name.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.Name.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.Node.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.Node.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-field-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-template-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-parameter-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-problem-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-template-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-type-parameter-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-typedef-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-using-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.scopes.Scope.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-assert-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.BreakStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-break-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.BreakStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.CaseStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-case-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.CaseStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.CatchClause.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-catch-clause/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.CatchClause.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-continue-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.DoStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-do-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.DoStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.ForStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-goto-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-label-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.Statement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.Statement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-switch-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-synchronized-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.TryStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-block/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-construct-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-constructor-call-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-delete-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-designated-initializer-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression-list/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-key-value-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-literal/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-call-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-array-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-problem-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-range-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-type-id-expression/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.IncompleteType.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-incomplete-type/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.IncompleteType.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.NumericType.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.ObjectType.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.PointerType.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-ancestor/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.Type.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.Type.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.UnknownType.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-unknown-type/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.UnknownType.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.graph.types.WrapState.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-wrap-state/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.graph.types.WrapState.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.helpers.IdentitySet.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/-artifact-location/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.sarif.Region.hashCode","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.sarif.Region.hashCode"]},{"name":"open override fun isEmpty(): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.isEmpty","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/is-empty.html","searchKeys":["isEmpty","open override fun isEmpty(): Boolean","de.fraunhofer.aisec.cpg.helpers.IdentitySet.isEmpty"]},{"name":"open override fun isSimilar(t: Type?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.isSimilar","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/is-similar.html","searchKeys":["isSimilar","open override fun isSimilar(t: Type?): Boolean","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.isSimilar"]},{"name":"open override fun isSimilar(t: Type?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.isSimilar","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/is-similar.html","searchKeys":["isSimilar","open override fun isSimilar(t: Type?): Boolean","de.fraunhofer.aisec.cpg.graph.types.ObjectType.isSimilar"]},{"name":"open override fun isSimilar(t: Type?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.isSimilar","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/is-similar.html","searchKeys":["isSimilar","open override fun isSimilar(t: Type?): Boolean","de.fraunhofer.aisec.cpg.graph.types.PointerType.isSimilar"]},{"name":"open override fun isSimilar(t: Type?): Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.isSimilar","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/is-similar.html","searchKeys":["isSimilar","open override fun isSimilar(t: Type?): Boolean","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.isSimilar"]},{"name":"open override fun lub(other: LatticeElement>>): LatticeElement>>","description":"de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.lub","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prev-e-o-g-lattice/lub.html","searchKeys":["lub","open override fun lub(other: LatticeElement>>): LatticeElement>>","de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.lub"]},{"name":"open override fun lub(other: LatticeElement>): PowersetLattice","description":"de.fraunhofer.aisec.cpg.helpers.PowersetLattice.lub","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-powerset-lattice/lub.html","searchKeys":["lub","open override fun lub(other: LatticeElement>): PowersetLattice","de.fraunhofer.aisec.cpg.helpers.PowersetLattice.lub"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): PointerType","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): PointerType","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): PointerType","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): PointerType","de.fraunhofer.aisec.cpg.graph.types.ObjectType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): PointerType","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): PointerType","de.fraunhofer.aisec.cpg.graph.types.PointerType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): Type","description":"de.fraunhofer.aisec.cpg.graph.types.AutoType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-auto-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): Type","de.fraunhofer.aisec.cpg.graph.types.AutoType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): Type","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): Type","de.fraunhofer.aisec.cpg.graph.types.FunctionType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): Type","description":"de.fraunhofer.aisec.cpg.graph.types.IncompleteType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-incomplete-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): Type","de.fraunhofer.aisec.cpg.graph.types.IncompleteType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): Type","description":"de.fraunhofer.aisec.cpg.graph.types.ParameterizedType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-parameterized-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): Type","de.fraunhofer.aisec.cpg.graph.types.ParameterizedType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): Type","description":"de.fraunhofer.aisec.cpg.graph.types.ProblemType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-problem-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): Type","de.fraunhofer.aisec.cpg.graph.types.ProblemType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): Type","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): Type","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): Type","description":"de.fraunhofer.aisec.cpg.graph.types.TupleType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-tuple-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): Type","de.fraunhofer.aisec.cpg.graph.types.TupleType.reference"]},{"name":"open override fun reference(pointer: PointerType.PointerOrigin?): Type","description":"de.fraunhofer.aisec.cpg.graph.types.UnknownType.reference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-unknown-type/reference.html","searchKeys":["reference","open override fun reference(pointer: PointerType.PointerOrigin?): Type","de.fraunhofer.aisec.cpg.graph.types.UnknownType.reference"]},{"name":"open override fun refreshNames()","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.refreshNames","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/refresh-names.html","searchKeys":["refreshNames","open override fun refreshNames()","de.fraunhofer.aisec.cpg.graph.types.PointerType.refreshNames"]},{"name":"open override fun remove(element: T): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.remove","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/remove.html","searchKeys":["remove","open override fun remove(element: T): Boolean","de.fraunhofer.aisec.cpg.helpers.IdentitySet.remove"]},{"name":"open override fun removeAll(elements: Collection): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.removeAll","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/remove-all.html","searchKeys":["removeAll","open override fun removeAll(elements: Collection): Boolean","de.fraunhofer.aisec.cpg.helpers.IdentitySet.removeAll"]},{"name":"open override fun removeArgument(expression: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.HasInitializer.removeArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-initializer/remove-argument.html","searchKeys":["removeArgument","open override fun removeArgument(expression: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.HasInitializer.removeArgument"]},{"name":"open override fun removeArgument(expression: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.removeArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/remove-argument.html","searchKeys":["removeArgument","open override fun removeArgument(expression: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.removeArgument"]},{"name":"open override fun removeArgument(expression: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.removeArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/remove-argument.html","searchKeys":["removeArgument","open override fun removeArgument(expression: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.removeArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.HasInitializer.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-initializer/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.HasInitializer.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.DoStatement.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-do-statement/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.DoStatement.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-key-value-expression/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.replaceArgument"]},{"name":"open override fun replaceArgument(old: Expression, new: Expression): Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.replaceArgument","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/replace-argument.html","searchKeys":["replaceArgument","open override fun replaceArgument(old: Expression, new: Expression): Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.replaceArgument"]},{"name":"open override fun retainAll(elements: Collection): Boolean","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.retainAll","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/retain-all.html","searchKeys":["retainAll","open override fun retainAll(elements: Collection): Boolean","de.fraunhofer.aisec.cpg.helpers.IdentitySet.retainAll"]},{"name":"open override fun setCodeAndLocation(cpgNode: Node, astNode: AstNode)","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.setCodeAndLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/set-code-and-location.html","searchKeys":["setCodeAndLocation","open override fun setCodeAndLocation(cpgNode: Node, astNode: AstNode)","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.setCodeAndLocation"]},{"name":"open override fun subSequence(startIndex: Int, endIndex: Int): CharSequence","description":"de.fraunhofer.aisec.cpg.graph.Name.subSequence","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/sub-sequence.html","searchKeys":["subSequence","open override fun subSequence(startIndex: Int, endIndex: Int): CharSequence","de.fraunhofer.aisec.cpg.graph.Name.subSequence"]},{"name":"open override fun toEntityAttribute(value: Map?): PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.toEntityAttribute","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/to-entity-attribute.html","searchKeys":["toEntityAttribute","open override fun toEntityAttribute(value: Map?): PhysicalLocation?","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.toEntityAttribute"]},{"name":"open override fun toEntityAttribute(value: Map): Map","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverter.toEntityAttribute","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter/to-entity-attribute.html","searchKeys":["toEntityAttribute","open override fun toEntityAttribute(value: Map): Map","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverter.toEntityAttribute"]},{"name":"open override fun toEntityAttribute(value: MutableMap): Name","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.toEntityAttribute","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-name-converter/to-entity-attribute.html","searchKeys":["toEntityAttribute","open override fun toEntityAttribute(value: MutableMap): Name","de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.toEntityAttribute"]},{"name":"open override fun toGraphProperties(value: Map): Map","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverter.toGraphProperties","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter/to-graph-properties.html","searchKeys":["toGraphProperties","open override fun toGraphProperties(value: Map): Map","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverter.toGraphProperties"]},{"name":"open override fun toGraphProperties(value: Name?): MutableMap","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.toGraphProperties","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-name-converter/to-graph-properties.html","searchKeys":["toGraphProperties","open override fun toGraphProperties(value: Name?): MutableMap","de.fraunhofer.aisec.cpg.helpers.neo4j.NameConverter.toGraphProperties"]},{"name":"open override fun toGraphProperties(value: PhysicalLocation?): Map","description":"de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.toGraphProperties","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.neo4j/-location-converter/to-graph-properties.html","searchKeys":["toGraphProperties","open override fun toGraphProperties(value: PhysicalLocation?): Map","de.fraunhofer.aisec.cpg.helpers.neo4j.LocationConverter.toGraphProperties"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.InferenceConfiguration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.TranslationConfiguration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.Name.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.Name.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.Node.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.Node.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-field-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-problem-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-typedef-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.DoStatement.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-do-statement/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.DoStatement.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-label-statement/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-block/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-construct-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-constructor-call-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-designated-initializer-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-literal/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-problem-expression/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-ancestor/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.types.Type.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.types.Type.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.graph.types.UnknownType.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-unknown-type/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.graph.types.UnknownType.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-dependencies/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/-artifact-location/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.sarif.Region.toString","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.sarif.Region.toString"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-lambda-expression/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.typeChanged"]},{"name":"open override fun typeChanged(newType: Type, src: HasType)","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver.typeChanged","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/-type-inference-observer/type-changed.html","searchKeys":["typeChanged","open override fun typeChanged(newType: Type, src: HasType)","de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver.typeChanged"]},{"name":"open override val assignments: List","description":"de.fraunhofer.aisec.cpg.graph.HasInitializer.assignments","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-has-initializer/assignments.html","searchKeys":["assignments","open override val assignments: List","de.fraunhofer.aisec.cpg.graph.HasInitializer.assignments"]},{"name":"open override val assignments: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.assignments","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/assignments.html","searchKeys":["assignments","open override val assignments: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.assignments"]},{"name":"open override val base: Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.base","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/base.html","searchKeys":["base","open override val base: Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.base"]},{"name":"open override val base: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.base","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/base.html","searchKeys":["base","open override val base: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.base"]},{"name":"open override val base: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.base","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-call-expression/base.html","searchKeys":["base","open override val base: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.base"]},{"name":"open override val benchmarks: MutableSet","description":"de.fraunhofer.aisec.cpg.TranslationResult.benchmarks","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/benchmarks.html","searchKeys":["benchmarks","open override val benchmarks: MutableSet","de.fraunhofer.aisec.cpg.TranslationResult.benchmarks"]},{"name":"open override val branchedBy: Node","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.branchedBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/branched-by.html","searchKeys":["branchedBy","open override val branchedBy: Node","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.branchedBy"]},{"name":"open override val branchedBy: Node","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ShortCircuitOperator.branchedBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-short-circuit-operator/branched-by.html","searchKeys":["branchedBy","open override val branchedBy: Node","de.fraunhofer.aisec.cpg.graph.statements.expressions.ShortCircuitOperator.branchedBy"]},{"name":"open override val branchedBy: Node?","description":"de.fraunhofer.aisec.cpg.graph.statements.CatchClause.branchedBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-catch-clause/branched-by.html","searchKeys":["branchedBy","open override val branchedBy: Node?","de.fraunhofer.aisec.cpg.graph.statements.CatchClause.branchedBy"]},{"name":"open override val branchedBy: Node?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.branchedBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/branched-by.html","searchKeys":["branchedBy","open override val branchedBy: Node?","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.branchedBy"]},{"name":"open override val branchedBy: Node?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement.branchedBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/branched-by.html","searchKeys":["branchedBy","open override val branchedBy: Node?","de.fraunhofer.aisec.cpg.graph.statements.ForStatement.branchedBy"]},{"name":"open override val branchedBy: Node?","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.branchedBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/branched-by.html","searchKeys":["branchedBy","open override val branchedBy: Node?","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.branchedBy"]},{"name":"open override val branchedBy: Node?","description":"de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.branchedBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-switch-statement/branched-by.html","searchKeys":["branchedBy","open override val branchedBy: Node?","de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.branchedBy"]},{"name":"open override val branchedBy: Node?","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.branchedBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/branched-by.html","searchKeys":["branchedBy","open override val branchedBy: Node?","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.branchedBy"]},{"name":"open override val breakStatements: List","description":"de.fraunhofer.aisec.cpg.graph.scopes.BlockScope.breakStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-block-scope/break-statements.html","searchKeys":["breakStatements","open override val breakStatements: List","de.fraunhofer.aisec.cpg.graph.scopes.BlockScope.breakStatements"]},{"name":"open override val breakStatements: List","description":"de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.breakStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-loop-scope/break-statements.html","searchKeys":["breakStatements","open override val breakStatements: List","de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.breakStatements"]},{"name":"open override val breakStatements: List","description":"de.fraunhofer.aisec.cpg.graph.scopes.SwitchScope.breakStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-switch-scope/break-statements.html","searchKeys":["breakStatements","open override val breakStatements: List","de.fraunhofer.aisec.cpg.graph.scopes.SwitchScope.breakStatements"]},{"name":"open override val breakStatements: List","description":"de.fraunhofer.aisec.cpg.graph.scopes.TryScope.breakStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-try-scope/break-statements.html","searchKeys":["breakStatements","open override val breakStatements: List","de.fraunhofer.aisec.cpg.graph.scopes.TryScope.breakStatements"]},{"name":"open override val config: TranslationConfiguration","description":"de.fraunhofer.aisec.cpg.TranslationResult.config","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/config.html","searchKeys":["config","open override val config: TranslationConfiguration","de.fraunhofer.aisec.cpg.TranslationResult.config"]},{"name":"open override val continueStatements: List","description":"de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.continueStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-loop-scope/continue-statements.html","searchKeys":["continueStatements","open override val continueStatements: List","de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.continueStatements"]},{"name":"open override val ctx: TranslationContext","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.ctx","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/ctx.html","searchKeys":["ctx","open override val ctx: TranslationContext","de.fraunhofer.aisec.cpg.passes.inference.Inference.ctx"]},{"name":"open override val declarations: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/declarations.html","searchKeys":["declarations","open override val declarations: List","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.declarations"]},{"name":"open override val declarations: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/declarations.html","searchKeys":["declarations","open override val declarations: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.declarations"]},{"name":"open override val declarations: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/declarations.html","searchKeys":["declarations","open override val declarations: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.declarations"]},{"name":"open override val declarations: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/declarations.html","searchKeys":["declarations","open override val declarations: List","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.declarations"]},{"name":"open override val declarations: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/declarations.html","searchKeys":["declarations","open override val declarations: List","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.declarations"]},{"name":"open override val declarations: List","description":"de.fraunhofer.aisec.cpg.graph.statements.Statement.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-statement/declarations.html","searchKeys":["declarations","open override val declarations: List","de.fraunhofer.aisec.cpg.graph.statements.Statement.declarations"]},{"name":"open override val declarations: MutableList","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/declarations.html","searchKeys":["declarations","open override val declarations: MutableList","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.declarations"]},{"name":"open override val elements: IdentitySet","description":"de.fraunhofer.aisec.cpg.helpers.PowersetLattice.elements","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-powerset-lattice/elements.html","searchKeys":["elements","open override val elements: IdentitySet","de.fraunhofer.aisec.cpg.helpers.PowersetLattice.elements"]},{"name":"open override val elements: Map>","description":"de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.elements","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-prev-e-o-g-lattice/elements.html","searchKeys":["elements","open override val elements: Map>","de.fraunhofer.aisec.cpg.passes.PrevEOGLattice.elements"]},{"name":"open override val isInferred: Boolean","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.isInferred","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/is-inferred.html","searchKeys":["isInferred","open override val isInferred: Boolean","de.fraunhofer.aisec.cpg.passes.inference.Inference.isInferred"]},{"name":"open override val language: Language<*>?","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.language","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/language.html","searchKeys":["language","open override val language: Language<*>?","de.fraunhofer.aisec.cpg.passes.inference.Inference.language"]},{"name":"open override val language: Language>","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.language","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/language.html","searchKeys":["language","open override val language: Language>","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.language"]},{"name":"open override val length: Int","description":"de.fraunhofer.aisec.cpg.graph.Name.length","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/length.html","searchKeys":["length","open override val length: Int","de.fraunhofer.aisec.cpg.graph.Name.length"]},{"name":"open override val namespace: Name?","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.namespace","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/namespace.html","searchKeys":["namespace","open override val namespace: Name?","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.namespace"]},{"name":"open override val operatorCode: String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/operator-code.html","searchKeys":["operatorCode","open override val operatorCode: String","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.operatorCode"]},{"name":"open override val operatorCode: String?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-call-expression/operator-code.html","searchKeys":["operatorCode","open override val operatorCode: String?","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.operatorCode"]},{"name":"open override val realizations: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.realizations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-template-declaration/realizations.html","searchKeys":["realizations","open override val realizations: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.realizations"]},{"name":"open override val realizations: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.realizations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-template-declaration/realizations.html","searchKeys":["realizations","open override val realizations: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.realizations"]},{"name":"open override val referenceDepth: Int","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.referenceDepth","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/reference-depth.html","searchKeys":["referenceDepth","open override val referenceDepth: Int","de.fraunhofer.aisec.cpg.graph.types.PointerType.referenceDepth"]},{"name":"open override val resolutionStartNodes: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.resolutionStartNodes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/resolution-start-nodes.html","searchKeys":["resolutionStartNodes","open override val resolutionStartNodes: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.resolutionStartNodes"]},{"name":"open override val resolutionStartNodes: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.resolutionStartNodes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/resolution-start-nodes.html","searchKeys":["resolutionStartNodes","open override val resolutionStartNodes: List","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.resolutionStartNodes"]},{"name":"open override val resolutionStartNodes: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.resolutionStartNodes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/resolution-start-nodes.html","searchKeys":["resolutionStartNodes","open override val resolutionStartNodes: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.resolutionStartNodes"]},{"name":"open override val resolutionStartNodes: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.resolutionStartNodes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/resolution-start-nodes.html","searchKeys":["resolutionStartNodes","open override val resolutionStartNodes: List","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.resolutionStartNodes"]},{"name":"open override val resolutionStartNodes: List","description":"de.fraunhofer.aisec.cpg.graph.statements.CatchClause.resolutionStartNodes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-catch-clause/resolution-start-nodes.html","searchKeys":["resolutionStartNodes","open override val resolutionStartNodes: List","de.fraunhofer.aisec.cpg.graph.statements.CatchClause.resolutionStartNodes"]},{"name":"open override val scope: Scope?","description":"de.fraunhofer.aisec.cpg.ScopeManager.scope","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/scope.html","searchKeys":["scope","open override val scope: Scope?","de.fraunhofer.aisec.cpg.ScopeManager.scope"]},{"name":"open override val scope: Scope?","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.scope","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/scope.html","searchKeys":["scope","open override val scope: Scope?","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.scope"]},{"name":"open override val scope: Scope?","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.scope","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/scope.html","searchKeys":["scope","open override val scope: Scope?","de.fraunhofer.aisec.cpg.passes.inference.Inference.scope"]},{"name":"open override val size: Int","description":"de.fraunhofer.aisec.cpg.helpers.IdentitySet.size","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-identity-set/size.html","searchKeys":["size","open override val size: Int","de.fraunhofer.aisec.cpg.helpers.IdentitySet.size"]},{"name":"open override val translatedFiles: List","description":"de.fraunhofer.aisec.cpg.TranslationResult.translatedFiles","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/translated-files.html","searchKeys":["translatedFiles","open override val translatedFiles: List","de.fraunhofer.aisec.cpg.TranslationResult.translatedFiles"]},{"name":"open override val typeObservers: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.typeObservers","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/type-observers.html","searchKeys":["typeObservers","open override val typeObservers: MutableSet","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.typeObservers"]},{"name":"open override val typeObservers: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.typeObservers","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression/type-observers.html","searchKeys":["typeObservers","open override val typeObservers: MutableSet","de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.typeObservers"]},{"name":"open override var aliases: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.aliases","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/aliases.html","searchKeys":["aliases","open override var aliases: MutableSet","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.aliases"]},{"name":"open override var aliases: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.aliases","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/aliases.html","searchKeys":["aliases","open override var aliases: MutableSet","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.aliases"]},{"name":"open override var assignedTypes: Set","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.assignedTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/assigned-types.html","searchKeys":["assignedTypes","open override var assignedTypes: Set","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.assignedTypes"]},{"name":"open override var assignedTypes: Set","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.assignedTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression/assigned-types.html","searchKeys":["assignedTypes","open override var assignedTypes: Set","de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.assignedTypes"]},{"name":"open override var astNode: Node?","description":"de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.astNode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-value-declaration-scope/ast-node.html","searchKeys":["astNode","open override var astNode: Node?","de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.astNode"]},{"name":"open override var base: Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.base","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/base.html","searchKeys":["base","open override var base: Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.base"]},{"name":"open override var ctx: TranslationContext?","description":"de.fraunhofer.aisec.cpg.graph.Node.ctx","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/ctx.html","searchKeys":["ctx","open override var ctx: TranslationContext?","de.fraunhofer.aisec.cpg.graph.Node.ctx"]},{"name":"open override var declarations: List","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/declarations.html","searchKeys":["declarations","open override var declarations: List","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.declarations"]},{"name":"open override var declarations: MutableList","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.declarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/declarations.html","searchKeys":["declarations","open override var declarations: MutableList","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.declarations"]},{"name":"open override var default: Expression?","description":"de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.default","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-parameter-declaration/default.html","searchKeys":["default","open override var default: Expression?","de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.default"]},{"name":"open override var default: Type?","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration.default","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-type-parameter-declaration/default.html","searchKeys":["default","open override var default: Type?","de.fraunhofer.aisec.cpg.graph.declarations.TypeParameterDeclaration.default"]},{"name":"open override var elementType: Type","description":"de.fraunhofer.aisec.cpg.graph.types.ReferenceType.elementType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-reference-type/element-type.html","searchKeys":["elementType","open override var elementType: Type","de.fraunhofer.aisec.cpg.graph.types.ReferenceType.elementType"]},{"name":"open override var initializer: Expression?","description":"de.fraunhofer.aisec.cpg.graph.declarations.EnumConstantDeclaration.initializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-constant-declaration/initializer.html","searchKeys":["initializer","open override var initializer: Expression?","de.fraunhofer.aisec.cpg.graph.declarations.EnumConstantDeclaration.initializer"]},{"name":"open override var initializer: Expression?","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.initializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/initializer.html","searchKeys":["initializer","open override var initializer: Expression?","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.initializer"]},{"name":"open override var initializer: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.initializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-expression/initializer.html","searchKeys":["initializer","open override var initializer: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.initializer"]},{"name":"open override var language: Language<*>?","description":"de.fraunhofer.aisec.cpg.graph.Node.language","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/language.html","searchKeys":["language","open override var language: Language<*>?","de.fraunhofer.aisec.cpg.graph.Node.language"]},{"name":"open override var language: Language<*>?","description":"de.fraunhofer.aisec.cpg.graph.types.AutoType.language","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-auto-type/language.html","searchKeys":["language","open override var language: Language<*>?","de.fraunhofer.aisec.cpg.graph.types.AutoType.language"]},{"name":"open override var name: Name","description":"de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration.name","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-tuple-declaration/name.html","searchKeys":["name","open override var name: Name","de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration.name"]},{"name":"open override var name: Name","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.name","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/name.html","searchKeys":["name","open override var name: Name","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.name"]},{"name":"open override var operatorCode: String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/operator-code.html","searchKeys":["operatorCode","open override var operatorCode: String","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.operatorCode"]},{"name":"open override var operatorCode: String?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/operator-code.html","searchKeys":["operatorCode","open override var operatorCode: String?","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.operatorCode"]},{"name":"open override var operatorCode: String?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-expression/operator-code.html","searchKeys":["operatorCode","open override var operatorCode: String?","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberExpression.operatorCode"]},{"name":"open override var problem: String","description":"de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.problem","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-problem-declaration/problem.html","searchKeys":["problem","open override var problem: String","de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.problem"]},{"name":"open override var problem: String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.problem","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-problem-expression/problem.html","searchKeys":["problem","open override var problem: String","de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.problem"]},{"name":"open override var problemType: ProblemNode.ProblemType","description":"de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.problemType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-problem-declaration/problem-type.html","searchKeys":["problemType","open override var problemType: ProblemNode.ProblemType","de.fraunhofer.aisec.cpg.graph.declarations.ProblemDeclaration.problemType"]},{"name":"open override var problemType: ProblemNode.ProblemType","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.problemType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-problem-expression/problem-type.html","searchKeys":["problemType","open override var problemType: ProblemNode.ProblemType","de.fraunhofer.aisec.cpg.graph.statements.expressions.ProblemExpression.problemType"]},{"name":"open override var recordDeclaration: RecordDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.declarations.ConstructorDeclaration.recordDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-constructor-declaration/record-declaration.html","searchKeys":["recordDeclaration","open override var recordDeclaration: RecordDeclaration?","de.fraunhofer.aisec.cpg.graph.declarations.ConstructorDeclaration.recordDeclaration"]},{"name":"open override var scope: Scope?","description":"de.fraunhofer.aisec.cpg.graph.Node.scope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/scope.html","searchKeys":["scope","open override var scope: Scope?","de.fraunhofer.aisec.cpg.graph.Node.scope"]},{"name":"open override var statementEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.statementEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/statement-edges.html","searchKeys":["statementEdges","open override var statementEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.statementEdges"]},{"name":"open override var statementEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.statementEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/statement-edges.html","searchKeys":["statementEdges","open override var statementEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.statementEdges"]},{"name":"open override var statementEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.statementEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/statement-edges.html","searchKeys":["statementEdges","open override var statementEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.statementEdges"]},{"name":"open override var statementEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.statementEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/statement-edges.html","searchKeys":["statementEdges","open override var statementEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.statementEdges"]},{"name":"open override var statementEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.statementEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-label-statement/statement-edges.html","searchKeys":["statementEdges","open override var statementEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.statementEdges"]},{"name":"open override var statementEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.statementEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-block/statement-edges.html","searchKeys":["statementEdges","open override var statementEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.statementEdges"]},{"name":"open override var statements: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.statements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/statements.html","searchKeys":["statements","open override var statements: List","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.statements"]},{"name":"open override var statements: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.statements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/statements.html","searchKeys":["statements","open override var statements: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.statements"]},{"name":"open override var statements: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.statements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/statements.html","searchKeys":["statements","open override var statements: List","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.statements"]},{"name":"open override var type: Type","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/type.html","searchKeys":["type","open override var type: Type","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.type"]},{"name":"open override var type: Type","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression/type.html","searchKeys":["type","open override var type: Type","de.fraunhofer.aisec.cpg.graph.statements.expressions.Expression.type"]},{"name":"open override var typeOrigin: Type.Origin?","description":"de.fraunhofer.aisec.cpg.graph.types.UnknownType.typeOrigin","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-unknown-type/type-origin.html","searchKeys":["typeOrigin","open override var typeOrigin: Type.Origin?","de.fraunhofer.aisec.cpg.graph.types.UnknownType.typeOrigin"]},{"name":"open val accessModifiers: Set","description":"de.fraunhofer.aisec.cpg.frontends.Language.accessModifiers","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/access-modifiers.html","searchKeys":["accessModifiers","open val accessModifiers: Set","de.fraunhofer.aisec.cpg.frontends.Language.accessModifiers"]},{"name":"open val anonymousIdentifier: String","description":"de.fraunhofer.aisec.cpg.frontends.HasAnonymousIdentifier.anonymousIdentifier","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-anonymous-identifier/anonymous-identifier.html","searchKeys":["anonymousIdentifier","open val anonymousIdentifier: String","de.fraunhofer.aisec.cpg.frontends.HasAnonymousIdentifier.anonymousIdentifier"]},{"name":"open val arithmeticOperations: Set","description":"de.fraunhofer.aisec.cpg.frontends.Language.arithmeticOperations","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/arithmetic-operations.html","searchKeys":["arithmeticOperations","open val arithmeticOperations: Set","de.fraunhofer.aisec.cpg.frontends.Language.arithmeticOperations"]},{"name":"open val benchmarkResults: BenchmarkResults","description":"de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.benchmarkResults","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-statistics-holder/benchmark-results.html","searchKeys":["benchmarkResults","open val benchmarkResults: BenchmarkResults","de.fraunhofer.aisec.cpg.helpers.StatisticsHolder.benchmarkResults"]},{"name":"open val elements: T","description":"de.fraunhofer.aisec.cpg.helpers.LatticeElement.elements","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-lattice-element/elements.html","searchKeys":["elements","open val elements: T","de.fraunhofer.aisec.cpg.helpers.LatticeElement.elements"]},{"name":"open val operatorCodes: Set","description":"de.fraunhofer.aisec.cpg.frontends.HasShortCircuitOperators.operatorCodes","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-has-short-circuit-operators/operator-codes.html","searchKeys":["operatorCodes","open val operatorCodes: Set","de.fraunhofer.aisec.cpg.frontends.HasShortCircuitOperators.operatorCodes"]},{"name":"open val referenceDepth: Int","description":"de.fraunhofer.aisec.cpg.graph.types.Type.referenceDepth","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/reference-depth.html","searchKeys":["referenceDepth","open val referenceDepth: Int","de.fraunhofer.aisec.cpg.graph.types.Type.referenceDepth"]},{"name":"open var astNode: Node?","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.astNode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/ast-node.html","searchKeys":["astNode","open var astNode: Node?","de.fraunhofer.aisec.cpg.graph.scopes.Scope.astNode"]},{"name":"open var name: Name","description":"de.fraunhofer.aisec.cpg.graph.Node.name","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/name.html","searchKeys":["name","open var name: Name","de.fraunhofer.aisec.cpg.graph.Node.name"]},{"name":"open var recordDeclaration: RecordDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration.recordDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-method-declaration/record-declaration.html","searchKeys":["recordDeclaration","open var recordDeclaration: RecordDeclaration?","de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration.recordDeclaration"]},{"name":"open var statements: List","description":"de.fraunhofer.aisec.cpg.graph.StatementHolder.statements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-statement-holder/statements.html","searchKeys":["statements","open var statements: List","de.fraunhofer.aisec.cpg.graph.StatementHolder.statements"]},{"name":"open var typeOrigin: Type.Origin?","description":"de.fraunhofer.aisec.cpg.graph.types.Type.typeOrigin","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/type-origin.html","searchKeys":["typeOrigin","open var typeOrigin: Type.Origin?","de.fraunhofer.aisec.cpg.graph.types.Type.typeOrigin"]},{"name":"operator fun Expression.invoke(): N?","description":"de.fraunhofer.aisec.cpg.graph.invoke","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/invoke.html","searchKeys":["invoke","operator fun Expression.invoke(): N?","de.fraunhofer.aisec.cpg.graph.invoke"]},{"name":"operator fun Collection.invoke(lookup: String): List","description":"de.fraunhofer.aisec.cpg.graph.invoke","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/invoke.html","searchKeys":["invoke","operator fun Collection.invoke(lookup: String): List","de.fraunhofer.aisec.cpg.graph.invoke"]},{"name":"operator fun Collection.invoke(predicate: (T) -> Boolean): List","description":"de.fraunhofer.aisec.cpg.graph.invoke","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/invoke.html","searchKeys":["invoke","operator fun Collection.invoke(predicate: (T) -> Boolean): List","de.fraunhofer.aisec.cpg.graph.invoke"]},{"name":"operator fun Collection?.get(lookup: String, modifier: SearchModifier = SearchModifier.NONE): T?","description":"de.fraunhofer.aisec.cpg.graph.get","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/get.html","searchKeys":["get","operator fun Collection?.get(lookup: String, modifier: SearchModifier = SearchModifier.NONE): T?","de.fraunhofer.aisec.cpg.graph.get"]},{"name":"operator fun Collection?.get(predicate: (T) -> Boolean, modifier: SearchModifier = SearchModifier.NONE): T?","description":"de.fraunhofer.aisec.cpg.graph.get","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/get.html","searchKeys":["get","operator fun Collection?.get(predicate: (T) -> Boolean, modifier: SearchModifier = SearchModifier.NONE): T?","de.fraunhofer.aisec.cpg.graph.get"]},{"name":"operator fun Expression.dec(): UnaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.dec","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/dec.html","searchKeys":["dec","operator fun Expression.dec(): UnaryOperator","de.fraunhofer.aisec.cpg.graph.builder.dec"]},{"name":"operator fun Expression.div(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.div","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/div.html","searchKeys":["div","operator fun Expression.div(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.div"]},{"name":"operator fun Expression.inc(): UnaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.inc","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/inc.html","searchKeys":["inc","operator fun Expression.inc(): UnaryOperator","de.fraunhofer.aisec.cpg.graph.builder.inc"]},{"name":"operator fun Expression.minus(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.minus","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/minus.html","searchKeys":["minus","operator fun Expression.minus(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.minus"]},{"name":"operator fun Expression.plus(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.plus","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/plus.html","searchKeys":["plus","operator fun Expression.plus(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.plus"]},{"name":"operator fun Expression.plusAssign(rhs: Expression)","description":"de.fraunhofer.aisec.cpg.graph.builder.plusAssign","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/plus-assign.html","searchKeys":["plusAssign","operator fun Expression.plusAssign(rhs: Expression)","de.fraunhofer.aisec.cpg.graph.builder.plusAssign"]},{"name":"operator fun Expression.rem(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.rem","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/rem.html","searchKeys":["rem","operator fun Expression.rem(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.rem"]},{"name":"operator fun Expression.times(rhs: Expression): BinaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.times","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/times.html","searchKeys":["times","operator fun Expression.times(rhs: Expression): BinaryOperator","de.fraunhofer.aisec.cpg.graph.builder.times"]},{"name":"operator fun Expression.unaryMinus(): UnaryOperator","description":"de.fraunhofer.aisec.cpg.graph.builder.unaryMinus","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.builder/unary-minus.html","searchKeys":["unaryMinus","operator fun Expression.unaryMinus(): UnaryOperator","de.fraunhofer.aisec.cpg.graph.builder.unaryMinus"]},{"name":"operator fun FunctionDeclaration.get(n: Int): Statement?","description":"de.fraunhofer.aisec.cpg.graph.get","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/get.html","searchKeys":["get","operator fun FunctionDeclaration.get(n: Int): Statement?","de.fraunhofer.aisec.cpg.graph.get"]},{"name":"operator fun component1(): List>","description":"de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.component1","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-fulfilled-and-failed-paths/component1.html","searchKeys":["component1","operator fun component1(): List>","de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.component1"]},{"name":"operator fun component2(): List>","description":"de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.component2","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-fulfilled-and-failed-paths/component2.html","searchKeys":["component2","operator fun component2(): List>","de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.component2"]},{"name":"operator fun get(n: Int): Statement","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.get","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-block/get.html","searchKeys":["get","operator fun get(n: Int): Statement","de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.get"]},{"name":"operator fun getValue(thisRef: S, property: KProperty<*>): List","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.getValue","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-delegate/get-value.html","searchKeys":["getValue","operator fun getValue(thisRef: S, property: KProperty<*>): List","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.getValue"]},{"name":"operator fun getValue(thisRef: S, property: KProperty<*>): MutableSet","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.getValue","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-set-delegate/get-value.html","searchKeys":["getValue","operator fun getValue(thisRef: S, property: KProperty<*>): MutableSet","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.getValue"]},{"name":"operator fun plusAssign(declaration: Declaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.plusAssign","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/plus-assign.html","searchKeys":["plusAssign","operator fun plusAssign(declaration: Declaration)","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.plusAssign"]},{"name":"operator fun plusAssign(element: VariableDeclaration)","description":"de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration.plusAssign","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-tuple-declaration/plus-assign.html","searchKeys":["plusAssign","operator fun plusAssign(element: VariableDeclaration)","de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration.plusAssign"]},{"name":"operator fun setValue(thisRef: S, property: KProperty<*>, value: List)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.setValue","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-delegate/set-value.html","searchKeys":["setValue","operator fun setValue(thisRef: S, property: KProperty<*>, value: List)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.setValue"]},{"name":"operator fun setValue(thisRef: S, property: KProperty<*>, value: MutableSet)","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.setValue","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-set-delegate/set-value.html","searchKeys":["setValue","operator fun setValue(thisRef: S, property: KProperty<*>, value: MutableSet)","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.setValue"]},{"name":"override val ctx: TranslationContext","description":"de.fraunhofer.aisec.cpg.passes.Pass.ctx","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/ctx.html","searchKeys":["ctx","override val ctx: TranslationContext","de.fraunhofer.aisec.cpg.passes.Pass.ctx"]},{"name":"override var astNode: Node?","description":"de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope.astNode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-structure-declaration-scope/ast-node.html","searchKeys":["astNode","override var astNode: Node?","de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope.astNode"]},{"name":"override var ctx: TranslationContext","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.ctx","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/ctx.html","searchKeys":["ctx","override var ctx: TranslationContext","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.ctx"]},{"name":"sealed class Pass : Consumer , ContextProvider","description":"de.fraunhofer.aisec.cpg.passes.Pass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/index.html","searchKeys":["Pass","sealed class Pass : Consumer , ContextProvider","de.fraunhofer.aisec.cpg.passes.Pass"]},{"name":"typealias ReferenceTag = Int","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ReferenceTag","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference-tag/index.html","searchKeys":["ReferenceTag","typealias ReferenceTag = Int","de.fraunhofer.aisec.cpg.graph.statements.expressions.ReferenceTag"]},{"name":"typealias Sensitivities = EnumSet","description":"de.fraunhofer.aisec.cpg.graph.edge.Sensitivities","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-sensitivities/index.html","searchKeys":["Sensitivities","typealias Sensitivities = EnumSet","de.fraunhofer.aisec.cpg.graph.edge.Sensitivities"]},{"name":"val Collection.commonType: Type?","description":"de.fraunhofer.aisec.cpg.commonType","location":"cpg-core/de.fraunhofer.aisec.cpg/common-type.html","searchKeys":["commonType","val Collection.commonType: Type?","de.fraunhofer.aisec.cpg.commonType"]},{"name":"val FunctionDeclaration.callees: Set","description":"de.fraunhofer.aisec.cpg.graph.callees","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/callees.html","searchKeys":["callees","val FunctionDeclaration.callees: Set","de.fraunhofer.aisec.cpg.graph.callees"]},{"name":"val LOGGER: Logger","description":"de.fraunhofer.aisec.cpg.passes.SymbolResolver.Companion.LOGGER","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-symbol-resolver/-companion/-l-o-g-g-e-r.html","searchKeys":["LOGGER","val LOGGER: Logger","de.fraunhofer.aisec.cpg.passes.SymbolResolver.Companion.LOGGER"]},{"name":"val Node.astParent: Node?","description":"de.fraunhofer.aisec.cpg.passes.astParent","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/ast-parent.html","searchKeys":["astParent","val Node.astParent: Node?","de.fraunhofer.aisec.cpg.passes.astParent"]},{"name":"val Node?.assignments: List","description":"de.fraunhofer.aisec.cpg.graph.assignments","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/assignments.html","searchKeys":["assignments","val Node?.assignments: List","de.fraunhofer.aisec.cpg.graph.assignments"]},{"name":"val Node?.calls: List","description":"de.fraunhofer.aisec.cpg.graph.calls","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/calls.html","searchKeys":["calls","val Node?.calls: List","de.fraunhofer.aisec.cpg.graph.calls"]},{"name":"val Node?.fields: List","description":"de.fraunhofer.aisec.cpg.graph.fields","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/fields.html","searchKeys":["fields","val Node?.fields: List","de.fraunhofer.aisec.cpg.graph.fields"]},{"name":"val Node?.functions: List","description":"de.fraunhofer.aisec.cpg.graph.functions","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/functions.html","searchKeys":["functions","val Node?.functions: List","de.fraunhofer.aisec.cpg.graph.functions"]},{"name":"val Node?.literals: List>","description":"de.fraunhofer.aisec.cpg.graph.literals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/literals.html","searchKeys":["literals","val Node?.literals: List>","de.fraunhofer.aisec.cpg.graph.literals"]},{"name":"val Node?.mcalls: List","description":"de.fraunhofer.aisec.cpg.graph.mcalls","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/mcalls.html","searchKeys":["mcalls","val Node?.mcalls: List","de.fraunhofer.aisec.cpg.graph.mcalls"]},{"name":"val Node?.methods: List","description":"de.fraunhofer.aisec.cpg.graph.methods","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/methods.html","searchKeys":["methods","val Node?.methods: List","de.fraunhofer.aisec.cpg.graph.methods"]},{"name":"val Node?.namespaces: List","description":"de.fraunhofer.aisec.cpg.graph.namespaces","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/namespaces.html","searchKeys":["namespaces","val Node?.namespaces: List","de.fraunhofer.aisec.cpg.graph.namespaces"]},{"name":"val Node?.parameters: List","description":"de.fraunhofer.aisec.cpg.graph.parameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/parameters.html","searchKeys":["parameters","val Node?.parameters: List","de.fraunhofer.aisec.cpg.graph.parameters"]},{"name":"val Node?.records: List","description":"de.fraunhofer.aisec.cpg.graph.records","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/records.html","searchKeys":["records","val Node?.records: List","de.fraunhofer.aisec.cpg.graph.records"]},{"name":"val Node?.refs: List","description":"de.fraunhofer.aisec.cpg.graph.refs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/refs.html","searchKeys":["refs","val Node?.refs: List","de.fraunhofer.aisec.cpg.graph.refs"]},{"name":"val Node?.variables: List","description":"de.fraunhofer.aisec.cpg.graph.variables","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/variables.html","searchKeys":["variables","val Node?.variables: List","de.fraunhofer.aisec.cpg.graph.variables"]},{"name":"val Statement.cyclomaticComplexity: Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.cyclomaticComplexity","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/cyclomatic-complexity.html","searchKeys":["cyclomaticComplexity","val Statement.cyclomaticComplexity: Int","de.fraunhofer.aisec.cpg.graph.declarations.cyclomaticComplexity"]},{"name":"val SubscriptExpression.arraySize: Expression","description":"de.fraunhofer.aisec.cpg.graph.arraySize","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/array-size.html","searchKeys":["arraySize","val SubscriptExpression.arraySize: Expression","de.fraunhofer.aisec.cpg.graph.arraySize"]},{"name":"val Type.ancestors: Set","description":"de.fraunhofer.aisec.cpg.ancestors","location":"cpg-core/de.fraunhofer.aisec.cpg/ancestors.html","searchKeys":["ancestors","val Type.ancestors: Set","de.fraunhofer.aisec.cpg.ancestors"]},{"name":"val Type.wrapState: WrapState","description":"de.fraunhofer.aisec.cpg.wrapState","location":"cpg-core/de.fraunhofer.aisec.cpg/wrap-state.html","searchKeys":["wrapState","val Type.wrapState: WrapState","de.fraunhofer.aisec.cpg.wrapState"]},{"name":"val VariableDeclaration.firstAssignment: Expression?","description":"de.fraunhofer.aisec.cpg.graph.firstAssignment","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/first-assignment.html","searchKeys":["firstAssignment","val VariableDeclaration.firstAssignment: Expression?","de.fraunhofer.aisec.cpg.graph.firstAssignment"]},{"name":"val addIncludesToGraph: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.addIncludesToGraph","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/add-includes-to-graph.html","searchKeys":["addIncludesToGraph","val addIncludesToGraph: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.addIncludesToGraph"]},{"name":"val addedFunctions: Array","description":"de.fraunhofer.aisec.cpg.helpers.annotations.FunctionReplacement.addedFunctions","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.annotations/-function-replacement/added-functions.html","searchKeys":["addedFunctions","val addedFunctions: Array","de.fraunhofer.aisec.cpg.helpers.annotations.FunctionReplacement.addedFunctions"]},{"name":"val additionalNodes: MutableSet","description":"de.fraunhofer.aisec.cpg.TranslationResult.additionalNodes","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/additional-nodes.html","searchKeys":["additionalNodes","val additionalNodes: MutableSet","de.fraunhofer.aisec.cpg.TranslationResult.additionalNodes"]},{"name":"val allIncludePaths: List","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.allIncludePaths","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/all-include-paths.html","searchKeys":["allIncludePaths","val allIncludePaths: List","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.allIncludePaths"]},{"name":"val arguments: List? = null","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.arguments","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-compilation-database-entry/arguments.html","searchKeys":["arguments","val arguments: List? = null","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.arguments"]},{"name":"val artifactLocation: PhysicalLocation.ArtifactLocation","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.artifactLocation","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/artifact-location.html","searchKeys":["artifactLocation","val artifactLocation: PhysicalLocation.ArtifactLocation","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.artifactLocation"]},{"name":"val benchmarkedValues: List","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.benchmarkedValues","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/benchmarked-values.html","searchKeys":["benchmarkedValues","val benchmarkedValues: List","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.benchmarkedValues"]},{"name":"val bitWidth: Int? = null","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.bitWidth","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/bit-width.html","searchKeys":["bitWidth","val bitWidth: Int? = null","de.fraunhofer.aisec.cpg.graph.types.NumericType.bitWidth"]},{"name":"val caller: String","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.caller","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/caller.html","searchKeys":["caller","val caller: String","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.caller"]},{"name":"val catchesOrRelays: MutableMap>","description":"de.fraunhofer.aisec.cpg.graph.scopes.TryScope.catchesOrRelays","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-try-scope/catches-or-relays.html","searchKeys":["catchesOrRelays","val catchesOrRelays: MutableMap>","de.fraunhofer.aisec.cpg.graph.scopes.TryScope.catchesOrRelays"]},{"name":"val childEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.childEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/child-edges.html","searchKeys":["childEdges","val childEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.childEdges"]},{"name":"val children: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.children","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/children.html","searchKeys":["children","val children: List","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.children"]},{"name":"val codeInNodes: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.codeInNodes","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/code-in-nodes.html","searchKeys":["codeInNodes","val codeInNodes: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.codeInNodes"]},{"name":"val command: String? = null","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.command","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-compilation-database-entry/command.html","searchKeys":["command","val command: String? = null","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.command"]},{"name":"val compilationDatabase: CompilationDatabase?","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.compilationDatabase","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/compilation-database.html","searchKeys":["compilationDatabase","val compilationDatabase: CompilationDatabase?","de.fraunhofer.aisec.cpg.TranslationConfiguration.compilationDatabase"]},{"name":"val complexity: Int","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.complexity","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/complexity.html","searchKeys":["complexity","val complexity: Int","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.complexity"]},{"name":"val components: MutableList","description":"de.fraunhofer.aisec.cpg.TranslationResult.components","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/components.html","searchKeys":["components","val components: MutableList","de.fraunhofer.aisec.cpg.TranslationResult.components"]},{"name":"val components: MutableMap>","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.components","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/components.html","searchKeys":["components","val components: MutableMap>","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.components"]},{"name":"val conditions: List","description":"de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.conditions","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-loop-scope/conditions.html","searchKeys":["conditions","val conditions: List","de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.conditions"]},{"name":"val config: TranslationConfiguration","description":"de.fraunhofer.aisec.cpg.TranslationContext.config","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-context/config.html","searchKeys":["config","val config: TranslationConfiguration","de.fraunhofer.aisec.cpg.TranslationContext.config"]},{"name":"val config: TranslationConfiguration","description":"de.fraunhofer.aisec.cpg.TranslationManager.config","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-manager/config.html","searchKeys":["config","val config: TranslationConfiguration","de.fraunhofer.aisec.cpg.TranslationManager.config"]},{"name":"val config: TranslationConfiguration","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.config","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/config.html","searchKeys":["config","val config: TranslationConfiguration","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.config"]},{"name":"val config: TranslationConfiguration","description":"de.fraunhofer.aisec.cpg.passes.Pass.config","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/config.html","searchKeys":["config","val config: TranslationConfiguration","de.fraunhofer.aisec.cpg.passes.Pass.config"]},{"name":"val currentBlock: Block?","description":"de.fraunhofer.aisec.cpg.ScopeManager.currentBlock","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/current-block.html","searchKeys":["currentBlock","val currentBlock: Block?","de.fraunhofer.aisec.cpg.ScopeManager.currentBlock"]},{"name":"val currentFunction: FunctionDeclaration?","description":"de.fraunhofer.aisec.cpg.ScopeManager.currentFunction","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/current-function.html","searchKeys":["currentFunction","val currentFunction: FunctionDeclaration?","de.fraunhofer.aisec.cpg.ScopeManager.currentFunction"]},{"name":"val currentNamespace: Name?","description":"de.fraunhofer.aisec.cpg.ScopeManager.currentNamespace","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/current-namespace.html","searchKeys":["currentNamespace","val currentNamespace: Name?","de.fraunhofer.aisec.cpg.ScopeManager.currentNamespace"]},{"name":"val currentRecord: RecordDeclaration?","description":"de.fraunhofer.aisec.cpg.ScopeManager.currentRecord","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/current-record.html","searchKeys":["currentRecord","val currentRecord: RecordDeclaration?","de.fraunhofer.aisec.cpg.ScopeManager.currentRecord"]},{"name":"val currentTypedefs: Collection","description":"de.fraunhofer.aisec.cpg.ScopeManager.currentTypedefs","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/current-typedefs.html","searchKeys":["currentTypedefs","val currentTypedefs: Collection","de.fraunhofer.aisec.cpg.ScopeManager.currentTypedefs"]},{"name":"val debugParser: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.debugParser","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/debug-parser.html","searchKeys":["debugParser","val debugParser: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.debugParser"]},{"name":"val declarationEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.declarationEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/declaration-edges.html","searchKeys":["declarationEdges","val declarationEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.declarationEdges"]},{"name":"val defaultParameterSignature: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.defaultParameterSignature","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/default-parameter-signature.html","searchKeys":["defaultParameterSignature","val defaultParameterSignature: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.defaultParameterSignature"]},{"name":"val defaultParameters: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.defaultParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/default-parameters.html","searchKeys":["defaultParameters","val defaultParameters: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.defaultParameters"]},{"name":"val delimiter: String","description":"de.fraunhofer.aisec.cpg.graph.Name.delimiter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/delimiter.html","searchKeys":["delimiter","val delimiter: String","de.fraunhofer.aisec.cpg.graph.Name.delimiter"]},{"name":"val dependencies: Set>>","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.dependencies","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-dependencies/dependencies.html","searchKeys":["dependencies","val dependencies: Set>>","de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.dependencies"]},{"name":"val deserializer: MutableMap>","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.deserializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter-manager/deserializer.html","searchKeys":["deserializer","val deserializer: MutableMap>","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.deserializer"]},{"name":"val directory: String?","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.directory","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-compilation-database-entry/directory.html","searchKeys":["directory","val directory: String?","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.directory"]},{"name":"val edge: KProperty1>>","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.edge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-set-delegate/edge.html","searchKeys":["edge","val edge: KProperty1>>","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.edge"]},{"name":"val edge: KProperty1>>","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.edge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-delegate/edge.html","searchKeys":["edge","val edge: KProperty1>>","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.edge"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.AccessValues.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-access-values/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.AccessValues.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.edge.DependenceType.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-dependence-type/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.edge.DependenceType.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.passes.EdgeType.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge-type/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.passes.EdgeType.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-has-type/-type-observer/-change-type/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.types.HasType.TypeObserver.ChangeType.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/-modifier/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.types.NumericType.Modifier.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/-pointer-origin/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.types.PointerType.PointerOrigin.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-problem-node/-problem-type/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.ProblemNode.ProblemType.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.edge.Properties.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-properties/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.edge.Properties.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.SearchModifier.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-search-modifier/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.SearchModifier.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-sensitivity-specifier/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.edge.SensitivitySpecifier.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/-template-initialization/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.TemplateInitialization.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Origin.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-origin/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.graph.types.Type.Origin.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.helpers.Util.Connect.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-connect/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.helpers.Util.Connect.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.helpers.Util.Edge.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-edge/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.helpers.Util.Edge.entries"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-util/-quantifier/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.helpers.Util.Quantifier.entries"]},{"name":"val entries: List>","description":"de.fraunhofer.aisec.cpg.helpers.BenchmarkResults.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark-results/entries.html","searchKeys":["entries","val entries: List>","de.fraunhofer.aisec.cpg.helpers.BenchmarkResults.entries"]},{"name":"val expressionValue: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.expressionValue","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/expression-value.html","searchKeys":["expressionValue","val expressionValue: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.expressionValue"]},{"name":"val failOnError: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.failOnError","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/fail-on-error.html","searchKeys":["failOnError","val failOnError: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.failOnError"]},{"name":"val failed: List>","description":"de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.failed","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-fulfilled-and-failed-paths/failed.html","searchKeys":["failed","val failed: List>","de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.failed"]},{"name":"val file: String","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.file","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-compilation-database-entry/file.html","searchKeys":["file","val file: String","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.file"]},{"name":"val firstOrderTypes: MutableSet","description":"de.fraunhofer.aisec.cpg.TypeManager.firstOrderTypes","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/first-order-types.html","searchKeys":["firstOrderTypes","val firstOrderTypes: MutableSet","de.fraunhofer.aisec.cpg.TypeManager.firstOrderTypes"]},{"name":"val frontend: L","description":"de.fraunhofer.aisec.cpg.frontends.Handler.frontend","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-handler/frontend.html","searchKeys":["frontend","val frontend: L","de.fraunhofer.aisec.cpg.frontends.Handler.frontend"]},{"name":"val fulfilled: List>","description":"de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.fulfilled","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-fulfilled-and-failed-paths/fulfilled.html","searchKeys":["fulfilled","val fulfilled: List>","de.fraunhofer.aisec.cpg.graph.FulfilledAndFailedPaths.fulfilled"]},{"name":"val globalScope: GlobalScope?","description":"de.fraunhofer.aisec.cpg.ScopeManager.globalScope","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/global-scope.html","searchKeys":["globalScope","val globalScope: GlobalScope?","de.fraunhofer.aisec.cpg.ScopeManager.globalScope"]},{"name":"val globalScope: Scope?","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.globalScope","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/global-scope.html","searchKeys":["globalScope","val globalScope: Scope?","de.fraunhofer.aisec.cpg.graph.scopes.Scope.globalScope"]},{"name":"val guessCastExpressions: Boolean","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.guessCastExpressions","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/guess-cast-expressions.html","searchKeys":["guessCastExpressions","val guessCastExpressions: Boolean","de.fraunhofer.aisec.cpg.InferenceConfiguration.guessCastExpressions"]},{"name":"val hardDependencies: MutableSet>>","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.hardDependencies","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-dependencies/hard-dependencies.html","searchKeys":["hardDependencies","val hardDependencies: MutableSet>>","de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.hardDependencies"]},{"name":"val holder: AssignmentHolder","description":"de.fraunhofer.aisec.cpg.graph.Assignment.holder","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-assignment/holder.html","searchKeys":["holder","val holder: AssignmentHolder","de.fraunhofer.aisec.cpg.graph.Assignment.holder"]},{"name":"val includeBlocklist: List","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.includeBlocklist","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/include-blocklist.html","searchKeys":["includeBlocklist","val includeBlocklist: List","de.fraunhofer.aisec.cpg.TranslationConfiguration.includeBlocklist"]},{"name":"val includeEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.includeEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/include-edges.html","searchKeys":["includeEdges","val includeEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.includeEdges"]},{"name":"val includePaths: List","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.includePaths","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/include-paths.html","searchKeys":["includePaths","val includePaths: List","de.fraunhofer.aisec.cpg.TranslationConfiguration.includePaths"]},{"name":"val includeWhitelist: List","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.includeWhitelist","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/include-whitelist.html","searchKeys":["includeWhitelist","val includeWhitelist: List","de.fraunhofer.aisec.cpg.TranslationConfiguration.includeWhitelist"]},{"name":"val includes: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.includes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/includes.html","searchKeys":["includes","val includes: List","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.includes"]},{"name":"val includes: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.includes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/includes.html","searchKeys":["includes","val includes: List","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.includes"]},{"name":"val includes: MutableList","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry.includes","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-parsed-compilation-database-entry/includes.html","searchKeys":["includes","val includes: MutableList","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry.includes"]},{"name":"val incomingInteractions: MutableList","description":"de.fraunhofer.aisec.cpg.graph.Component.incomingInteractions","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-component/incoming-interactions.html","searchKeys":["incomingInteractions","val incomingInteractions: MutableList","de.fraunhofer.aisec.cpg.graph.Component.incomingInteractions"]},{"name":"val inferDfgForUnresolvedSymbols: Boolean","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.inferDfgForUnresolvedSymbols","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/infer-dfg-for-unresolved-symbols.html","searchKeys":["inferDfgForUnresolvedSymbols","val inferDfgForUnresolvedSymbols: Boolean","de.fraunhofer.aisec.cpg.InferenceConfiguration.inferDfgForUnresolvedSymbols"]},{"name":"val inferRecords: Boolean","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.inferRecords","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/infer-records.html","searchKeys":["inferRecords","val inferRecords: Boolean","de.fraunhofer.aisec.cpg.InferenceConfiguration.inferRecords"]},{"name":"val inferenceConfiguration: InferenceConfiguration","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.inferenceConfiguration","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/inference-configuration.html","searchKeys":["inferenceConfiguration","val inferenceConfiguration: InferenceConfiguration","de.fraunhofer.aisec.cpg.TranslationConfiguration.inferenceConfiguration"]},{"name":"val instance: PropertyEdgeConverterManager","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.Companion.instance","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter-manager/-companion/instance.html","searchKeys":["instance","val instance: PropertyEdgeConverterManager","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.Companion.instance"]},{"name":"val isArray: Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.isArray","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/is-array.html","searchKeys":["isArray","val isArray: Boolean","de.fraunhofer.aisec.cpg.graph.types.PointerType.isArray"]},{"name":"val isCancelled: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationResult.isCancelled","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/is-cancelled.html","searchKeys":["isCancelled","val isCancelled: Boolean","de.fraunhofer.aisec.cpg.TranslationResult.isCancelled"]},{"name":"val isCompoundAssignment: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.isCompoundAssignment","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/is-compound-assignment.html","searchKeys":["isCompoundAssignment","val isCompoundAssignment: Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.isCompoundAssignment"]},{"name":"val isEmpty: Boolean","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.isEmpty","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-deps-container/is-empty.html","searchKeys":["isEmpty","val isEmpty: Boolean","de.fraunhofer.aisec.cpg.passes.order.PassWithDepsContainer.isEmpty"]},{"name":"val isFirstOrderType: Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.Type.isFirstOrderType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/is-first-order-type.html","searchKeys":["isFirstOrderType","val isFirstOrderType: Boolean","de.fraunhofer.aisec.cpg.graph.types.Type.isFirstOrderType"]},{"name":"val isFirstPass: Boolean","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.isFirstPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-dependencies/is-first-pass.html","searchKeys":["isFirstPass","val isFirstPass: Boolean","de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.isFirstPass"]},{"name":"val isGlobal: Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.isGlobal","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/is-global.html","searchKeys":["isGlobal","val isGlobal: Boolean","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.isGlobal"]},{"name":"val isInBlock: Boolean","description":"de.fraunhofer.aisec.cpg.ScopeManager.isInBlock","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/is-in-block.html","searchKeys":["isInBlock","val isInBlock: Boolean","de.fraunhofer.aisec.cpg.ScopeManager.isInBlock"]},{"name":"val isInFunction: Boolean","description":"de.fraunhofer.aisec.cpg.ScopeManager.isInFunction","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/is-in-function.html","searchKeys":["isInFunction","val isInFunction: Boolean","de.fraunhofer.aisec.cpg.ScopeManager.isInFunction"]},{"name":"val isInRecord: Boolean","description":"de.fraunhofer.aisec.cpg.ScopeManager.isInRecord","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/is-in-record.html","searchKeys":["isInRecord","val isInRecord: Boolean","de.fraunhofer.aisec.cpg.ScopeManager.isInRecord"]},{"name":"val isLastPass: Boolean","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.isLastPass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-dependencies/is-last-pass.html","searchKeys":["isLastPass","val isLastPass: Boolean","de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.isLastPass"]},{"name":"val isSingle: Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.isSingle","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-declaration-sequence/is-single.html","searchKeys":["isSingle","val isSingle: Boolean","de.fraunhofer.aisec.cpg.graph.declarations.DeclarationSequence.isSingle"]},{"name":"val json: String","description":"de.fraunhofer.aisec.cpg.helpers.BenchmarkResults.json","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark-results/json.html","searchKeys":["json","val json: String","de.fraunhofer.aisec.cpg.helpers.BenchmarkResults.json"]},{"name":"val key: String","description":"de.fraunhofer.aisec.cpg.graph.EdgeProperty.key","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-edge-property/key.html","searchKeys":["key","val key: String","de.fraunhofer.aisec.cpg.graph.EdgeProperty.key"]},{"name":"val lang: KClass>","description":"de.fraunhofer.aisec.cpg.passes.order.ReplacePass.lang","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-replace-pass/lang.html","searchKeys":["lang","val lang: KClass>","de.fraunhofer.aisec.cpg.passes.order.ReplacePass.lang"]},{"name":"val languages: List>","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.languages","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/languages.html","searchKeys":["languages","val languages: List>","de.fraunhofer.aisec.cpg.TranslationConfiguration.languages"]},{"name":"val loadIncludes: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.loadIncludes","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/load-includes.html","searchKeys":["loadIncludes","val loadIncludes: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.loadIncludes"]},{"name":"val localName: String","description":"de.fraunhofer.aisec.cpg.graph.Name.localName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/local-name.html","searchKeys":["localName","val localName: String","de.fraunhofer.aisec.cpg.graph.Name.localName"]},{"name":"val log: Logger","description":"de.fraunhofer.aisec.cpg.TypeManager.Companion.log","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/-companion/log.html","searchKeys":["log","val log: Logger","de.fraunhofer.aisec.cpg.TypeManager.Companion.log"]},{"name":"val log: Logger","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.Companion.log","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/-companion/log.html","searchKeys":["log","val log: Logger","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.Companion.log"]},{"name":"val log: Logger","description":"de.fraunhofer.aisec.cpg.helpers.Benchmark.Companion.log","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-benchmark/-companion/log.html","searchKeys":["log","val log: Logger","de.fraunhofer.aisec.cpg.helpers.Benchmark.Companion.log"]},{"name":"val log: Logger","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.Companion.log","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/-companion/log.html","searchKeys":["log","val log: Logger","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.Companion.log"]},{"name":"val log: Logger","description":"de.fraunhofer.aisec.cpg.passes.Pass.Companion.log","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/-companion/log.html","searchKeys":["log","val log: Logger","de.fraunhofer.aisec.cpg.passes.Pass.Companion.log"]},{"name":"val log: Logger","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.Companion.log","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/-companion/log.html","searchKeys":["log","val log: Logger","de.fraunhofer.aisec.cpg.passes.inference.Inference.Companion.log"]},{"name":"val matchCommentsToNodes: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.matchCommentsToNodes","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/match-comments-to-nodes.html","searchKeys":["matchCommentsToNodes","val matchCommentsToNodes: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.matchCommentsToNodes"]},{"name":"val message: String","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.message","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/message.html","searchKeys":["message","val message: String","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.message"]},{"name":"val method: String","description":"de.fraunhofer.aisec.cpg.ResolveInFrontend.method","location":"cpg-core/de.fraunhofer.aisec.cpg/-resolve-in-frontend/method.html","searchKeys":["method","val method: String","de.fraunhofer.aisec.cpg.ResolveInFrontend.method"]},{"name":"val modifier: NumericType.Modifier","description":"de.fraunhofer.aisec.cpg.graph.types.NumericType.modifier","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-numeric-type/modifier.html","searchKeys":["modifier","val modifier: NumericType.Modifier","de.fraunhofer.aisec.cpg.graph.types.NumericType.modifier"]},{"name":"val mutableVariables: MutableList","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.mutableVariables","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-lambda-expression/mutable-variables.html","searchKeys":["mutableVariables","val mutableVariables: MutableList","de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.mutableVariables"]},{"name":"val namespaceEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.namespaceEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/namespace-edges.html","searchKeys":["namespaceEdges","val namespaceEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.namespaceEdges"]},{"name":"val namespaces: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.namespaces","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-translation-unit-declaration/namespaces.html","searchKeys":["namespaces","val namespaces: List","de.fraunhofer.aisec.cpg.graph.declarations.TranslationUnitDeclaration.namespaces"]},{"name":"val old: KClass>","description":"de.fraunhofer.aisec.cpg.passes.order.ReplacePass.old","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-replace-pass/old.html","searchKeys":["old","val old: KClass>","de.fraunhofer.aisec.cpg.passes.order.ReplacePass.old"]},{"name":"val other: KClass>","description":"de.fraunhofer.aisec.cpg.passes.order.ExecuteBefore.other","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-execute-before/other.html","searchKeys":["other","val other: KClass>","de.fraunhofer.aisec.cpg.passes.order.ExecuteBefore.other"]},{"name":"val outgoing: Boolean = true","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.outgoing","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-delegate/outgoing.html","searchKeys":["outgoing","val outgoing: Boolean = true","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeDelegate.outgoing"]},{"name":"val outgoing: Boolean = true","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.outgoing","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-set-delegate/outgoing.html","searchKeys":["outgoing","val outgoing: Boolean = true","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeSetDelegate.outgoing"]},{"name":"val outgoingInteractions: MutableList","description":"de.fraunhofer.aisec.cpg.graph.Component.outgoingInteractions","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-component/outgoing-interactions.html","searchKeys":["outgoingInteractions","val outgoingInteractions: MutableList","de.fraunhofer.aisec.cpg.graph.Component.outgoingInteractions"]},{"name":"val output: String?","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.output","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-compilation-database-entry/output.html","searchKeys":["output","val output: String?","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.CompilationDatabaseEntry.output"]},{"name":"val overriddenBy: MutableList","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.overriddenBy","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/overridden-by.html","searchKeys":["overriddenBy","val overriddenBy: MutableList","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.overriddenBy"]},{"name":"val overrides: MutableList","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.overrides","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/overrides.html","searchKeys":["overrides","val overrides: MutableList","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.overrides"]},{"name":"val parameterDefaults: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.parameterDefaults","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/parameter-defaults.html","searchKeys":["parameterDefaults","val parameterDefaults: List","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.parameterDefaults"]},{"name":"val parameters: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.parameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/parameters.html","searchKeys":["parameters","val parameters: List","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.parameters"]},{"name":"val parametersWithDefaults: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.parametersWithDefaults","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/parameters-with-defaults.html","searchKeys":["parametersWithDefaults","val parametersWithDefaults: List","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.parametersWithDefaults"]},{"name":"val parent: Name? = null","description":"de.fraunhofer.aisec.cpg.graph.Name.parent","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-name/parent.html","searchKeys":["parent","val parent: Name? = null","de.fraunhofer.aisec.cpg.graph.Name.parent"]},{"name":"val pass: KClass>","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.pass","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-dependencies/pass.html","searchKeys":["pass","val pass: KClass>","de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.pass"]},{"name":"val passConfigurations: Map>, PassConfiguration>","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.passConfigurations","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/pass-configurations.html","searchKeys":["passConfigurations","val passConfigurations: Map>, PassConfiguration>","de.fraunhofer.aisec.cpg.TranslationConfiguration.passConfigurations"]},{"name":"val primitiveTypeNames: Set","description":"de.fraunhofer.aisec.cpg.frontends.Language.primitiveTypeNames","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language/primitive-type-names.html","searchKeys":["primitiveTypeNames","val primitiveTypeNames: Set","de.fraunhofer.aisec.cpg.frontends.Language.primitiveTypeNames"]},{"name":"val problems: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.problems","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/problems.html","searchKeys":["problems","val problems: List","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.problems"]},{"name":"val processAnnotations: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.processAnnotations","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/process-annotations.html","searchKeys":["processAnnotations","val processAnnotations: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.processAnnotations"]},{"name":"val realization: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.realization","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-template-declaration/realization.html","searchKeys":["realization","val realization: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionTemplateDeclaration.realization"]},{"name":"val realizationEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.realizationEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-template-declaration/realization-edges.html","searchKeys":["realizationEdges","val realizationEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.RecordTemplateDeclaration.realizationEdges"]},{"name":"val referenceTag: ReferenceTag","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.referenceTag","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/reference-tag.html","searchKeys":["referenceTag","val referenceTag: ReferenceTag","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.referenceTag"]},{"name":"val registeredPasses: List>>","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.registeredPasses","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/registered-passes.html","searchKeys":["registeredPasses","val registeredPasses: List>>","de.fraunhofer.aisec.cpg.TranslationConfiguration.registeredPasses"]},{"name":"val replacedPasses: Map>, KClass>>, KClass>>","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.replacedPasses","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/replaced-passes.html","searchKeys":["replacedPasses","val replacedPasses: Map>, KClass>>, KClass>>","de.fraunhofer.aisec.cpg.TranslationConfiguration.replacedPasses"]},{"name":"val replaces: String","description":"de.fraunhofer.aisec.cpg.helpers.annotations.FunctionReplacement.replaces","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers.annotations/-function-replacement/replaces.html","searchKeys":["replaces","val replaces: String","de.fraunhofer.aisec.cpg.helpers.annotations.FunctionReplacement.replaces"]},{"name":"val scopeManager: ScopeManager","description":"de.fraunhofer.aisec.cpg.TranslationContext.scopeManager","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-context/scope-manager.html","searchKeys":["scopeManager","val scopeManager: ScopeManager","de.fraunhofer.aisec.cpg.TranslationContext.scopeManager"]},{"name":"val scopeManager: ScopeManager","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.scopeManager","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/scope-manager.html","searchKeys":["scopeManager","val scopeManager: ScopeManager","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.scopeManager"]},{"name":"val scopeManager: ScopeManager","description":"de.fraunhofer.aisec.cpg.passes.Pass.scopeManager","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/scope-manager.html","searchKeys":["scopeManager","val scopeManager: ScopeManager","de.fraunhofer.aisec.cpg.passes.Pass.scopeManager"]},{"name":"val scopeManager: ScopeManager","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.scopeManager","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/scope-manager.html","searchKeys":["scopeManager","val scopeManager: ScopeManager","de.fraunhofer.aisec.cpg.passes.inference.Inference.scopeManager"]},{"name":"val scratch: MutableMap","description":"de.fraunhofer.aisec.cpg.TranslationResult.scratch","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/scratch.html","searchKeys":["scratch","val scratch: MutableMap","de.fraunhofer.aisec.cpg.TranslationResult.scratch"]},{"name":"val secondOrderTypes: MutableSet","description":"de.fraunhofer.aisec.cpg.TypeManager.secondOrderTypes","location":"cpg-core/de.fraunhofer.aisec.cpg/-type-manager/second-order-types.html","searchKeys":["secondOrderTypes","val secondOrderTypes: MutableSet","de.fraunhofer.aisec.cpg.TypeManager.secondOrderTypes"]},{"name":"val serializer: MutableMap>","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.serializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge-converter-manager/serializer.html","searchKeys":["serializer","val serializer: MutableMap>","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdgeConverterManager.serializer"]},{"name":"val signature: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.signature","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/signature.html","searchKeys":["signature","val signature: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.signature"]},{"name":"val signature: String","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.signature","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/signature.html","searchKeys":["signature","val signature: String","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.signature"]},{"name":"val signatureTypes: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.signatureTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/signature-types.html","searchKeys":["signatureTypes","val signatureTypes: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.signatureTypes"]},{"name":"val softDependencies: MutableSet>>","description":"de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.softDependencies","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-pass-with-dependencies/soft-dependencies.html","searchKeys":["softDependencies","val softDependencies: MutableSet>>","de.fraunhofer.aisec.cpg.passes.order.PassWithDependencies.softDependencies"]},{"name":"val softDependency: Boolean = false","description":"de.fraunhofer.aisec.cpg.passes.order.DependsOn.softDependency","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-depends-on/soft-dependency.html","searchKeys":["softDependency","val softDependency: Boolean = false","de.fraunhofer.aisec.cpg.passes.order.DependsOn.softDependency"]},{"name":"val softwareComponents: Map>","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.softwareComponents","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/software-components.html","searchKeys":["softwareComponents","val softwareComponents: Map>","de.fraunhofer.aisec.cpg.TranslationConfiguration.softwareComponents"]},{"name":"val source: Node","description":"de.fraunhofer.aisec.cpg.passes.Edge.source","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge/source.html","searchKeys":["source","val source: Node","de.fraunhofer.aisec.cpg.passes.Edge.source"]},{"name":"val sourceFiles: List","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.sourceFiles","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/source-files.html","searchKeys":["sourceFiles","val sourceFiles: List","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.sourceFiles"]},{"name":"val sourceLocations: List","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.sourceLocations","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/source-locations.html","searchKeys":["sourceLocations","val sourceLocations: List","de.fraunhofer.aisec.cpg.TranslationConfiguration.sourceLocations"]},{"name":"val start: Node","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.start","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/start.html","searchKeys":["start","val start: Node","de.fraunhofer.aisec.cpg.passes.inference.Inference.start"]},{"name":"val starts: List","description":"de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.starts","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-loop-scope/starts.html","searchKeys":["starts","val starts: List","de.fraunhofer.aisec.cpg.graph.scopes.LoopScope.starts"]},{"name":"val superTypes: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.superTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/super-types.html","searchKeys":["superTypes","val superTypes: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.superTypes"]},{"name":"val supported: Boolean = true","description":"de.fraunhofer.aisec.cpg.frontends.SupportsParallelParsing.supported","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-supports-parallel-parsing/supported.html","searchKeys":["supported","val supported: Boolean = true","de.fraunhofer.aisec.cpg.frontends.SupportsParallelParsing.supported"]},{"name":"val symbols: Map","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.symbols","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/symbols.html","searchKeys":["symbols","val symbols: Map","de.fraunhofer.aisec.cpg.TranslationConfiguration.symbols"]},{"name":"val target: HasType","description":"de.fraunhofer.aisec.cpg.graph.Assignment.target","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-assignment/target.html","searchKeys":["target","val target: HasType","de.fraunhofer.aisec.cpg.graph.Assignment.target"]},{"name":"val target: Node","description":"de.fraunhofer.aisec.cpg.passes.Edge.target","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge/target.html","searchKeys":["target","val target: Node","de.fraunhofer.aisec.cpg.passes.Edge.target"]},{"name":"val templateParameters: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.templateParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/template-parameters.html","searchKeys":["templateParameters","val templateParameters: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.templateParameters"]},{"name":"val topLevel: File?","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.topLevel","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/top-level.html","searchKeys":["topLevel","val topLevel: File?","de.fraunhofer.aisec.cpg.TranslationConfiguration.topLevel"]},{"name":"val translationUnits: List","description":"de.fraunhofer.aisec.cpg.TranslationResult.translationUnits","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/translation-units.html","searchKeys":["translationUnits","val translationUnits: List","de.fraunhofer.aisec.cpg.TranslationResult.translationUnits"]},{"name":"val translationUnits: MutableList","description":"de.fraunhofer.aisec.cpg.graph.Component.translationUnits","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-component/translation-units.html","searchKeys":["translationUnits","val translationUnits: MutableList","de.fraunhofer.aisec.cpg.graph.Component.translationUnits"]},{"name":"val type: EdgeType","description":"de.fraunhofer.aisec.cpg.passes.Edge.type","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-edge/type.html","searchKeys":["type","val type: EdgeType","de.fraunhofer.aisec.cpg.passes.Edge.type"]},{"name":"val type: Type","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-ancestor/type.html","searchKeys":["type","val type: Type","de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.type"]},{"name":"val typeManager: TypeManager","description":"de.fraunhofer.aisec.cpg.TranslationContext.typeManager","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-context/type-manager.html","searchKeys":["typeManager","val typeManager: TypeManager","de.fraunhofer.aisec.cpg.TranslationContext.typeManager"]},{"name":"val typeManager: TypeManager","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.typeManager","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/type-manager.html","searchKeys":["typeManager","val typeManager: TypeManager","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.typeManager"]},{"name":"val typeManager: TypeManager","description":"de.fraunhofer.aisec.cpg.passes.Pass.typeManager","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/type-manager.html","searchKeys":["typeManager","val typeManager: TypeManager","de.fraunhofer.aisec.cpg.passes.Pass.typeManager"]},{"name":"val typeManager: TypeManager","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.typeManager","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/type-manager.html","searchKeys":["typeManager","val typeManager: TypeManager","de.fraunhofer.aisec.cpg.passes.inference.Inference.typeManager"]},{"name":"val typeName: String","description":"de.fraunhofer.aisec.cpg.graph.types.Type.typeName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/type-name.html","searchKeys":["typeName","val typeName: String","de.fraunhofer.aisec.cpg.graph.types.Type.typeName"]},{"name":"val typedefs: MutableMap","description":"de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.typedefs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-value-declaration-scope/typedefs.html","searchKeys":["typedefs","val typedefs: MutableMap","de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.typedefs"]},{"name":"val uri: URI","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.uri","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/-artifact-location/uri.html","searchKeys":["uri","val uri: URI","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.ArtifactLocation.uri"]},{"name":"val useParallelFrontends: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.useParallelFrontends","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/use-parallel-frontends.html","searchKeys":["useParallelFrontends","val useParallelFrontends: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.useParallelFrontends"]},{"name":"val useUnityBuild: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.useUnityBuild","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/use-unity-build.html","searchKeys":["useUnityBuild","val useUnityBuild: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.useUnityBuild"]},{"name":"val value: Array>>","description":"de.fraunhofer.aisec.cpg.PopulatedByPass.value","location":"cpg-core/de.fraunhofer.aisec.cpg/-populated-by-pass/value.html","searchKeys":["value","val value: Array>>","de.fraunhofer.aisec.cpg.PopulatedByPass.value"]},{"name":"val value: Expression","description":"de.fraunhofer.aisec.cpg.graph.Assignment.value","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-assignment/value.html","searchKeys":["value","val value: Expression","de.fraunhofer.aisec.cpg.graph.Assignment.value"]},{"name":"val value: KClass>","description":"de.fraunhofer.aisec.cpg.passes.order.RequiredFrontend.value","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-required-frontend/value.html","searchKeys":["value","val value: KClass>","de.fraunhofer.aisec.cpg.passes.order.RequiredFrontend.value"]},{"name":"val value: KClass>","description":"de.fraunhofer.aisec.cpg.passes.order.DependsOn.value","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-depends-on/value.html","searchKeys":["value","val value: KClass>","de.fraunhofer.aisec.cpg.passes.order.DependsOn.value"]},{"name":"val value: KClass>","description":"de.fraunhofer.aisec.cpg.passes.order.RegisterExtraPass.value","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-register-extra-pass/value.html","searchKeys":["value","val value: KClass>","de.fraunhofer.aisec.cpg.passes.order.RegisterExtraPass.value"]},{"name":"val visited: IdentitySet","description":"de.fraunhofer.aisec.cpg.processing.IVisitor.visited","location":"cpg-core/de.fraunhofer.aisec.cpg.processing/-i-visitor/visited.html","searchKeys":["visited","val visited: IdentitySet","de.fraunhofer.aisec.cpg.processing.IVisitor.visited"]},{"name":"val with: KClass>","description":"de.fraunhofer.aisec.cpg.passes.order.ReplacePass.with","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.order/-replace-pass/with.html","searchKeys":["with","val with: KClass>","de.fraunhofer.aisec.cpg.passes.order.ReplacePass.with"]},{"name":"var TO_STRING_STYLE: ToStringStyle","description":"de.fraunhofer.aisec.cpg.graph.Node.Companion.TO_STRING_STYLE","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/-companion/-t-o_-s-t-r-i-n-g_-s-t-y-l-e.html","searchKeys":["TO_STRING_STYLE","var TO_STRING_STYLE: ToStringStyle","de.fraunhofer.aisec.cpg.graph.Node.Companion.TO_STRING_STYLE"]},{"name":"var Type.recordDeclaration: RecordDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.types.recordDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/record-declaration.html","searchKeys":["recordDeclaration","var Type.recordDeclaration: RecordDeclaration?","de.fraunhofer.aisec.cpg.graph.types.recordDeclaration"]},{"name":"var access: AccessValues","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.access","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/access.html","searchKeys":["access","var access: AccessValues","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.access"]},{"name":"var alias: Type","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.alias","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-typedef-declaration/alias.html","searchKeys":["alias","var alias: Type","de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.alias"]},{"name":"var annotations: MutableList","description":"de.fraunhofer.aisec.cpg.graph.Node.annotations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/annotations.html","searchKeys":["annotations","var annotations: MutableList","de.fraunhofer.aisec.cpg.graph.Node.annotations"]},{"name":"var anoymousClass: RecordDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.anoymousClass","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-construct-expression/anoymous-class.html","searchKeys":["anoymousClass","var anoymousClass: RecordDeclaration?","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.anoymousClass"]},{"name":"var arch: String?","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry.arch","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-parsed-compilation-database-entry/arch.html","searchKeys":["arch","var arch: String?","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry.arch"]},{"name":"var areVariablesMutable: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.areVariablesMutable","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-lambda-expression/are-variables-mutable.html","searchKeys":["areVariablesMutable","var areVariablesMutable: Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.areVariablesMutable"]},{"name":"var argumentEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.argumentEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/argument-edges.html","searchKeys":["argumentEdges","var argumentEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.argumentEdges"]},{"name":"var argumentIndex: Int","description":"de.fraunhofer.aisec.cpg.graph.Node.argumentIndex","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/argument-index.html","searchKeys":["argumentIndex","var argumentIndex: Int","de.fraunhofer.aisec.cpg.graph.Node.argumentIndex"]},{"name":"var arguments: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.arguments","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/arguments.html","searchKeys":["arguments","var arguments: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.arguments"]},{"name":"var arrayExpression: Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.arrayExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/array-expression.html","searchKeys":["arrayExpression","var arrayExpression: Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.arrayExpression"]},{"name":"var astChildren: List","description":"de.fraunhofer.aisec.cpg.graph.Node.astChildren","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/ast-children.html","searchKeys":["astChildren","var astChildren: List","de.fraunhofer.aisec.cpg.graph.Node.astChildren"]},{"name":"var backlog: Deque?","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.backlog","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/backlog.html","searchKeys":["backlog","var backlog: Deque?","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.backlog"]},{"name":"var block: Block?","description":"de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.block","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-synchronized-statement/block.html","searchKeys":["block","var block: Block?","de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.block"]},{"name":"var body: Block?","description":"de.fraunhofer.aisec.cpg.graph.statements.CatchClause.body","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-catch-clause/body.html","searchKeys":["body","var body: Block?","de.fraunhofer.aisec.cpg.graph.statements.CatchClause.body"]},{"name":"var body: Statement?","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.body","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/body.html","searchKeys":["body","var body: Statement?","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.body"]},{"name":"var callee: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.callee","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/callee.html","searchKeys":["callee","var callee: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.callee"]},{"name":"var caseExpression: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.CaseStatement.caseExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-case-statement/case-expression.html","searchKeys":["caseExpression","var caseExpression: Expression?","de.fraunhofer.aisec.cpg.graph.statements.CaseStatement.caseExpression"]},{"name":"var castType: Type","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.castType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/cast-type.html","searchKeys":["castType","var castType: Type","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.castType"]},{"name":"var catchClauseEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement.catchClauseEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/catch-clause-edges.html","searchKeys":["catchClauseEdges","var catchClauseEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.TryStatement.catchClauseEdges"]},{"name":"var catchClauses: List","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement.catchClauses","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/catch-clauses.html","searchKeys":["catchClauses","var catchClauses: List","de.fraunhofer.aisec.cpg.graph.statements.TryStatement.catchClauses"]},{"name":"var catchesOrRelays: MutableMap>","description":"de.fraunhofer.aisec.cpg.graph.scopes.FunctionScope.catchesOrRelays","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-function-scope/catches-or-relays.html","searchKeys":["catchesOrRelays","var catchesOrRelays: MutableMap>","de.fraunhofer.aisec.cpg.graph.scopes.FunctionScope.catchesOrRelays"]},{"name":"var ceiling: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.ceiling","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-range-expression/ceiling.html","searchKeys":["ceiling","var ceiling: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.ceiling"]},{"name":"var children: MutableList","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.children","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/children.html","searchKeys":["children","var children: MutableList","de.fraunhofer.aisec.cpg.graph.scopes.Scope.children"]},{"name":"var code: String?","description":"de.fraunhofer.aisec.cpg.graph.Node.code","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/code.html","searchKeys":["code","var code: String?","de.fraunhofer.aisec.cpg.graph.Node.code"]},{"name":"var comment: String?","description":"de.fraunhofer.aisec.cpg.graph.Node.comment","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/comment.html","searchKeys":["comment","var comment: String?","de.fraunhofer.aisec.cpg.graph.Node.comment"]},{"name":"var component: String","description":"de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry.component","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-compilation-database/-parsed-compilation-database-entry/component.html","searchKeys":["component","var component: String","de.fraunhofer.aisec.cpg.frontends.CompilationDatabase.ParsedCompilationDatabaseEntry.component"]},{"name":"var condition: Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.condition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/condition.html","searchKeys":["condition","var condition: Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.condition"]},{"name":"var condition: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.condition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-assert-statement/condition.html","searchKeys":["condition","var condition: Expression?","de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.condition"]},{"name":"var condition: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.DoStatement.condition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-do-statement/condition.html","searchKeys":["condition","var condition: Expression?","de.fraunhofer.aisec.cpg.graph.statements.DoStatement.condition"]},{"name":"var condition: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement.condition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/condition.html","searchKeys":["condition","var condition: Expression?","de.fraunhofer.aisec.cpg.graph.statements.ForStatement.condition"]},{"name":"var condition: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.condition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/condition.html","searchKeys":["condition","var condition: Expression?","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.condition"]},{"name":"var condition: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.condition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/condition.html","searchKeys":["condition","var condition: Expression?","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.condition"]},{"name":"var conditionDeclaration: Declaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement.conditionDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/condition-declaration.html","searchKeys":["conditionDeclaration","var conditionDeclaration: Declaration?","de.fraunhofer.aisec.cpg.graph.statements.ForStatement.conditionDeclaration"]},{"name":"var conditionDeclaration: Declaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.conditionDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/condition-declaration.html","searchKeys":["conditionDeclaration","var conditionDeclaration: Declaration?","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.conditionDeclaration"]},{"name":"var conditionDeclaration: Declaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.conditionDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/condition-declaration.html","searchKeys":["conditionDeclaration","var conditionDeclaration: Declaration?","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.conditionDeclaration"]},{"name":"var constructor: ConstructorDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.constructor","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-construct-expression/constructor.html","searchKeys":["constructor","var constructor: ConstructorDeclaration?","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.constructor"]},{"name":"var constructorEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.constructorEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/constructor-edges.html","searchKeys":["constructorEdges","var constructorEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.constructorEdges"]},{"name":"var constructors: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.constructors","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/constructors.html","searchKeys":["constructors","var constructors: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.constructors"]},{"name":"var containingClass: String?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.containingClass","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-constructor-call-expression/containing-class.html","searchKeys":["containingClass","var containingClass: String?","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructorCallExpression.containingClass"]},{"name":"var currentScope: Scope?","description":"de.fraunhofer.aisec.cpg.ScopeManager.currentScope","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/current-scope.html","searchKeys":["currentScope","var currentScope: Scope?","de.fraunhofer.aisec.cpg.ScopeManager.currentScope"]},{"name":"var currentTU: TranslationUnitDeclaration?","description":"de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.currentTU","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-language-frontend/current-t-u.html","searchKeys":["currentTU","var currentTU: TranslationUnitDeclaration?","de.fraunhofer.aisec.cpg.frontends.LanguageFrontend.currentTU"]},{"name":"var declaration: ValueDeclaration","description":"de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver.declaration","location":"cpg-core/de.fraunhofer.aisec.cpg.passes.inference/-inference/-type-inference-observer/declaration.html","searchKeys":["declaration","var declaration: ValueDeclaration","de.fraunhofer.aisec.cpg.passes.inference.Inference.TypeInferenceObserver.declaration"]},{"name":"var declarationEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.declarationEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/declaration-edges.html","searchKeys":["declarationEdges","var declarationEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.declarationEdges"]},{"name":"var definition: FieldDeclaration","description":"de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.definition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-field-declaration/definition.html","searchKeys":["definition","var definition: FieldDeclaration","de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.definition"]},{"name":"var definition: FunctionDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.definition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/definition.html","searchKeys":["definition","var definition: FunctionDeclaration?","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.definition"]},{"name":"var depth: Int","description":"de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.depth","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/-ancestor/depth.html","searchKeys":["depth","var depth: Int","de.fraunhofer.aisec.cpg.graph.types.Type.Ancestor.depth"]},{"name":"var depth: Int","description":"de.fraunhofer.aisec.cpg.graph.types.WrapState.depth","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-wrap-state/depth.html","searchKeys":["depth","var depth: Int","de.fraunhofer.aisec.cpg.graph.types.WrapState.depth"]},{"name":"var dimensionEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.dimensionEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-array-expression/dimension-edges.html","searchKeys":["dimensionEdges","var dimensionEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.dimensionEdges"]},{"name":"var dimensions: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.dimensions","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-array-expression/dimensions.html","searchKeys":["dimensions","var dimensions: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.dimensions"]},{"name":"var disableCleanup: Boolean","description":"de.fraunhofer.aisec.cpg.TranslationConfiguration.disableCleanup","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-configuration/disable-cleanup.html","searchKeys":["disableCleanup","var disableCleanup: Boolean","de.fraunhofer.aisec.cpg.TranslationConfiguration.disableCleanup"]},{"name":"var elements: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration.elements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-tuple-declaration/elements.html","searchKeys":["elements","var elements: List","de.fraunhofer.aisec.cpg.graph.declarations.TupleDeclaration.elements"]},{"name":"var elseExpression: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.elseExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/else-expression.html","searchKeys":["elseExpression","var elseExpression: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.elseExpression"]},{"name":"var elseStatement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.elseStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/else-statement.html","searchKeys":["elseStatement","var elseStatement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.elseStatement"]},{"name":"var end: T","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.end","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/end.html","searchKeys":["end","var end: T","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.end"]},{"name":"var endColumn: Int","description":"de.fraunhofer.aisec.cpg.sarif.Region.endColumn","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/end-column.html","searchKeys":["endColumn","var endColumn: Int","de.fraunhofer.aisec.cpg.sarif.Region.endColumn"]},{"name":"var endLine: Int","description":"de.fraunhofer.aisec.cpg.sarif.Region.endLine","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/end-line.html","searchKeys":["endLine","var endLine: Int","de.fraunhofer.aisec.cpg.sarif.Region.endLine"]},{"name":"var entries: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-declaration/entries.html","searchKeys":["entries","var entries: List","de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration.entries"]},{"name":"var entries: MutableList","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.Border.entries","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-border/entries.html","searchKeys":["entries","var entries: MutableList","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.Border.entries"]},{"name":"var entryEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration.entryEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-enum-declaration/entry-edges.html","searchKeys":["entryEdges","var entryEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.EnumDeclaration.entryEdges"]},{"name":"var exits: MutableList","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.Border.exits","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-border/exits.html","searchKeys":["exits","var exits: MutableList","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.Border.exits"]},{"name":"var expression: Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.expression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-cast-expression/expression.html","searchKeys":["expression","var expression: Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.CastExpression.expression"]},{"name":"var expression: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.expression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-synchronized-statement/expression.html","searchKeys":["expression","var expression: Expression?","de.fraunhofer.aisec.cpg.graph.statements.SynchronizedStatement.expression"]},{"name":"var expressionEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.expressionEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression-list/expression-edges.html","searchKeys":["expressionEdges","var expressionEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.expressionEdges"]},{"name":"var expressions: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.expressions","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-expression-list/expressions.html","searchKeys":["expressions","var expressions: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.ExpressionList.expressions"]},{"name":"var fieldEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.fieldEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/field-edges.html","searchKeys":["fieldEdges","var fieldEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.fieldEdges"]},{"name":"var fields: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.fields","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/fields.html","searchKeys":["fields","var fields: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.fields"]},{"name":"var file: String?","description":"de.fraunhofer.aisec.cpg.graph.Node.file","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/file.html","searchKeys":["file","var file: String?","de.fraunhofer.aisec.cpg.graph.Node.file"]},{"name":"var filename: String?","description":"de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.filename","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-include-declaration/filename.html","searchKeys":["filename","var filename: String?","de.fraunhofer.aisec.cpg.graph.declarations.IncludeDeclaration.filename"]},{"name":"var finalCtx: TranslationContext","description":"de.fraunhofer.aisec.cpg.TranslationResult.finalCtx","location":"cpg-core/de.fraunhofer.aisec.cpg/-translation-result/final-ctx.html","searchKeys":["finalCtx","var finalCtx: TranslationContext","de.fraunhofer.aisec.cpg.TranslationResult.finalCtx"]},{"name":"var finallyBlock: Block?","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement.finallyBlock","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/finally-block.html","searchKeys":["finallyBlock","var finallyBlock: Block?","de.fraunhofer.aisec.cpg.graph.statements.TryStatement.finallyBlock"]},{"name":"var floor: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.floor","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-range-expression/floor.html","searchKeys":["floor","var floor: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.floor"]},{"name":"var from: Name","description":"de.fraunhofer.aisec.cpg.ScopeManager.Alias.from","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/-alias/from.html","searchKeys":["from","var from: Name","de.fraunhofer.aisec.cpg.ScopeManager.Alias.from"]},{"name":"var function: FunctionDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.function","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-lambda-expression/function.html","searchKeys":["function","var function: FunctionDeclaration?","de.fraunhofer.aisec.cpg.graph.statements.expressions.LambdaExpression.function"]},{"name":"var generics: List","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.generics","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/generics.html","searchKeys":["generics","var generics: List","de.fraunhofer.aisec.cpg.graph.types.ObjectType.generics"]},{"name":"var genericsPropertyEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.genericsPropertyEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/generics-property-edges.html","searchKeys":["genericsPropertyEdges","var genericsPropertyEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.types.ObjectType.genericsPropertyEdges"]},{"name":"var globalState: IdentityHashMap>","description":"de.fraunhofer.aisec.cpg.helpers.Worklist.globalState","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-worklist/global-state.html","searchKeys":["globalState","var globalState: IdentityHashMap>","de.fraunhofer.aisec.cpg.helpers.Worklist.globalState"]},{"name":"var guessCastExpressions: Boolean","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.guessCastExpressions","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-builder/guess-cast-expressions.html","searchKeys":["guessCastExpressions","var guessCastExpressions: Boolean","de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.guessCastExpressions"]},{"name":"var id: Long?","description":"de.fraunhofer.aisec.cpg.graph.Node.id","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/id.html","searchKeys":["id","var id: Long?","de.fraunhofer.aisec.cpg.graph.Node.id"]},{"name":"var id: Long?","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.id","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/id.html","searchKeys":["id","var id: Long?","de.fraunhofer.aisec.cpg.graph.scopes.Scope.id"]},{"name":"var implementedInterfaces: MutableList","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.implementedInterfaces","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/implemented-interfaces.html","searchKeys":["implementedInterfaces","var implementedInterfaces: MutableList","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.implementedInterfaces"]},{"name":"var importStatements: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.importStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/import-statements.html","searchKeys":["importStatements","var importStatements: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.importStatements"]},{"name":"var imports: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.imports","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/imports.html","searchKeys":["imports","var imports: MutableSet","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.imports"]},{"name":"var inferDfgForUnresolvedCalls: Boolean","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.inferDfgForUnresolvedCalls","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-builder/infer-dfg-for-unresolved-calls.html","searchKeys":["inferDfgForUnresolvedCalls","var inferDfgForUnresolvedCalls: Boolean","de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.inferDfgForUnresolvedCalls"]},{"name":"var inferRecords: Boolean","description":"de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.inferRecords","location":"cpg-core/de.fraunhofer.aisec.cpg/-inference-configuration/-builder/infer-records.html","searchKeys":["inferRecords","var inferRecords: Boolean","de.fraunhofer.aisec.cpg.InferenceConfiguration.Builder.inferRecords"]},{"name":"var initializer: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.initializer","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-array-expression/initializer.html","searchKeys":["initializer","var initializer: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewArrayExpression.initializer"]},{"name":"var initializerEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.initializerEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/initializer-edges.html","searchKeys":["initializerEdges","var initializerEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.initializerEdges"]},{"name":"var initializerStatement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement.initializerStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/initializer-statement.html","searchKeys":["initializerStatement","var initializerStatement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.ForStatement.initializerStatement"]},{"name":"var initializerStatement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.initializerStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/initializer-statement.html","searchKeys":["initializerStatement","var initializerStatement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.initializerStatement"]},{"name":"var initializerStatement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.initializerStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-switch-statement/initializer-statement.html","searchKeys":["initializerStatement","var initializerStatement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.initializerStatement"]},{"name":"var initializers: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.initializers","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-initializer-list-expression/initializers.html","searchKeys":["initializers","var initializers: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.InitializerListExpression.initializers"]},{"name":"var input: Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.input","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/input.html","searchKeys":["input","var input: Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.input"]},{"name":"var instantiates: Declaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.instantiates","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-construct-expression/instantiates.html","searchKeys":["instantiates","var instantiates: Declaration?","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConstructExpression.instantiates"]},{"name":"var invokeEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.invokeEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/invoke-edges.html","searchKeys":["invokeEdges","var invokeEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.invokeEdges"]},{"name":"var invokes: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.invokes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/invokes.html","searchKeys":["invokes","var invokes: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.invokes"]},{"name":"var isArray: Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.isArray","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/is-array.html","searchKeys":["isArray","var isArray: Boolean","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.isArray"]},{"name":"var isConstExpression: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.isConstExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/is-const-expression.html","searchKeys":["isConstExpression","var isConstExpression: Boolean","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.isConstExpression"]},{"name":"var isDefinition: Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.isDefinition","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/is-definition.html","searchKeys":["isDefinition","var isDefinition: Boolean","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.isDefinition"]},{"name":"var isImplicit: Boolean","description":"de.fraunhofer.aisec.cpg.graph.Node.isImplicit","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/is-implicit.html","searchKeys":["isImplicit","var isImplicit: Boolean","de.fraunhofer.aisec.cpg.graph.Node.isImplicit"]},{"name":"var isImplicitInitializerAllowed: Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.isImplicitInitializerAllowed","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/is-implicit-initializer-allowed.html","searchKeys":["isImplicitInitializerAllowed","var isImplicitInitializerAllowed: Boolean","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.isImplicitInitializerAllowed"]},{"name":"var isInferred: Boolean","description":"de.fraunhofer.aisec.cpg.graph.Node.isInferred","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/is-inferred.html","searchKeys":["isInferred","var isInferred: Boolean","de.fraunhofer.aisec.cpg.graph.Node.isInferred"]},{"name":"var isPostfix: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.isPostfix","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/is-postfix.html","searchKeys":["isPostfix","var isPostfix: Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.isPostfix"]},{"name":"var isPrefix: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.isPrefix","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/is-prefix.html","searchKeys":["isPrefix","var isPrefix: Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.isPrefix"]},{"name":"var isPrimitive: Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.Type.isPrimitive","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/is-primitive.html","searchKeys":["isPrimitive","var isPrimitive: Boolean","de.fraunhofer.aisec.cpg.graph.types.Type.isPrimitive"]},{"name":"var isReference: Boolean","description":"de.fraunhofer.aisec.cpg.graph.types.WrapState.isReference","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-wrap-state/is-reference.html","searchKeys":["isReference","var isReference: Boolean","de.fraunhofer.aisec.cpg.graph.types.WrapState.isReference"]},{"name":"var isStatic: Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration.isStatic","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-method-declaration/is-static.html","searchKeys":["isStatic","var isStatic: Boolean","de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration.isStatic"]},{"name":"var isStatic: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.isStatic","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-member-call-expression/is-static.html","searchKeys":["isStatic","var isStatic: Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.MemberCallExpression.isStatic"]},{"name":"var isStaticAccess: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.isStaticAccess","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/is-static-access.html","searchKeys":["isStaticAccess","var isStaticAccess: Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.isStaticAccess"]},{"name":"var isStaticBlock: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.isStaticBlock","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-block/is-static-block.html","searchKeys":["isStaticBlock","var isStaticBlock: Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.Block.isStaticBlock"]},{"name":"var isVariadic: Boolean","description":"de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.isVariadic","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-parameter-declaration/is-variadic.html","searchKeys":["isVariadic","var isVariadic: Boolean","de.fraunhofer.aisec.cpg.graph.declarations.ParameterDeclaration.isVariadic"]},{"name":"var iterable: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.iterable","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/iterable.html","searchKeys":["iterable","var iterable: Statement?","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.iterable"]},{"name":"var iterationStatement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement.iterationStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/iteration-statement.html","searchKeys":["iterationStatement","var iterationStatement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.ForStatement.iterationStatement"]},{"name":"var key: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.key","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-key-value-expression/key.html","searchKeys":["key","var key: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.key"]},{"name":"var kind: String?","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.kind","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/kind.html","searchKeys":["kind","var kind: String?","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.kind"]},{"name":"var label: String?","description":"de.fraunhofer.aisec.cpg.graph.statements.BreakStatement.label","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-break-statement/label.html","searchKeys":["label","var label: String?","de.fraunhofer.aisec.cpg.graph.statements.BreakStatement.label"]},{"name":"var label: String?","description":"de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement.label","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-continue-statement/label.html","searchKeys":["label","var label: String?","de.fraunhofer.aisec.cpg.graph.statements.ContinueStatement.label"]},{"name":"var label: String?","description":"de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.label","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-label-statement/label.html","searchKeys":["label","var label: String?","de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.label"]},{"name":"var labelName: String","description":"de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.labelName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-goto-statement/label-name.html","searchKeys":["labelName","var labelName: String","de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.labelName"]},{"name":"var labelStatements: MutableMap","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.labelStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/label-statements.html","searchKeys":["labelStatements","var labelStatements: MutableMap","de.fraunhofer.aisec.cpg.graph.scopes.Scope.labelStatements"]},{"name":"var lastNode: ResultNode?","description":"de.fraunhofer.aisec.cpg.frontends.Handler.lastNode","location":"cpg-core/de.fraunhofer.aisec.cpg.frontends/-handler/last-node.html","searchKeys":["lastNode","var lastNode: ResultNode?","de.fraunhofer.aisec.cpg.frontends.Handler.lastNode"]},{"name":"var lhs: Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.lhs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/lhs.html","searchKeys":["lhs","var lhs: Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.lhs"]},{"name":"var lhs: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.lhs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/lhs.html","searchKeys":["lhs","var lhs: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.lhs"]},{"name":"var lhs: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.lhs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-designated-initializer-expression/lhs.html","searchKeys":["lhs","var lhs: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.lhs"]},{"name":"var lhsEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.lhsEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-designated-initializer-expression/lhs-edges.html","searchKeys":["lhsEdges","var lhsEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.lhsEdges"]},{"name":"var localEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.Statement.localEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-statement/local-edges.html","searchKeys":["localEdges","var localEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.Statement.localEdges"]},{"name":"var locals: List","description":"de.fraunhofer.aisec.cpg.graph.statements.Statement.locals","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-statement/locals.html","searchKeys":["locals","var locals: List","de.fraunhofer.aisec.cpg.graph.statements.Statement.locals"]},{"name":"var location: PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.graph.Node.location","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/location.html","searchKeys":["location","var location: PhysicalLocation?","de.fraunhofer.aisec.cpg.graph.Node.location"]},{"name":"var maxComplexity: Int?","description":"de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.Configuration.maxComplexity","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-control-flow-sensitive-d-f-g-pass/-configuration/max-complexity.html","searchKeys":["maxComplexity","var maxComplexity: Int?","de.fraunhofer.aisec.cpg.passes.ControlFlowSensitiveDFGPass.Configuration.maxComplexity"]},{"name":"var measurements: MutableMap","description":"de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.measurements","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-measurement-holder/measurements.html","searchKeys":["measurements","var measurements: MutableMap","de.fraunhofer.aisec.cpg.helpers.MeasurementHolder.measurements"]},{"name":"var members: MutableList","description":"de.fraunhofer.aisec.cpg.graph.Annotation.members","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-annotation/members.html","searchKeys":["members","var members: MutableList","de.fraunhofer.aisec.cpg.graph.Annotation.members"]},{"name":"var message: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.message","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-assert-statement/message.html","searchKeys":["message","var message: Statement?","de.fraunhofer.aisec.cpg.graph.statements.AssertStatement.message"]},{"name":"var methodEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.methodEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/method-edges.html","searchKeys":["methodEdges","var methodEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.methodEdges"]},{"name":"var methods: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.methods","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/methods.html","searchKeys":["methods","var methods: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.methods"]},{"name":"var modifiers: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.modifiers","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-field-declaration/modifiers.html","searchKeys":["modifiers","var modifiers: List","de.fraunhofer.aisec.cpg.graph.declarations.FieldDeclaration.modifiers"]},{"name":"var name: Name?","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.name","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/name.html","searchKeys":["name","var name: Name?","de.fraunhofer.aisec.cpg.graph.scopes.Scope.name"]},{"name":"var name: String","description":"de.fraunhofer.aisec.cpg.passes.Pass.name","location":"cpg-core/de.fraunhofer.aisec.cpg.passes/-pass/name.html","searchKeys":["name","var name: String","de.fraunhofer.aisec.cpg.passes.Pass.name"]},{"name":"var nextCDG: List","description":"de.fraunhofer.aisec.cpg.graph.Node.nextCDG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/next-c-d-g.html","searchKeys":["nextCDG","var nextCDG: List","de.fraunhofer.aisec.cpg.graph.Node.nextCDG"]},{"name":"var nextCDGEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.Node.nextCDGEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/next-c-d-g-edges.html","searchKeys":["nextCDGEdges","var nextCDGEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.Node.nextCDGEdges"]},{"name":"var nextDFG: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.Node.nextDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/next-d-f-g.html","searchKeys":["nextDFG","var nextDFG: MutableSet","de.fraunhofer.aisec.cpg.graph.Node.nextDFG"]},{"name":"var nextDFGEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.Node.nextDFGEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/next-d-f-g-edges.html","searchKeys":["nextDFGEdges","var nextDFGEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.Node.nextDFGEdges"]},{"name":"var nextEOG: List","description":"de.fraunhofer.aisec.cpg.graph.Node.nextEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/next-e-o-g.html","searchKeys":["nextEOG","var nextEOG: List","de.fraunhofer.aisec.cpg.graph.Node.nextEOG"]},{"name":"var nextEOGEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.Node.nextEOGEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/next-e-o-g-edges.html","searchKeys":["nextEOGEdges","var nextEOGEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.Node.nextEOGEdges"]},{"name":"var nextPDG: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.Node.nextPDG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/next-p-d-g.html","searchKeys":["nextPDG","var nextPDG: MutableSet","de.fraunhofer.aisec.cpg.graph.Node.nextPDG"]},{"name":"var nextPDGEdges: MutableSet>","description":"de.fraunhofer.aisec.cpg.graph.Node.nextPDGEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/next-p-d-g-edges.html","searchKeys":["nextPDGEdges","var nextPDGEdges: MutableSet>","de.fraunhofer.aisec.cpg.graph.Node.nextPDGEdges"]},{"name":"var operand: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression.operand","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-delete-expression/operand.html","searchKeys":["operand","var operand: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.DeleteExpression.operand"]},{"name":"var operatorCode: String","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-range-expression/operator-code.html","searchKeys":["operatorCode","var operatorCode: String","de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.operatorCode"]},{"name":"var operatorCode: String?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-type-id-expression/operator-code.html","searchKeys":["operatorCode","var operatorCode: String?","de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.operatorCode"]},{"name":"var operatorCode: String?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.operatorCode","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-unary-operator/operator-code.html","searchKeys":["operatorCode","var operatorCode: String?","de.fraunhofer.aisec.cpg.graph.statements.expressions.UnaryOperator.operatorCode"]},{"name":"var parameter: VariableDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.CatchClause.parameter","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-catch-clause/parameter.html","searchKeys":["parameter","var parameter: VariableDeclaration?","de.fraunhofer.aisec.cpg.graph.statements.CatchClause.parameter"]},{"name":"var parameterEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.parameterEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-template-declaration/parameter-edges.html","searchKeys":["parameterEdges","var parameterEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.TemplateDeclaration.parameterEdges"]},{"name":"var parameterEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.parameterEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/parameter-edges.html","searchKeys":["parameterEdges","var parameterEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.parameterEdges"]},{"name":"var parameters: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.parameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/parameters.html","searchKeys":["parameters","var parameters: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.parameters"]},{"name":"var parameters: List","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.parameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/parameters.html","searchKeys":["parameters","var parameters: List","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.parameters"]},{"name":"var parameters: List","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionType.parameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-type/parameters.html","searchKeys":["parameters","var parameters: List","de.fraunhofer.aisec.cpg.graph.types.FunctionType.parameters"]},{"name":"var parametersPropertyEdge: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.parametersPropertyEdge","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/parameters-property-edge.html","searchKeys":["parametersPropertyEdge","var parametersPropertyEdge: MutableList>","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.parametersPropertyEdge"]},{"name":"var parent: Scope?","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.parent","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/parent.html","searchKeys":["parent","var parent: Scope?","de.fraunhofer.aisec.cpg.graph.scopes.Scope.parent"]},{"name":"var path: String?","description":"de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.path","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-namespace-declaration/path.html","searchKeys":["path","var path: String?","de.fraunhofer.aisec.cpg.graph.declarations.NamespaceDeclaration.path"]},{"name":"var pointerOrigin: PointerType.PointerOrigin?","description":"de.fraunhofer.aisec.cpg.graph.types.PointerType.pointerOrigin","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-pointer-type/pointer-origin.html","searchKeys":["pointerOrigin","var pointerOrigin: PointerType.PointerOrigin?","de.fraunhofer.aisec.cpg.graph.types.PointerType.pointerOrigin"]},{"name":"var pointerOrigins: Array","description":"de.fraunhofer.aisec.cpg.graph.types.WrapState.pointerOrigins","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-wrap-state/pointer-origins.html","searchKeys":["pointerOrigins","var pointerOrigins: Array","de.fraunhofer.aisec.cpg.graph.types.WrapState.pointerOrigins"]},{"name":"var prevCDG: List","description":"de.fraunhofer.aisec.cpg.graph.Node.prevCDG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/prev-c-d-g.html","searchKeys":["prevCDG","var prevCDG: List","de.fraunhofer.aisec.cpg.graph.Node.prevCDG"]},{"name":"var prevCDGEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.Node.prevCDGEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/prev-c-d-g-edges.html","searchKeys":["prevCDGEdges","var prevCDGEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.Node.prevCDGEdges"]},{"name":"var prevDFG: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.Node.prevDFG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/prev-d-f-g.html","searchKeys":["prevDFG","var prevDFG: MutableSet","de.fraunhofer.aisec.cpg.graph.Node.prevDFG"]},{"name":"var prevDFGEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.Node.prevDFGEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/prev-d-f-g-edges.html","searchKeys":["prevDFGEdges","var prevDFGEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.Node.prevDFGEdges"]},{"name":"var prevEOG: List","description":"de.fraunhofer.aisec.cpg.graph.Node.prevEOG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/prev-e-o-g.html","searchKeys":["prevEOG","var prevEOG: List","de.fraunhofer.aisec.cpg.graph.Node.prevEOG"]},{"name":"var prevEOGEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.Node.prevEOGEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/prev-e-o-g-edges.html","searchKeys":["prevEOGEdges","var prevEOGEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.Node.prevEOGEdges"]},{"name":"var prevPDG: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.Node.prevPDG","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/prev-p-d-g.html","searchKeys":["prevPDG","var prevPDG: MutableSet","de.fraunhofer.aisec.cpg.graph.Node.prevPDG"]},{"name":"var prevPDGEdges: MutableSet>","description":"de.fraunhofer.aisec.cpg.graph.Node.prevPDGEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-node/prev-p-d-g-edges.html","searchKeys":["prevPDGEdges","var prevPDGEdges: MutableSet>","de.fraunhofer.aisec.cpg.graph.Node.prevPDGEdges"]},{"name":"var qualifiedName: String?","description":"de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration.qualifiedName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-using-declaration/qualified-name.html","searchKeys":["qualifiedName","var qualifiedName: String?","de.fraunhofer.aisec.cpg.graph.declarations.UsingDeclaration.qualifiedName"]},{"name":"var receiver: VariableDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration.receiver","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-method-declaration/receiver.html","searchKeys":["receiver","var receiver: VariableDeclaration?","de.fraunhofer.aisec.cpg.graph.declarations.MethodDeclaration.receiver"]},{"name":"var recordDeclaration: RecordDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.types.ObjectType.recordDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-object-type/record-declaration.html","searchKeys":["recordDeclaration","var recordDeclaration: RecordDeclaration?","de.fraunhofer.aisec.cpg.graph.types.ObjectType.recordDeclaration"]},{"name":"var recordEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.recordEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/record-edges.html","searchKeys":["recordEdges","var recordEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.recordEdges"]},{"name":"var recordEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.recordEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/record-edges.html","searchKeys":["recordEdges","var recordEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.recordEdges"]},{"name":"var records: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.records","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/records.html","searchKeys":["records","var records: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.records"]},{"name":"var records: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.records","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/records.html","searchKeys":["records","var records: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.records"]},{"name":"var referenceType: ReferenceType?","description":"de.fraunhofer.aisec.cpg.graph.types.WrapState.referenceType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-wrap-state/reference-type.html","searchKeys":["referenceType","var referenceType: ReferenceType?","de.fraunhofer.aisec.cpg.graph.types.WrapState.referenceType"]},{"name":"var referencedType: Type?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.referencedType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-type-id-expression/referenced-type.html","searchKeys":["referencedType","var referencedType: Type?","de.fraunhofer.aisec.cpg.graph.statements.expressions.TypeIdExpression.referencedType"]},{"name":"var refersTo: Declaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.refersTo","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/refers-to.html","searchKeys":["refersTo","var refersTo: Declaration?","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.refersTo"]},{"name":"var region: Region","description":"de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.region","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-physical-location/region.html","searchKeys":["region","var region: Region","de.fraunhofer.aisec.cpg.sarif.PhysicalLocation.region"]},{"name":"var resolutionHelper: HasType?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.resolutionHelper","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-reference/resolution-helper.html","searchKeys":["resolutionHelper","var resolutionHelper: HasType?","de.fraunhofer.aisec.cpg.graph.statements.expressions.Reference.resolutionHelper"]},{"name":"var resourceEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement.resourceEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/resource-edges.html","searchKeys":["resourceEdges","var resourceEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.statements.TryStatement.resourceEdges"]},{"name":"var resources: List","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement.resources","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/resources.html","searchKeys":["resources","var resources: List","de.fraunhofer.aisec.cpg.graph.statements.TryStatement.resources"]},{"name":"var returnType: Type","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.returnType","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-pointer-type/return-type.html","searchKeys":["returnType","var returnType: Type","de.fraunhofer.aisec.cpg.graph.types.FunctionPointerType.returnType"]},{"name":"var returnTypes: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.returnTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/return-types.html","searchKeys":["returnTypes","var returnTypes: List","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.returnTypes"]},{"name":"var returnTypes: List","description":"de.fraunhofer.aisec.cpg.graph.types.FunctionType.returnTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-function-type/return-types.html","searchKeys":["returnTypes","var returnTypes: List","de.fraunhofer.aisec.cpg.graph.types.FunctionType.returnTypes"]},{"name":"var returnValue: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.returnValue","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/return-value.html","searchKeys":["returnValue","var returnValue: Expression?","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.returnValue"]},{"name":"var returnValues: MutableList","description":"de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.returnValues","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-return-statement/return-values.html","searchKeys":["returnValues","var returnValues: MutableList","de.fraunhofer.aisec.cpg.graph.statements.ReturnStatement.returnValues"]},{"name":"var rhs: Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.rhs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-binary-operator/rhs.html","searchKeys":["rhs","var rhs: Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.BinaryOperator.rhs"]},{"name":"var rhs: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.rhs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-designated-initializer-expression/rhs.html","searchKeys":["rhs","var rhs: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.DesignatedInitializerExpression.rhs"]},{"name":"var rhs: List","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.rhs","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/rhs.html","searchKeys":["rhs","var rhs: List","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.rhs"]},{"name":"var root: Type","description":"de.fraunhofer.aisec.cpg.graph.types.Type.root","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/root.html","searchKeys":["root","var root: Type","de.fraunhofer.aisec.cpg.graph.types.Type.root"]},{"name":"var scopedName: String?","description":"de.fraunhofer.aisec.cpg.graph.scopes.Scope.scopedName","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-scope/scoped-name.html","searchKeys":["scopedName","var scopedName: String?","de.fraunhofer.aisec.cpg.graph.scopes.Scope.scopedName"]},{"name":"var selector: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.selector","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-switch-statement/selector.html","searchKeys":["selector","var selector: Expression?","de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.selector"]},{"name":"var selectorDeclaration: Declaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.selectorDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-switch-statement/selector-declaration.html","searchKeys":["selectorDeclaration","var selectorDeclaration: Declaration?","de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.selectorDeclaration"]},{"name":"var singleDeclaration: Declaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.singleDeclaration","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-declaration-statement/single-declaration.html","searchKeys":["singleDeclaration","var singleDeclaration: Declaration?","de.fraunhofer.aisec.cpg.graph.statements.DeclarationStatement.singleDeclaration"]},{"name":"var start: Node","description":"de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.start","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.edge/-property-edge/start.html","searchKeys":["start","var start: Node","de.fraunhofer.aisec.cpg.graph.edge.PropertyEdge.start"]},{"name":"var startColumn: Int","description":"de.fraunhofer.aisec.cpg.sarif.Region.startColumn","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/start-column.html","searchKeys":["startColumn","var startColumn: Int","de.fraunhofer.aisec.cpg.sarif.Region.startColumn"]},{"name":"var startLine: Int","description":"de.fraunhofer.aisec.cpg.sarif.Region.startLine","location":"cpg-core/de.fraunhofer.aisec.cpg.sarif/-region/start-line.html","searchKeys":["startLine","var startLine: Int","de.fraunhofer.aisec.cpg.sarif.Region.startLine"]},{"name":"var statement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.DoStatement.statement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-do-statement/statement.html","searchKeys":["statement","var statement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.DoStatement.statement"]},{"name":"var statement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.statement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/statement.html","searchKeys":["statement","var statement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.statement"]},{"name":"var statement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForStatement.statement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-statement/statement.html","searchKeys":["statement","var statement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.ForStatement.statement"]},{"name":"var statement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.statement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-switch-statement/statement.html","searchKeys":["statement","var statement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.SwitchStatement.statement"]},{"name":"var statement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.statement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-while-statement/statement.html","searchKeys":["statement","var statement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.WhileStatement.statement"]},{"name":"var staticImportStatements: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.staticImportStatements","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/static-import-statements.html","searchKeys":["staticImportStatements","var staticImportStatements: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.staticImportStatements"]},{"name":"var staticImports: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.staticImports","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/static-imports.html","searchKeys":["staticImports","var staticImports: MutableSet","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.staticImports"]},{"name":"var strategy: (Node) -> Iterator","description":"de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.strategy","location":"cpg-core/de.fraunhofer.aisec.cpg.helpers/-subgraph-walker/-iterative-graph-walker/strategy.html","searchKeys":["strategy","var strategy: (Node) -> Iterator","de.fraunhofer.aisec.cpg.helpers.SubgraphWalker.IterativeGraphWalker.strategy"]},{"name":"var structureDeclarations: MutableList","description":"de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope.structureDeclarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-structure-declaration-scope/structure-declarations.html","searchKeys":["structureDeclarations","var structureDeclarations: MutableList","de.fraunhofer.aisec.cpg.graph.scopes.StructureDeclarationScope.structureDeclarations"]},{"name":"var subStatement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.subStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-label-statement/sub-statement.html","searchKeys":["subStatement","var subStatement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.LabelStatement.subStatement"]},{"name":"var subscriptExpression: Expression","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.subscriptExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-subscript-expression/subscript-expression.html","searchKeys":["subscriptExpression","var subscriptExpression: Expression","de.fraunhofer.aisec.cpg.graph.statements.expressions.SubscriptExpression.subscriptExpression"]},{"name":"var superClasses: MutableList","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.superClasses","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/super-classes.html","searchKeys":["superClasses","var superClasses: MutableList","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.superClasses"]},{"name":"var superTypeDeclarations: Set","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.superTypeDeclarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/super-type-declarations.html","searchKeys":["superTypeDeclarations","var superTypeDeclarations: Set","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.superTypeDeclarations"]},{"name":"var superTypes: MutableSet","description":"de.fraunhofer.aisec.cpg.graph.types.Type.superTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-type/super-types.html","searchKeys":["superTypes","var superTypes: MutableSet","de.fraunhofer.aisec.cpg.graph.types.Type.superTypes"]},{"name":"var targetLabel: LabelStatement?","description":"de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.targetLabel","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-goto-statement/target-label.html","searchKeys":["targetLabel","var targetLabel: LabelStatement?","de.fraunhofer.aisec.cpg.graph.statements.GotoStatement.targetLabel"]},{"name":"var template: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.template","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/template.html","searchKeys":["template","var template: Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.template"]},{"name":"var templateEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.templateEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/template-edges.html","searchKeys":["templateEdges","var templateEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.templateEdges"]},{"name":"var templateInstantiation: TemplateDeclaration?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.templateInstantiation","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/template-instantiation.html","searchKeys":["templateInstantiation","var templateInstantiation: TemplateDeclaration?","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.templateInstantiation"]},{"name":"var templateParameterEdges: MutableList>?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.templateParameterEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-call-expression/template-parameter-edges.html","searchKeys":["templateParameterEdges","var templateParameterEdges: MutableList>?","de.fraunhofer.aisec.cpg.graph.statements.expressions.CallExpression.templateParameterEdges"]},{"name":"var templateParameters: List?","description":"de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.templateParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-variable-declaration/template-parameters.html","searchKeys":["templateParameters","var templateParameters: List?","de.fraunhofer.aisec.cpg.graph.declarations.VariableDeclaration.templateParameters"]},{"name":"var templateParameters: List?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.templateParameters","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-new-expression/template-parameters.html","searchKeys":["templateParameters","var templateParameters: List?","de.fraunhofer.aisec.cpg.graph.statements.expressions.NewExpression.templateParameters"]},{"name":"var templates: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.templates","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-record-declaration/templates.html","searchKeys":["templates","var templates: List","de.fraunhofer.aisec.cpg.graph.declarations.RecordDeclaration.templates"]},{"name":"var thenExpression: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.thenExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-conditional-expression/then-expression.html","searchKeys":["thenExpression","var thenExpression: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.ConditionalExpression.thenExpression"]},{"name":"var thenStatement: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.IfStatement.thenStatement","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-if-statement/then-statement.html","searchKeys":["thenStatement","var thenStatement: Statement?","de.fraunhofer.aisec.cpg.graph.statements.IfStatement.thenStatement"]},{"name":"var third: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.third","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-range-expression/third.html","searchKeys":["third","var third: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.RangeExpression.third"]},{"name":"var throwsTypes: MutableList","description":"de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.throwsTypes","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-function-declaration/throws-types.html","searchKeys":["throwsTypes","var throwsTypes: MutableList","de.fraunhofer.aisec.cpg.graph.declarations.FunctionDeclaration.throwsTypes"]},{"name":"var to: Name","description":"de.fraunhofer.aisec.cpg.ScopeManager.Alias.to","location":"cpg-core/de.fraunhofer.aisec.cpg/-scope-manager/-alias/to.html","searchKeys":["to","var to: Name","de.fraunhofer.aisec.cpg.ScopeManager.Alias.to"]},{"name":"var tryBlock: Block?","description":"de.fraunhofer.aisec.cpg.graph.statements.TryStatement.tryBlock","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-try-statement/try-block.html","searchKeys":["tryBlock","var tryBlock: Block?","de.fraunhofer.aisec.cpg.graph.statements.TryStatement.tryBlock"]},{"name":"var type: Type","description":"de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.type","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-typedef-declaration/type.html","searchKeys":["type","var type: Type","de.fraunhofer.aisec.cpg.graph.declarations.TypedefDeclaration.type"]},{"name":"var types: List","description":"de.fraunhofer.aisec.cpg.graph.types.TupleType.types","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.types/-tuple-type/types.html","searchKeys":["types","var types: List","de.fraunhofer.aisec.cpg.graph.types.TupleType.types"]},{"name":"var usageEdges: MutableList>","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.usageEdges","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/usage-edges.html","searchKeys":["usageEdges","var usageEdges: MutableList>","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.usageEdges"]},{"name":"var usages: List","description":"de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.usages","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.declarations/-value-declaration/usages.html","searchKeys":["usages","var usages: List","de.fraunhofer.aisec.cpg.graph.declarations.ValueDeclaration.usages"]},{"name":"var usedAsExpression: Boolean","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.usedAsExpression","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-assign-expression/used-as-expression.html","searchKeys":["usedAsExpression","var usedAsExpression: Boolean","de.fraunhofer.aisec.cpg.graph.statements.expressions.AssignExpression.usedAsExpression"]},{"name":"var value: Expression?","description":"de.fraunhofer.aisec.cpg.graph.AnnotationMember.value","location":"cpg-core/de.fraunhofer.aisec.cpg.graph/-annotation-member/value.html","searchKeys":["value","var value: Expression?","de.fraunhofer.aisec.cpg.graph.AnnotationMember.value"]},{"name":"var value: Expression?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.value","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-key-value-expression/value.html","searchKeys":["value","var value: Expression?","de.fraunhofer.aisec.cpg.graph.statements.expressions.KeyValueExpression.value"]},{"name":"var value: T?","description":"de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.value","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements.expressions/-literal/value.html","searchKeys":["value","var value: T?","de.fraunhofer.aisec.cpg.graph.statements.expressions.Literal.value"]},{"name":"var valueDeclarations: MutableList","description":"de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.valueDeclarations","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.scopes/-value-declaration-scope/value-declarations.html","searchKeys":["valueDeclarations","var valueDeclarations: MutableList","de.fraunhofer.aisec.cpg.graph.scopes.ValueDeclarationScope.valueDeclarations"]},{"name":"var variable: Statement?","description":"de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.variable","location":"cpg-core/de.fraunhofer.aisec.cpg.graph.statements/-for-each-statement/variable.html","searchKeys":["variable","var variable: Statement?","de.fraunhofer.aisec.cpg.graph.statements.ForEachStatement.variable"]},{"name":"class ExpressionHandler(lang: JavaLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.java.ExpressionHandler","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-expression-handler/index.html","searchKeys":["ExpressionHandler","class ExpressionHandler(lang: JavaLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.java.ExpressionHandler"]},{"name":"class JavaCallResolverHelper","description":"de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-call-resolver-helper/index.html","searchKeys":["JavaCallResolverHelper","class JavaCallResolverHelper","de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper"]},{"name":"class JavaExternalTypeHierarchyResolver(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-external-type-hierarchy-resolver/index.html","searchKeys":["JavaExternalTypeHierarchyResolver","class JavaExternalTypeHierarchyResolver(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver"]},{"name":"class StatementHandler(lang: JavaLanguageFrontend?) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/index.html","searchKeys":["StatementHandler","class StatementHandler(lang: JavaLanguageFrontend?) : Handler ","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler"]},{"name":"const val ANNOTATION_MEMBER_VALUE: String","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.Companion.ANNOTATION_MEMBER_VALUE","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/-companion/-a-n-n-o-t-a-t-i-o-n_-m-e-m-b-e-r_-v-a-l-u-e.html","searchKeys":["ANNOTATION_MEMBER_VALUE","const val ANNOTATION_MEMBER_VALUE: String","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.Companion.ANNOTATION_MEMBER_VALUE"]},{"name":"const val THIS: String","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.Companion.THIS","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/-companion/-t-h-i-s.html","searchKeys":["THIS","const val THIS: String","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.Companion.THIS"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.JavaLanguage","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/-java-language.html","searchKeys":["JavaLanguage","constructor()","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.JavaLanguage"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper.JavaCallResolverHelper","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-call-resolver-helper/-java-call-resolver-helper.html","searchKeys":["JavaCallResolverHelper","constructor()","de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper.JavaCallResolverHelper"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver.JavaExternalTypeHierarchyResolver","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-external-type-hierarchy-resolver/-java-external-type-hierarchy-resolver.html","searchKeys":["JavaExternalTypeHierarchyResolver","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver.JavaExternalTypeHierarchyResolver"]},{"name":"constructor(lang: JavaLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.DeclarationHandler","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/-declaration-handler.html","searchKeys":["DeclarationHandler","constructor(lang: JavaLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.DeclarationHandler"]},{"name":"constructor(lang: JavaLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.java.ExpressionHandler.ExpressionHandler","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-expression-handler/-expression-handler.html","searchKeys":["ExpressionHandler","constructor(lang: JavaLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.java.ExpressionHandler.ExpressionHandler"]},{"name":"constructor(lang: JavaLanguageFrontend?)","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.StatementHandler","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/-statement-handler.html","searchKeys":["StatementHandler","constructor(lang: JavaLanguageFrontend?)","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.StatementHandler"]},{"name":"constructor(language: Language, ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.JavaLanguageFrontend","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/-java-language-frontend.html","searchKeys":["JavaLanguageFrontend","constructor(language: Language, ctx: TranslationContext)","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.JavaLanguageFrontend"]},{"name":"fun getReturnTypeAsGoodAsPossible(nodeWithType: NodeWithType, resolved: ResolvedMethodDeclaration): Type","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getReturnTypeAsGoodAsPossible","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/get-return-type-as-good-as-possible.html","searchKeys":["getReturnTypeAsGoodAsPossible","fun getReturnTypeAsGoodAsPossible(nodeWithType: NodeWithType, resolved: ResolvedMethodDeclaration): Type","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getReturnTypeAsGoodAsPossible"]},{"name":"fun getTypeAsGoodAsPossible(nodeWithType: NodeWithType, resolved: ResolvedValueDeclaration): Type","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getTypeAsGoodAsPossible","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/get-type-as-good-as-possible.html","searchKeys":["getTypeAsGoodAsPossible","fun getTypeAsGoodAsPossible(nodeWithType: NodeWithType, resolved: ResolvedValueDeclaration): Type","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getTypeAsGoodAsPossible"]},{"name":"fun getCodeBetweenTokens(startToken: JavaToken?, endToken: JavaToken?): String","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.getCodeBetweenTokens","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/get-code-between-tokens.html","searchKeys":["getCodeBetweenTokens","fun getCodeBetweenTokens(startToken: JavaToken?, endToken: JavaToken?): String","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.getCodeBetweenTokens"]},{"name":"fun getLocationsFromTokens(parentLocation: PhysicalLocation?, startToken: JavaToken?, endToken: JavaToken?): PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.getLocationsFromTokens","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/get-locations-from-tokens.html","searchKeys":["getLocationsFromTokens","fun getLocationsFromTokens(parentLocation: PhysicalLocation?, startToken: JavaToken?, endToken: JavaToken?): PhysicalLocation?","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.getLocationsFromTokens"]},{"name":"fun getNextTokenWith(text: String, token: JavaToken): JavaToken","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.getNextTokenWith","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/get-next-token-with.html","searchKeys":["getNextTokenWith","fun getNextTokenWith(text: String, token: JavaToken): JavaToken","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.getNextTokenWith"]},{"name":"fun getPreviousTokenWith(text: String, token: JavaToken): JavaToken","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.getPreviousTokenWith","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/get-previous-token-with.html","searchKeys":["getPreviousTokenWith","fun getPreviousTokenWith(text: String, token: JavaToken): JavaToken","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.getPreviousTokenWith"]},{"name":"fun getQualifiedMethodNameAsGoodAsPossible(callExpr: MethodCallExpr): String","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getQualifiedMethodNameAsGoodAsPossible","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/get-qualified-method-name-as-good-as-possible.html","searchKeys":["getQualifiedMethodNameAsGoodAsPossible","fun getQualifiedMethodNameAsGoodAsPossible(callExpr: MethodCallExpr): String","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getQualifiedMethodNameAsGoodAsPossible"]},{"name":"fun getQualifiedNameFromImports(className: String?): Name?","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getQualifiedNameFromImports","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/get-qualified-name-from-imports.html","searchKeys":["getQualifiedNameFromImports","fun getQualifiedNameFromImports(className: String?): Name?","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getQualifiedNameFromImports"]},{"name":"fun getTypeAsGoodAsPossible(type: Type): Type","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getTypeAsGoodAsPossible","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/get-type-as-good-as-possible.html","searchKeys":["getTypeAsGoodAsPossible","fun getTypeAsGoodAsPossible(type: Type): Type","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.getTypeAsGoodAsPossible"]},{"name":"fun handleAnnotationDeclaration(annotationConstDecl: AnnotationDeclaration?): Declaration","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleAnnotationDeclaration","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/handle-annotation-declaration.html","searchKeys":["handleAnnotationDeclaration","fun handleAnnotationDeclaration(annotationConstDecl: AnnotationDeclaration?): Declaration","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleAnnotationDeclaration"]},{"name":"fun handleAnnotationMemberDeclaration(annotationMemberDecl: AnnotationMemberDeclaration?): Declaration","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleAnnotationMemberDeclaration","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/handle-annotation-member-declaration.html","searchKeys":["handleAnnotationMemberDeclaration","fun handleAnnotationMemberDeclaration(annotationMemberDecl: AnnotationMemberDeclaration?): Declaration","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleAnnotationMemberDeclaration"]},{"name":"fun handleBlockStatement(stmt: Statement): Block","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.handleBlockStatement","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/handle-block-statement.html","searchKeys":["handleBlockStatement","fun handleBlockStatement(stmt: Statement): Block","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.handleBlockStatement"]},{"name":"fun handleCaseDefaultStatement(caseExpression: Expression?, sEntry: SwitchEntry): Statement","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.handleCaseDefaultStatement","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/handle-case-default-statement.html","searchKeys":["handleCaseDefaultStatement","fun handleCaseDefaultStatement(caseExpression: Expression?, sEntry: SwitchEntry): Statement","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.handleCaseDefaultStatement"]},{"name":"fun handleConstructorDeclaration(constructorDeclaration: ConstructorDeclaration): ConstructorDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleConstructorDeclaration","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/handle-constructor-declaration.html","searchKeys":["handleConstructorDeclaration","fun handleConstructorDeclaration(constructorDeclaration: ConstructorDeclaration): ConstructorDeclaration","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleConstructorDeclaration"]},{"name":"fun handleEnumConstantDeclaration(enumConstDecl: EnumConstantDeclaration): EnumConstantDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleEnumConstantDeclaration","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/handle-enum-constant-declaration.html","searchKeys":["handleEnumConstantDeclaration","fun handleEnumConstantDeclaration(enumConstDecl: EnumConstantDeclaration): EnumConstantDeclaration","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleEnumConstantDeclaration"]},{"name":"fun handleEnumDeclaration(enumDecl: EnumDeclaration): EnumDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleEnumDeclaration","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/handle-enum-declaration.html","searchKeys":["handleEnumDeclaration","fun handleEnumDeclaration(enumDecl: EnumDeclaration): EnumDeclaration","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleEnumDeclaration"]},{"name":"fun handleExpressionStatement(stmt: Statement): Statement?","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.handleExpressionStatement","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/handle-expression-statement.html","searchKeys":["handleExpressionStatement","fun handleExpressionStatement(stmt: Statement): Statement?","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.handleExpressionStatement"]},{"name":"fun handleFieldDeclaration(fieldDecl: FieldDeclaration): FieldDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleFieldDeclaration","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/handle-field-declaration.html","searchKeys":["handleFieldDeclaration","fun handleFieldDeclaration(fieldDecl: FieldDeclaration): FieldDeclaration","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleFieldDeclaration"]},{"name":"fun handleMethodDeclaration(methodDecl: MethodDeclaration): MethodDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleMethodDeclaration","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/handle-method-declaration.html","searchKeys":["handleMethodDeclaration","fun handleMethodDeclaration(methodDecl: MethodDeclaration): MethodDeclaration","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleMethodDeclaration"]},{"name":"fun handleSpecificSupertype(callee: MemberExpression, curClass: RecordDeclaration): RecordDeclaration?","description":"de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper.Companion.handleSpecificSupertype","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-call-resolver-helper/-companion/handle-specific-supertype.html","searchKeys":["handleSpecificSupertype","fun handleSpecificSupertype(callee: MemberExpression, curClass: RecordDeclaration): RecordDeclaration?","de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper.Companion.handleSpecificSupertype"]},{"name":"fun handleSuperCall(callee: MemberExpression, curClass: RecordDeclaration, scopeManager: ScopeManager): Boolean","description":"de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper.Companion.handleSuperCall","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-call-resolver-helper/-companion/handle-super-call.html","searchKeys":["handleSuperCall","fun handleSuperCall(callee: MemberExpression, curClass: RecordDeclaration, scopeManager: ScopeManager): Boolean","de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper.Companion.handleSuperCall"]},{"name":"fun handleSwitchStatement(stmt: Statement): SwitchStatement","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.handleSwitchStatement","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/handle-switch-statement.html","searchKeys":["handleSwitchStatement","fun handleSwitchStatement(stmt: Statement): SwitchStatement","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.handleSwitchStatement"]},{"name":"fun parse(file: File?, parser: JavaParser): CompilationUnit","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.parse","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/parse.html","searchKeys":["parse","fun parse(file: File?, parser: JavaParser): CompilationUnit","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.parse"]},{"name":"fun processAnnotations(node: Node, owner: NodeWithAnnotations<*>)","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.processAnnotations","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/process-annotations.html","searchKeys":["processAnnotations","fun processAnnotations(node: Node, owner: NodeWithAnnotations<*>)","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.processAnnotations"]},{"name":"fun recoverTypeFromUnsolvedException(ex: Throwable): String?","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.recoverTypeFromUnsolvedException","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/recover-type-from-unsolved-exception.html","searchKeys":["recoverTypeFromUnsolvedException","fun recoverTypeFromUnsolvedException(ex: Throwable): String?","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.recoverTypeFromUnsolvedException"]},{"name":"fun typeOf(type: ResolvedType): Type","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.typeOf","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/type-of.html","searchKeys":["typeOf","fun typeOf(type: ResolvedType): Type","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.typeOf"]},{"name":"lateinit var declarationHandler: DeclarationHandler","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.declarationHandler","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/declaration-handler.html","searchKeys":["declarationHandler","lateinit var declarationHandler: DeclarationHandler","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.declarationHandler"]},{"name":"lateinit var expressionHandler: ExpressionHandler","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.expressionHandler","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/expression-handler.html","searchKeys":["expressionHandler","lateinit var expressionHandler: ExpressionHandler","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.expressionHandler"]},{"name":"lateinit var statementHandler: StatementHandler","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.statementHandler","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/statement-handler.html","searchKeys":["statementHandler","lateinit var statementHandler: StatementHandler","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.statementHandler"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.Companion","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.java.ExpressionHandler.Companion","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-expression-handler/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.java.ExpressionHandler.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.Companion","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.Companion","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-statement-handler/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.java.StatementHandler.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper.Companion","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-call-resolver-helper/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.passes.JavaCallResolverHelper.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver.Companion","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-external-type-hierarchy-resolver/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver.Companion"]},{"name":"open class DeclarationHandler(lang: JavaLanguageFrontend) : Handler, JavaLanguageFrontend> ","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/index.html","searchKeys":["DeclarationHandler","open class DeclarationHandler(lang: JavaLanguageFrontend) : Handler, JavaLanguageFrontend> ","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler"]},{"name":"open class JavaLanguage : Language , HasClasses, HasSuperClasses, HasGenerics, HasQualifier, HasUnknownType, HasShortCircuitOperators","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/index.html","searchKeys":["JavaLanguage","open class JavaLanguage : Language , HasClasses, HasSuperClasses, HasGenerics, HasQualifier, HasUnknownType, HasShortCircuitOperators","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage"]},{"name":"open class JavaLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/index.html","searchKeys":["JavaLanguageFrontend","open class JavaLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend"]},{"name":"open fun handleClassOrInterfaceDeclaration(classInterDecl: ClassOrInterfaceDeclaration): RecordDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleClassOrInterfaceDeclaration","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-declaration-handler/handle-class-or-interface-declaration.html","searchKeys":["handleClassOrInterfaceDeclaration","open fun handleClassOrInterfaceDeclaration(classInterDecl: ClassOrInterfaceDeclaration): RecordDeclaration","de.fraunhofer.aisec.cpg.frontends.java.DeclarationHandler.handleClassOrInterfaceDeclaration"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver.accept","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-external-type-hierarchy-resolver/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver.accept"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.cleanup","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.cleanup"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver.cleanup","location":"cpg-language-java/de.fraunhofer.aisec.cpg.passes/-java-external-type-hierarchy-resolver/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.JavaExternalTypeHierarchyResolver.cleanup"]},{"name":"open override fun codeOf(astNode: Node): String?","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.codeOf","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/code-of.html","searchKeys":["codeOf","open override fun codeOf(astNode: Node): String?","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.codeOf"]},{"name":"open override fun handleSuperCall(callee: MemberExpression, curClass: RecordDeclaration, scopeManager: ScopeManager): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.handleSuperCall","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/handle-super-call.html","searchKeys":["handleSuperCall","open override fun handleSuperCall(callee: MemberExpression, curClass: RecordDeclaration, scopeManager: ScopeManager): Boolean","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.handleSuperCall"]},{"name":"open override fun locationOf(astNode: Node): PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.locationOf","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/location-of.html","searchKeys":["locationOf","open override fun locationOf(astNode: Node): PhysicalLocation?","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.locationOf"]},{"name":"open override fun parse(file: File): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.parse","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/parse.html","searchKeys":["parse","open override fun parse(file: File): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.parse"]},{"name":"open override fun propagateTypeOfBinaryOperation(operation: BinaryOperator): Type","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.propagateTypeOfBinaryOperation","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/propagate-type-of-binary-operation.html","searchKeys":["propagateTypeOfBinaryOperation","open override fun propagateTypeOfBinaryOperation(operation: BinaryOperator): Type","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.propagateTypeOfBinaryOperation"]},{"name":"open override fun setComment(node: Node, astNode: Node)","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.setComment","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/set-comment.html","searchKeys":["setComment","open override fun setComment(node: Node, astNode: Node)","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.setComment"]},{"name":"open override fun typeOf(type: Type): Type","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.typeOf","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/type-of.html","searchKeys":["typeOf","open override fun typeOf(type: Type): Type","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.typeOf"]},{"name":"open override val builtInTypes: Map","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.builtInTypes","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/built-in-types.html","searchKeys":["builtInTypes","open override val builtInTypes: Map","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.builtInTypes"]},{"name":"open override val compoundAssignmentOperators: Set","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.compoundAssignmentOperators","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/compound-assignment-operators.html","searchKeys":["compoundAssignmentOperators","open override val compoundAssignmentOperators: Set","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.compoundAssignmentOperators"]},{"name":"open override val conjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.conjunctiveOperators","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/conjunctive-operators.html","searchKeys":["conjunctiveOperators","open override val conjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.conjunctiveOperators"]},{"name":"open override val disjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.disjunctiveOperators","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/disjunctive-operators.html","searchKeys":["disjunctiveOperators","open override val disjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.disjunctiveOperators"]},{"name":"open override val endCharacter: Char = '>'","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.endCharacter","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/end-character.html","searchKeys":["endCharacter","open override val endCharacter: Char = '>'","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.endCharacter"]},{"name":"open override val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.fileExtensions","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/file-extensions.html","searchKeys":["fileExtensions","open override val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.fileExtensions"]},{"name":"open override val frontend: KClass","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.frontend","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/frontend.html","searchKeys":["frontend","open override val frontend: KClass","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.frontend"]},{"name":"open override val namespaceDelimiter: String","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.namespaceDelimiter","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/namespace-delimiter.html","searchKeys":["namespaceDelimiter","open override val namespaceDelimiter: String","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.namespaceDelimiter"]},{"name":"open override val qualifiers: List","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.qualifiers","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/qualifiers.html","searchKeys":["qualifiers","open override val qualifiers: List","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.qualifiers"]},{"name":"open override val startCharacter: Char = '<'","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.startCharacter","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/start-character.html","searchKeys":["startCharacter","open override val startCharacter: Char = '<'","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.startCharacter"]},{"name":"open override val superClassKeyword: String","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.superClassKeyword","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/super-class-keyword.html","searchKeys":["superClassKeyword","open override val superClassKeyword: String","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.superClassKeyword"]},{"name":"open override val unknownTypeString: List","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.unknownTypeString","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language/unknown-type-string.html","searchKeys":["unknownTypeString","open override val unknownTypeString: List","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguage.unknownTypeString"]},{"name":"val nativeTypeResolver: CombinedTypeSolver","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.nativeTypeResolver","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/native-type-resolver.html","searchKeys":["nativeTypeResolver","val nativeTypeResolver: CombinedTypeSolver","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.nativeTypeResolver"]},{"name":"var context: CompilationUnit?","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.context","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/context.html","searchKeys":["context","var context: CompilationUnit?","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.context"]},{"name":"var javaSymbolResolver: JavaSymbolSolver?","description":"de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.javaSymbolResolver","location":"cpg-language-java/de.fraunhofer.aisec.cpg.frontends.java/-java-language-frontend/java-symbol-resolver.html","searchKeys":["javaSymbolResolver","var javaSymbolResolver: JavaSymbolSolver?","de.fraunhofer.aisec.cpg.frontends.java.JavaLanguageFrontend.javaSymbolResolver"]},{"name":"BOTTOM","description":"de.fraunhofer.aisec.cpg.passes.Reachability.BOTTOM","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability/-b-o-t-t-o-m/index.html","searchKeys":["BOTTOM","BOTTOM","de.fraunhofer.aisec.cpg.passes.Reachability.BOTTOM"]},{"name":"REACHABLE","description":"de.fraunhofer.aisec.cpg.passes.Reachability.REACHABLE","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability/-r-e-a-c-h-a-b-l-e/index.html","searchKeys":["REACHABLE","REACHABLE","de.fraunhofer.aisec.cpg.passes.Reachability.REACHABLE"]},{"name":"UNREACHABLE","description":"de.fraunhofer.aisec.cpg.passes.Reachability.UNREACHABLE","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability/-u-n-r-e-a-c-h-a-b-l-e/index.html","searchKeys":["UNREACHABLE","UNREACHABLE","de.fraunhofer.aisec.cpg.passes.Reachability.UNREACHABLE"]},{"name":"abstract class NumberSet","description":"de.fraunhofer.aisec.cpg.analysis.NumberSet","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-number-set/index.html","searchKeys":["NumberSet","abstract class NumberSet","de.fraunhofer.aisec.cpg.analysis.NumberSet"]},{"name":"abstract fun addValue(value: Long)","description":"de.fraunhofer.aisec.cpg.analysis.NumberSet.addValue","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-number-set/add-value.html","searchKeys":["addValue","abstract fun addValue(value: Long)","de.fraunhofer.aisec.cpg.analysis.NumberSet.addValue"]},{"name":"abstract fun clear()","description":"de.fraunhofer.aisec.cpg.analysis.NumberSet.clear","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-number-set/clear.html","searchKeys":["clear","abstract fun clear()","de.fraunhofer.aisec.cpg.analysis.NumberSet.clear"]},{"name":"abstract fun copy(): FSM","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.copy","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/copy.html","searchKeys":["copy","abstract fun copy(): FSM","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.copy"]},{"name":"abstract fun max(): Long","description":"de.fraunhofer.aisec.cpg.analysis.NumberSet.max","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-number-set/max.html","searchKeys":["max","abstract fun max(): Long","de.fraunhofer.aisec.cpg.analysis.NumberSet.max"]},{"name":"abstract fun maybe(value: Long): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.NumberSet.maybe","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-number-set/maybe.html","searchKeys":["maybe","abstract fun maybe(value: Long): Boolean","de.fraunhofer.aisec.cpg.analysis.NumberSet.maybe"]},{"name":"abstract fun min(): Long","description":"de.fraunhofer.aisec.cpg.analysis.NumberSet.min","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-number-set/min.html","searchKeys":["min","abstract fun min(): Long","de.fraunhofer.aisec.cpg.analysis.NumberSet.min"]},{"name":"class ConcreteNumberSet(var values: MutableSet = mutableSetOf()) : NumberSet","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/index.html","searchKeys":["ConcreteNumberSet","class ConcreteNumberSet(var values: MutableSet = mutableSetOf()) : NumberSet","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet"]},{"name":"class CouldNotResolve","description":"de.fraunhofer.aisec.cpg.analysis.CouldNotResolve","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-could-not-resolve/index.html","searchKeys":["CouldNotResolve","class CouldNotResolve","de.fraunhofer.aisec.cpg.analysis.CouldNotResolve"]},{"name":"class DFA(states: Set = setOf()) : FSM","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/index.html","searchKeys":["DFA","class DFA(states: Set = setOf()) : FSM","de.fraunhofer.aisec.cpg.analysis.fsm.DFA"]},{"name":"class Interval : NumberSet","description":"de.fraunhofer.aisec.cpg.analysis.Interval","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-interval/index.html","searchKeys":["Interval","class Interval : NumberSet","de.fraunhofer.aisec.cpg.analysis.Interval"]},{"name":"class MultiValueEvaluator : ValueEvaluator","description":"de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-multi-value-evaluator/index.html","searchKeys":["MultiValueEvaluator","class MultiValueEvaluator : ValueEvaluator","de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator"]},{"name":"class NFA(states: Set = setOf()) : FSM","description":"de.fraunhofer.aisec.cpg.analysis.fsm.NFA","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-n-f-a/index.html","searchKeys":["NFA","class NFA(states: Set = setOf()) : FSM","de.fraunhofer.aisec.cpg.analysis.fsm.NFA"]},{"name":"class QueryException(val message: String) : Exception","description":"de.fraunhofer.aisec.cpg.query.QueryException","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-exception/index.html","searchKeys":["QueryException","class QueryException(val message: String) : Exception","de.fraunhofer.aisec.cpg.query.QueryException"]},{"name":"class ReachabilityLattice(val elements: Reachability) : LatticeElement ","description":"de.fraunhofer.aisec.cpg.passes.ReachabilityLattice","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability-lattice/index.html","searchKeys":["ReachabilityLattice","class ReachabilityLattice(val elements: Reachability) : LatticeElement ","de.fraunhofer.aisec.cpg.passes.ReachabilityLattice"]},{"name":"class SizeEvaluator : ValueEvaluator","description":"de.fraunhofer.aisec.cpg.analysis.SizeEvaluator","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-size-evaluator/index.html","searchKeys":["SizeEvaluator","class SizeEvaluator : ValueEvaluator","de.fraunhofer.aisec.cpg.analysis.SizeEvaluator"]},{"name":"class State(name: Int, isStart: Boolean = false, isAcceptingState: Boolean = false)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/index.html","searchKeys":["State","class State(name: Int, isStart: Boolean = false, isAcceptingState: Boolean = false)","de.fraunhofer.aisec.cpg.analysis.fsm.State"]},{"name":"class UnreachabilityState : State, Reachability> ","description":"de.fraunhofer.aisec.cpg.passes.UnreachabilityState","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-unreachability-state/index.html","searchKeys":["UnreachabilityState","class UnreachabilityState : State, Reachability> ","de.fraunhofer.aisec.cpg.passes.UnreachabilityState"]},{"name":"class UnreachableEOGPass(ctx: TranslationContext) : TranslationUnitPass","description":"de.fraunhofer.aisec.cpg.passes.UnreachableEOGPass","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-unreachable-e-o-g-pass/index.html","searchKeys":["UnreachableEOGPass","class UnreachableEOGPass(ctx: TranslationContext) : TranslationUnitPass","de.fraunhofer.aisec.cpg.passes.UnreachableEOGPass"]},{"name":"const val MAX_DEPTH: Int = 20","description":"de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator.Companion.MAX_DEPTH","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-multi-value-evaluator/-companion/-m-a-x_-d-e-p-t-h.html","searchKeys":["MAX_DEPTH","const val MAX_DEPTH: Int = 20","de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator.Companion.MAX_DEPTH"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.analysis.CouldNotResolve.CouldNotResolve","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-could-not-resolve/-could-not-resolve.html","searchKeys":["CouldNotResolve","constructor()","de.fraunhofer.aisec.cpg.analysis.CouldNotResolve.CouldNotResolve"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.analysis.Interval.Interval","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-interval/-interval.html","searchKeys":["Interval","constructor()","de.fraunhofer.aisec.cpg.analysis.Interval.Interval"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator.MultiValueEvaluator","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-multi-value-evaluator/-multi-value-evaluator.html","searchKeys":["MultiValueEvaluator","constructor()","de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator.MultiValueEvaluator"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.analysis.NumberSet.NumberSet","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-number-set/-number-set.html","searchKeys":["NumberSet","constructor()","de.fraunhofer.aisec.cpg.analysis.NumberSet.NumberSet"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.analysis.SizeEvaluator.SizeEvaluator","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-size-evaluator/-size-evaluator.html","searchKeys":["SizeEvaluator","constructor()","de.fraunhofer.aisec.cpg.analysis.SizeEvaluator.SizeEvaluator"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.passes.UnreachabilityState.UnreachabilityState","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-unreachability-state/-unreachability-state.html","searchKeys":["UnreachabilityState","constructor()","de.fraunhofer.aisec.cpg.passes.UnreachabilityState.UnreachabilityState"]},{"name":"constructor(cannotEvaluate: (Node?, ValueEvaluator) -> Any? = { node: Node?, _: ValueEvaluator ->\n // end of the line, lets just keep the expression name\n if (node != null) {\n \"{${node.name}}\"\n } else {\n CouldNotResolve()\n }\n })","description":"de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.ValueEvaluator","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-value-evaluator/-value-evaluator.html","searchKeys":["ValueEvaluator","constructor(cannotEvaluate: (Node?, ValueEvaluator) -> Any? = { node: Node?, _: ValueEvaluator ->\n // end of the line, lets just keep the expression name\n if (node != null) {\n \"{${node.name}}\"\n } else {\n CouldNotResolve()\n }\n })","de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.ValueEvaluator"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.UnreachableEOGPass.UnreachableEOGPass","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-unreachable-e-o-g-pass/-unreachable-e-o-g-pass.html","searchKeys":["UnreachableEOGPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.UnreachableEOGPass.UnreachableEOGPass"]},{"name":"constructor(dfa: DFA, consideredBases: Set, nodeToRelevantMethod: Map>, consideredResetNodes: Set = emptySet(), thisPositionOfNode: Map = mapOf(), eliminateUnreachableCode: Boolean = true)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.DFAOrderEvaluator","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/-d-f-a-order-evaluator.html","searchKeys":["DFAOrderEvaluator","constructor(dfa: DFA, consideredBases: Set, nodeToRelevantMethod: Map>, consideredResetNodes: Set = emptySet(), thisPositionOfNode: Map = mapOf(), eliminateUnreachableCode: Boolean = true)","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.DFAOrderEvaluator"]},{"name":"constructor(elements: Reachability)","description":"de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.ReachabilityLattice","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability-lattice/-reachability-lattice.html","searchKeys":["ReachabilityLattice","constructor(elements: Reachability)","de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.ReachabilityLattice"]},{"name":"constructor(message: String)","description":"de.fraunhofer.aisec.cpg.query.QueryException.QueryException","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-exception/-query-exception.html","searchKeys":["QueryException","constructor(message: String)","de.fraunhofer.aisec.cpg.query.QueryException.QueryException"]},{"name":"constructor(name: Int, isStart: Boolean = false, isAcceptingState: Boolean = false)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.State","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/-state.html","searchKeys":["State","constructor(name: Int, isStart: Boolean = false, isAcceptingState: Boolean = false)","de.fraunhofer.aisec.cpg.analysis.fsm.State.State"]},{"name":"constructor(op: String, base: String? = null, nextState: State)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Edge.Edge","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-edge/-edge.html","searchKeys":["Edge","constructor(op: String, base: String? = null, nextState: State)","de.fraunhofer.aisec.cpg.analysis.fsm.Edge.Edge"]},{"name":"constructor(state: State, cpgNode: Node, edge: Edge)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Trace.Trace","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-trace/-trace.html","searchKeys":["Trace","constructor(state: State, cpgNode: Node, edge: Edge)","de.fraunhofer.aisec.cpg.analysis.fsm.Trace.Trace"]},{"name":"constructor(states: Set = setOf())","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA.DFA","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/-d-f-a.html","searchKeys":["DFA","constructor(states: Set = setOf())","de.fraunhofer.aisec.cpg.analysis.fsm.DFA.DFA"]},{"name":"constructor(states: Set = setOf())","description":"de.fraunhofer.aisec.cpg.analysis.fsm.NFA.NFA","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-n-f-a/-n-f-a.html","searchKeys":["NFA","constructor(states: Set = setOf())","de.fraunhofer.aisec.cpg.analysis.fsm.NFA.NFA"]},{"name":"constructor(value: T, children: MutableList> = mutableListOf(), stringRepresentation: String = \"\")","description":"de.fraunhofer.aisec.cpg.query.QueryTree.QueryTree","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/-query-tree.html","searchKeys":["QueryTree","constructor(value: T, children: MutableList> = mutableListOf(), stringRepresentation: String = \"\")","de.fraunhofer.aisec.cpg.query.QueryTree.QueryTree"]},{"name":"constructor(values: MutableSet = mutableSetOf())","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.ConcreteNumberSet","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/-concrete-number-set.html","searchKeys":["ConcreteNumberSet","constructor(values: MutableSet = mutableSetOf())","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.ConcreteNumberSet"]},{"name":"data class Edge(val op: String, val base: String? = null, val nextState: State)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Edge","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-edge/index.html","searchKeys":["Edge","data class Edge(val op: String, val base: String? = null, val nextState: State)","de.fraunhofer.aisec.cpg.analysis.fsm.Edge"]},{"name":"data class Trace(val state: State, val cpgNode: Node, val edge: Edge)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Trace","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-trace/index.html","searchKeys":["Trace","data class Trace(val state: State, val cpgNode: Node, val edge: Edge)","de.fraunhofer.aisec.cpg.analysis.fsm.Trace"]},{"name":"enum Reachability : Enum ","description":"de.fraunhofer.aisec.cpg.passes.Reachability","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability/index.html","searchKeys":["Reachability","enum Reachability : Enum ","de.fraunhofer.aisec.cpg.passes.Reachability"]},{"name":"fun > const(n: T): QueryTree","description":"de.fraunhofer.aisec.cpg.query.const","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/const.html","searchKeys":["const","fun > const(n: T): QueryTree","de.fraunhofer.aisec.cpg.query.const"]},{"name":"fun Number.compareTo(other: T): Int","description":"de.fraunhofer.aisec.cpg.analysis.compareTo","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/compare-to.html","searchKeys":["compareTo","fun Number.compareTo(other: T): Int","de.fraunhofer.aisec.cpg.analysis.compareTo"]},{"name":"fun const(n: T): QueryTree","description":"de.fraunhofer.aisec.cpg.query.const","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/const.html","searchKeys":["const","fun const(n: T): QueryTree","de.fraunhofer.aisec.cpg.query.const"]},{"name":"fun Declaration.evaluate(evaluator: ValueEvaluator = ValueEvaluator()): Any?","description":"de.fraunhofer.aisec.cpg.graph.evaluate","location":"cpg-analysis/de.fraunhofer.aisec.cpg.graph/evaluate.html","searchKeys":["evaluate","fun Declaration.evaluate(evaluator: ValueEvaluator = ValueEvaluator()): Any?","de.fraunhofer.aisec.cpg.graph.evaluate"]},{"name":"fun Expression.evaluate(evaluator: ValueEvaluator = ValueEvaluator()): Any?","description":"de.fraunhofer.aisec.cpg.graph.evaluate","location":"cpg-analysis/de.fraunhofer.aisec.cpg.graph/evaluate.html","searchKeys":["evaluate","fun Expression.evaluate(evaluator: ValueEvaluator = ValueEvaluator()): Any?","de.fraunhofer.aisec.cpg.graph.evaluate"]},{"name":"fun addEdge(edge: Edge)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.addEdge","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/add-edge.html","searchKeys":["addEdge","fun addEdge(edge: Edge)","de.fraunhofer.aisec.cpg.analysis.fsm.State.addEdge"]},{"name":"fun addEdge(from: State, edge: Edge)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.addEdge","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/add-edge.html","searchKeys":["addEdge","fun addEdge(from: State, edge: Edge)","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.addEdge"]},{"name":"fun addState(isStart: Boolean = false, isAcceptingState: Boolean = false): State","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.addState","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/add-state.html","searchKeys":["addState","fun addState(isStart: Boolean = false, isAcceptingState: Boolean = false): State","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.addState"]},{"name":"fun allNonLiteralsFromFlowTo(from: Node, to: Node, allPaths: List>): QueryTree","description":"de.fraunhofer.aisec.cpg.query.allNonLiteralsFromFlowTo","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/all-non-literals-from-flow-to.html","searchKeys":["allNonLiteralsFromFlowTo","fun allNonLiteralsFromFlowTo(from: Node, to: Node, allPaths: List>): QueryTree","de.fraunhofer.aisec.cpg.query.allNonLiteralsFromFlowTo"]},{"name":"fun changeStateProperty(state: State, name: Int? = null, isStart: Boolean? = null, isAcceptingState: Boolean? = null): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.changeStateProperty","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/change-state-property.html","searchKeys":["changeStateProperty","fun changeStateProperty(state: State, name: Int? = null, isStart: Boolean? = null, isAcceptingState: Boolean? = null): Boolean","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.changeStateProperty"]},{"name":"fun checkedChangeStateProperty(state: State, name: Int? = null, isStart: Boolean? = null, isAcceptingState: Boolean? = null)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.checkedChangeStateProperty","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/checked-change-state-property.html","searchKeys":["checkedChangeStateProperty","fun checkedChangeStateProperty(state: State, name: Int? = null, isStart: Boolean? = null, isAcceptingState: Boolean? = null)","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.checkedChangeStateProperty"]},{"name":"fun clearPath()","description":"de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.clearPath","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-value-evaluator/clear-path.html","searchKeys":["clearPath","fun clearPath()","de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.clearPath"]},{"name":"fun copy(name: Int = this.name, isStart: Boolean = this.isStart, isAcceptingState: Boolean = this.isAcceptingState): State","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.copy","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/copy.html","searchKeys":["copy","fun copy(name: Int = this.name, isStart: Boolean = this.isStart, isAcceptingState: Boolean = this.isAcceptingState): State","de.fraunhofer.aisec.cpg.analysis.fsm.State.copy"]},{"name":"fun dataFlow(from: Node, to: Node): QueryTree","description":"de.fraunhofer.aisec.cpg.query.dataFlow","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/data-flow.html","searchKeys":["dataFlow","fun dataFlow(from: Node, to: Node): QueryTree","de.fraunhofer.aisec.cpg.query.dataFlow"]},{"name":"fun deepCopy(currentStates: MutableSet = mutableSetOf()): MutableSet","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.deepCopy","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/deep-copy.html","searchKeys":["deepCopy","fun deepCopy(currentStates: MutableSet = mutableSetOf()): MutableSet","de.fraunhofer.aisec.cpg.analysis.fsm.State.deepCopy"]},{"name":"fun evaluateOrder(startNode: Node, stopOnWrongBase: Boolean = true): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.evaluateOrder","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/evaluate-order.html","searchKeys":["evaluateOrder","fun evaluateOrder(startNode: Node, stopOnWrongBase: Boolean = true): Boolean","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.evaluateOrder"]},{"name":"fun executionPath(from: Node, predicate: (Node) -> Boolean): QueryTree","description":"de.fraunhofer.aisec.cpg.query.executionPath","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/execution-path.html","searchKeys":["executionPath","fun executionPath(from: Node, predicate: (Node) -> Boolean): QueryTree","de.fraunhofer.aisec.cpg.query.executionPath"]},{"name":"fun executionPath(from: Node, to: Node): QueryTree","description":"de.fraunhofer.aisec.cpg.query.executionPath","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/execution-path.html","searchKeys":["executionPath","fun executionPath(from: Node, to: Node): QueryTree","de.fraunhofer.aisec.cpg.query.executionPath"]},{"name":"fun executionPathBackwards(to: Node, predicate: (Node) -> Boolean): QueryTree","description":"de.fraunhofer.aisec.cpg.query.executionPathBackwards","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/execution-path-backwards.html","searchKeys":["executionPathBackwards","fun executionPathBackwards(to: Node, predicate: (Node) -> Boolean): QueryTree","de.fraunhofer.aisec.cpg.query.executionPathBackwards"]},{"name":"fun getBaseOfNode(node: CallExpression): Node?","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.getBaseOfNode","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/get-base-of-node.html","searchKeys":["getBaseOfNode","fun getBaseOfNode(node: CallExpression): Node?","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.getBaseOfNode"]},{"name":"fun initializeOrderEvaluation(cpgNode: Node)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA.initializeOrderEvaluation","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/initialize-order-evaluation.html","searchKeys":["initializeOrderEvaluation","fun initializeOrderEvaluation(cpgNode: Node)","de.fraunhofer.aisec.cpg.analysis.fsm.DFA.initializeOrderEvaluation"]},{"name":"fun makeTransitionWithOp(op: Set, cpgNode: Node): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA.makeTransitionWithOp","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/make-transition-with-op.html","searchKeys":["makeTransitionWithOp","fun makeTransitionWithOp(op: Set, cpgNode: Node): Boolean","de.fraunhofer.aisec.cpg.analysis.fsm.DFA.makeTransitionWithOp"]},{"name":"fun matches(edge: Edge): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Edge.matches","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-edge/matches.html","searchKeys":["matches","fun matches(edge: Edge): Boolean","de.fraunhofer.aisec.cpg.analysis.fsm.Edge.matches"]},{"name":"fun max(n: List?, eval: ValueEvaluator = MultiValueEvaluator()): QueryTree","description":"de.fraunhofer.aisec.cpg.query.max","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/max.html","searchKeys":["max","fun max(n: List?, eval: ValueEvaluator = MultiValueEvaluator()): QueryTree","de.fraunhofer.aisec.cpg.query.max"]},{"name":"fun max(n: Node?, eval: ValueEvaluator = MultiValueEvaluator()): QueryTree","description":"de.fraunhofer.aisec.cpg.query.max","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/max.html","searchKeys":["max","fun max(n: Node?, eval: ValueEvaluator = MultiValueEvaluator()): QueryTree","de.fraunhofer.aisec.cpg.query.max"]},{"name":"fun maxSizeOfType(type: Type): QueryTree","description":"de.fraunhofer.aisec.cpg.query.maxSizeOfType","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/max-size-of-type.html","searchKeys":["maxSizeOfType","fun maxSizeOfType(type: Type): QueryTree","de.fraunhofer.aisec.cpg.query.maxSizeOfType"]},{"name":"fun min(n: List?, eval: ValueEvaluator = MultiValueEvaluator()): QueryTree","description":"de.fraunhofer.aisec.cpg.query.min","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/min.html","searchKeys":["min","fun min(n: List?, eval: ValueEvaluator = MultiValueEvaluator()): QueryTree","de.fraunhofer.aisec.cpg.query.min"]},{"name":"fun min(n: Node?, eval: ValueEvaluator = MultiValueEvaluator()): QueryTree","description":"de.fraunhofer.aisec.cpg.query.min","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/min.html","searchKeys":["min","fun min(n: Node?, eval: ValueEvaluator = MultiValueEvaluator()): QueryTree","de.fraunhofer.aisec.cpg.query.min"]},{"name":"fun minSizeOfType(type: Type): QueryTree","description":"de.fraunhofer.aisec.cpg.query.minSizeOfType","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/min-size-of-type.html","searchKeys":["minSizeOfType","fun minSizeOfType(type: Type): QueryTree","de.fraunhofer.aisec.cpg.query.minSizeOfType"]},{"name":"fun not(arg: Boolean): QueryTree","description":"de.fraunhofer.aisec.cpg.query.not","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/not.html","searchKeys":["not","fun not(arg: Boolean): QueryTree","de.fraunhofer.aisec.cpg.query.not"]},{"name":"fun not(arg: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.not","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/not.html","searchKeys":["not","fun not(arg: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.not"]},{"name":"fun printNicely(depth: Int = 0): String","description":"de.fraunhofer.aisec.cpg.query.QueryTree.printNicely","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/print-nicely.html","searchKeys":["printNicely","fun printNicely(depth: Int = 0): String","de.fraunhofer.aisec.cpg.query.QueryTree.printNicely"]},{"name":"fun renameStatesToBeDifferentFrom(otherFsm: FSM)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.renameStatesToBeDifferentFrom","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/rename-states-to-be-different-from.html","searchKeys":["renameStatesToBeDifferentFrom","fun renameStatesToBeDifferentFrom(otherFsm: FSM)","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.renameStatesToBeDifferentFrom"]},{"name":"fun sizeof(n: Node?, eval: ValueEvaluator = SizeEvaluator()): QueryTree","description":"de.fraunhofer.aisec.cpg.query.sizeof","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/sizeof.html","searchKeys":["sizeof","fun sizeof(n: Node?, eval: ValueEvaluator = SizeEvaluator()): QueryTree","de.fraunhofer.aisec.cpg.query.sizeof"]},{"name":"fun toDfa(): DFA","description":"de.fraunhofer.aisec.cpg.analysis.fsm.NFA.toDfa","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-n-f-a/to-dfa.html","searchKeys":["toDfa","fun toDfa(): DFA","de.fraunhofer.aisec.cpg.analysis.fsm.NFA.toDfa"]},{"name":"fun toDotLabel(): String","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Edge.toDotLabel","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-edge/to-dot-label.html","searchKeys":["toDotLabel","fun toDotLabel(): String","de.fraunhofer.aisec.cpg.analysis.fsm.Edge.toDotLabel"]},{"name":"fun toDotString(): String","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.toDotString","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/to-dot-string.html","searchKeys":["toDotString","fun toDotString(): String","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.toDotString"]},{"name":"fun transfer(currentEdge: PropertyEdge, currentState: State, Reachability>, currentWorklist: Worklist, PropertyEdge, Reachability>): State, Reachability>","description":"de.fraunhofer.aisec.cpg.passes.transfer","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/transfer.html","searchKeys":["transfer","fun transfer(currentEdge: PropertyEdge, currentState: State, Reachability>, currentWorklist: Worklist, PropertyEdge, Reachability>): State, Reachability>","de.fraunhofer.aisec.cpg.passes.transfer"]},{"name":"fun valueOf(value: String): Reachability","description":"de.fraunhofer.aisec.cpg.passes.Reachability.valueOf","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability/value-of.html","searchKeys":["valueOf","fun valueOf(value: String): Reachability","de.fraunhofer.aisec.cpg.passes.Reachability.valueOf"]},{"name":"fun values(): Array","description":"de.fraunhofer.aisec.cpg.passes.Reachability.values","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability/values.html","searchKeys":["values","fun values(): Array","de.fraunhofer.aisec.cpg.passes.Reachability.values"]},{"name":"infix fun QueryTree.ge(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.ge","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/ge.html","searchKeys":["ge","infix fun QueryTree.ge(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.ge"]},{"name":"infix fun QueryTree.ge(other: S): QueryTree","description":"de.fraunhofer.aisec.cpg.query.ge","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/ge.html","searchKeys":["ge","infix fun QueryTree.ge(other: S): QueryTree","de.fraunhofer.aisec.cpg.query.ge"]},{"name":"infix fun QueryTree.gt(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.gt","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/gt.html","searchKeys":["gt","infix fun QueryTree.gt(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.gt"]},{"name":"infix fun QueryTree.gt(other: S): QueryTree","description":"de.fraunhofer.aisec.cpg.query.gt","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/gt.html","searchKeys":["gt","infix fun QueryTree.gt(other: S): QueryTree","de.fraunhofer.aisec.cpg.query.gt"]},{"name":"infix fun QueryTree.le(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.le","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/le.html","searchKeys":["le","infix fun QueryTree.le(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.le"]},{"name":"infix fun QueryTree.le(other: S): QueryTree","description":"de.fraunhofer.aisec.cpg.query.le","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/le.html","searchKeys":["le","infix fun QueryTree.le(other: S): QueryTree","de.fraunhofer.aisec.cpg.query.le"]},{"name":"infix fun QueryTree.lt(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.lt","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/lt.html","searchKeys":["lt","infix fun QueryTree.lt(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.lt"]},{"name":"infix fun QueryTree.lt(other: S): QueryTree","description":"de.fraunhofer.aisec.cpg.query.lt","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/lt.html","searchKeys":["lt","infix fun QueryTree.lt(other: S): QueryTree","de.fraunhofer.aisec.cpg.query.lt"]},{"name":"infix fun IN(other: Collection<*>): QueryTree","description":"de.fraunhofer.aisec.cpg.query.QueryTree.IN","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/-i-n.html","searchKeys":["IN","infix fun IN(other: Collection<*>): QueryTree","de.fraunhofer.aisec.cpg.query.QueryTree.IN"]},{"name":"infix fun IN(other: QueryTree>): QueryTree","description":"de.fraunhofer.aisec.cpg.query.QueryTree.IN","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/-i-n.html","searchKeys":["IN","infix fun IN(other: QueryTree>): QueryTree","de.fraunhofer.aisec.cpg.query.QueryTree.IN"]},{"name":"infix fun IS(other: Class<*>): QueryTree","description":"de.fraunhofer.aisec.cpg.query.QueryTree.IS","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/-i-s.html","searchKeys":["IS","infix fun IS(other: Class<*>): QueryTree","de.fraunhofer.aisec.cpg.query.QueryTree.IS"]},{"name":"infix fun IS(other: QueryTree>): QueryTree","description":"de.fraunhofer.aisec.cpg.query.QueryTree.IS","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/-i-s.html","searchKeys":["IS","infix fun IS(other: QueryTree>): QueryTree","de.fraunhofer.aisec.cpg.query.QueryTree.IS"]},{"name":"infix fun QueryTree.and(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.and","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/and.html","searchKeys":["and","infix fun QueryTree.and(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.and"]},{"name":"infix fun QueryTree.implies(other: Lazy>): QueryTree","description":"de.fraunhofer.aisec.cpg.query.implies","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/implies.html","searchKeys":["implies","infix fun QueryTree.implies(other: Lazy>): QueryTree","de.fraunhofer.aisec.cpg.query.implies"]},{"name":"infix fun QueryTree.implies(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.implies","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/implies.html","searchKeys":["implies","infix fun QueryTree.implies(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.implies"]},{"name":"infix fun QueryTree.or(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.or","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/or.html","searchKeys":["or","infix fun QueryTree.or(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.or"]},{"name":"infix fun QueryTree.xor(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.xor","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/xor.html","searchKeys":["xor","infix fun QueryTree.xor(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.xor"]},{"name":"infix fun eq(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.QueryTree.eq","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/eq.html","searchKeys":["eq","infix fun eq(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.QueryTree.eq"]},{"name":"infix fun eq(other: T): QueryTree","description":"de.fraunhofer.aisec.cpg.query.QueryTree.eq","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/eq.html","searchKeys":["eq","infix fun eq(other: T): QueryTree","de.fraunhofer.aisec.cpg.query.QueryTree.eq"]},{"name":"infix fun ne(other: QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.QueryTree.ne","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/ne.html","searchKeys":["ne","infix fun ne(other: QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.QueryTree.ne"]},{"name":"infix fun ne(other: T): QueryTree","description":"de.fraunhofer.aisec.cpg.query.QueryTree.ne","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/ne.html","searchKeys":["ne","infix fun ne(other: T): QueryTree","de.fraunhofer.aisec.cpg.query.QueryTree.ne"]},{"name":"inline fun Node.all(noinline sel: (T) -> Boolean? = null, noinline mustSatisfy: (T) -> Boolean): Pair>","description":"de.fraunhofer.aisec.cpg.query.all","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/all.html","searchKeys":["all","inline fun Node.all(noinline sel: (T) -> Boolean? = null, noinline mustSatisfy: (T) -> Boolean): Pair>","de.fraunhofer.aisec.cpg.query.all"]},{"name":"inline fun Node.allExtended(noinline sel: (T) -> Boolean? = null, noinline mustSatisfy: (T) -> QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.allExtended","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/all-extended.html","searchKeys":["allExtended","inline fun Node.allExtended(noinline sel: (T) -> Boolean? = null, noinline mustSatisfy: (T) -> QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.allExtended"]},{"name":"inline fun Node.exists(noinline sel: (T) -> Boolean? = null, noinline mustSatisfy: (T) -> Boolean): Pair>","description":"de.fraunhofer.aisec.cpg.query.exists","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/exists.html","searchKeys":["exists","inline fun Node.exists(noinline sel: (T) -> Boolean? = null, noinline mustSatisfy: (T) -> Boolean): Pair>","de.fraunhofer.aisec.cpg.query.exists"]},{"name":"inline fun Node.existsExtended(noinline sel: (T) -> Boolean? = null, noinline mustSatisfy: (T) -> QueryTree): QueryTree","description":"de.fraunhofer.aisec.cpg.query.existsExtended","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/exists-extended.html","searchKeys":["existsExtended","inline fun Node.existsExtended(noinline sel: (T) -> Boolean? = null, noinline mustSatisfy: (T) -> QueryTree): QueryTree","de.fraunhofer.aisec.cpg.query.existsExtended"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator.Companion","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-multi-value-evaluator/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator.Companion"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.analysis.fsm.NFA.Companion","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-n-f-a/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.analysis.fsm.NFA.Companion"]},{"name":"open class DFAOrderEvaluator(val dfa: DFA, val consideredBases: Set, val nodeToRelevantMethod: Map>, val consideredResetNodes: Set = emptySet(), val thisPositionOfNode: Map = mapOf(), val eliminateUnreachableCode: Boolean = true)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/index.html","searchKeys":["DFAOrderEvaluator","open class DFAOrderEvaluator(val dfa: DFA, val consideredBases: Set, val nodeToRelevantMethod: Map>, val consideredResetNodes: Set = emptySet(), val thisPositionOfNode: Map = mapOf(), val eliminateUnreachableCode: Boolean = true)","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator"]},{"name":"open class QueryTree(var value: T, val children: MutableList> = mutableListOf(), var stringRepresentation: String = \"\") : Comparable> ","description":"de.fraunhofer.aisec.cpg.query.QueryTree","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/index.html","searchKeys":["QueryTree","open class QueryTree(var value: T, val children: MutableList> = mutableListOf(), var stringRepresentation: String = \"\") : Comparable> ","de.fraunhofer.aisec.cpg.query.QueryTree"]},{"name":"open class ValueEvaluator(val cannotEvaluate: (Node?, ValueEvaluator) -> Any? = { node: Node?, _: ValueEvaluator ->\n // end of the line, lets just keep the expression name\n if (node != null) {\n \"{${node.name}}\"\n } else {\n CouldNotResolve()\n }\n })","description":"de.fraunhofer.aisec.cpg.analysis.ValueEvaluator","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-value-evaluator/index.html","searchKeys":["ValueEvaluator","open class ValueEvaluator(val cannotEvaluate: (Node?, ValueEvaluator) -> Any? = { node: Node?, _: ValueEvaluator ->\n // end of the line, lets just keep the expression name\n if (node != null) {\n \"{${node.name}}\"\n } else {\n CouldNotResolve()\n }\n })","de.fraunhofer.aisec.cpg.analysis.ValueEvaluator"]},{"name":"open fun actionAcceptingTermination(base: String, fsm: DFA, interproceduralFlow: Boolean)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.actionAcceptingTermination","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/action-accepting-termination.html","searchKeys":["actionAcceptingTermination","open fun actionAcceptingTermination(base: String, fsm: DFA, interproceduralFlow: Boolean)","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.actionAcceptingTermination"]},{"name":"open fun actionMissingTransitionForNode(node: Node, fsm: DFA, interproceduralFlow: Boolean)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.actionMissingTransitionForNode","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/action-missing-transition-for-node.html","searchKeys":["actionMissingTransitionForNode","open fun actionMissingTransitionForNode(node: Node, fsm: DFA, interproceduralFlow: Boolean)","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.actionMissingTransitionForNode"]},{"name":"open fun actionNonAcceptingTermination(base: String, fsm: DFA, interproceduralFlow: Boolean)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.actionNonAcceptingTermination","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/action-non-accepting-termination.html","searchKeys":["actionNonAcceptingTermination","open fun actionNonAcceptingTermination(base: String, fsm: DFA, interproceduralFlow: Boolean)","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.actionNonAcceptingTermination"]},{"name":"open fun checkEdge(state: State, edge: Edge)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.checkEdge","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/check-edge.html","searchKeys":["checkEdge","open fun checkEdge(state: State, edge: Edge)","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.checkEdge"]},{"name":"open fun deepCopy(): FSM","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.deepCopy","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/deep-copy.html","searchKeys":["deepCopy","open fun deepCopy(): FSM","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.deepCopy"]},{"name":"open fun evaluate(node: Any?): Any?","description":"de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.evaluate","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-value-evaluator/evaluate.html","searchKeys":["evaluate","open fun evaluate(node: Any?): Any?","de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.evaluate"]},{"name":"open operator override fun compareTo(other: LatticeElement): Int","description":"de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.compareTo","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability-lattice/compare-to.html","searchKeys":["compareTo","open operator override fun compareTo(other: LatticeElement): Int","de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.compareTo"]},{"name":"open operator override fun compareTo(other: QueryTree): Int","description":"de.fraunhofer.aisec.cpg.query.QueryTree.compareTo","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/compare-to.html","searchKeys":["compareTo","open operator override fun compareTo(other: QueryTree): Int","de.fraunhofer.aisec.cpg.query.QueryTree.compareTo"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.equals","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.equals","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.equals","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.analysis.fsm.State.equals"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"de.fraunhofer.aisec.cpg.query.QueryTree.equals","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean","de.fraunhofer.aisec.cpg.query.QueryTree.equals"]},{"name":"open override fun accept(tu: TranslationUnitDeclaration)","description":"de.fraunhofer.aisec.cpg.passes.UnreachableEOGPass.accept","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-unreachable-e-o-g-pass/accept.html","searchKeys":["accept","open override fun accept(tu: TranslationUnitDeclaration)","de.fraunhofer.aisec.cpg.passes.UnreachableEOGPass.accept"]},{"name":"open override fun addValue(value: Long)","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.addValue","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/add-value.html","searchKeys":["addValue","open override fun addValue(value: Long)","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.addValue"]},{"name":"open override fun addValue(value: Long)","description":"de.fraunhofer.aisec.cpg.analysis.Interval.addValue","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-interval/add-value.html","searchKeys":["addValue","open override fun addValue(value: Long)","de.fraunhofer.aisec.cpg.analysis.Interval.addValue"]},{"name":"open override fun checkEdge(state: State, edge: Edge)","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA.checkEdge","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/check-edge.html","searchKeys":["checkEdge","open override fun checkEdge(state: State, edge: Edge)","de.fraunhofer.aisec.cpg.analysis.fsm.DFA.checkEdge"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.UnreachableEOGPass.cleanup","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-unreachable-e-o-g-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.UnreachableEOGPass.cleanup"]},{"name":"open override fun clear()","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.clear","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/clear.html","searchKeys":["clear","open override fun clear()","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.clear"]},{"name":"open override fun clear()","description":"de.fraunhofer.aisec.cpg.analysis.Interval.clear","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-interval/clear.html","searchKeys":["clear","open override fun clear()","de.fraunhofer.aisec.cpg.analysis.Interval.clear"]},{"name":"open override fun copy(): DFA","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA.copy","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/copy.html","searchKeys":["copy","open override fun copy(): DFA","de.fraunhofer.aisec.cpg.analysis.fsm.DFA.copy"]},{"name":"open override fun copy(): NFA","description":"de.fraunhofer.aisec.cpg.analysis.fsm.NFA.copy","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-n-f-a/copy.html","searchKeys":["copy","open override fun copy(): NFA","de.fraunhofer.aisec.cpg.analysis.fsm.NFA.copy"]},{"name":"open override fun deepCopy(): DFA","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA.deepCopy","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/deep-copy.html","searchKeys":["deepCopy","open override fun deepCopy(): DFA","de.fraunhofer.aisec.cpg.analysis.fsm.DFA.deepCopy"]},{"name":"open override fun duplicate(): ReachabilityLattice","description":"de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.duplicate","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability-lattice/duplicate.html","searchKeys":["duplicate","open override fun duplicate(): ReachabilityLattice","de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.duplicate"]},{"name":"open override fun evaluate(node: Any?): Any?","description":"de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator.evaluate","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-multi-value-evaluator/evaluate.html","searchKeys":["evaluate","open override fun evaluate(node: Any?): Any?","de.fraunhofer.aisec.cpg.analysis.MultiValueEvaluator.evaluate"]},{"name":"open override fun evaluate(node: Any?): Any?","description":"de.fraunhofer.aisec.cpg.analysis.SizeEvaluator.evaluate","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-size-evaluator/evaluate.html","searchKeys":["evaluate","open override fun evaluate(node: Any?): Any?","de.fraunhofer.aisec.cpg.analysis.SizeEvaluator.evaluate"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.hashCode","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.hashCode","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.hashCode","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.analysis.fsm.State.hashCode"]},{"name":"open override fun hashCode(): Int","description":"de.fraunhofer.aisec.cpg.query.QueryTree.hashCode","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int","de.fraunhofer.aisec.cpg.query.QueryTree.hashCode"]},{"name":"open override fun lub(other: LatticeElement): ReachabilityLattice","description":"de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.lub","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability-lattice/lub.html","searchKeys":["lub","open override fun lub(other: LatticeElement): ReachabilityLattice","de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.lub"]},{"name":"open override fun max(): Long","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.max","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/max.html","searchKeys":["max","open override fun max(): Long","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.max"]},{"name":"open override fun max(): Long","description":"de.fraunhofer.aisec.cpg.analysis.Interval.max","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-interval/max.html","searchKeys":["max","open override fun max(): Long","de.fraunhofer.aisec.cpg.analysis.Interval.max"]},{"name":"open override fun maybe(value: Long): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.maybe","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/maybe.html","searchKeys":["maybe","open override fun maybe(value: Long): Boolean","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.maybe"]},{"name":"open override fun maybe(value: Long): Boolean","description":"de.fraunhofer.aisec.cpg.analysis.Interval.maybe","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-interval/maybe.html","searchKeys":["maybe","open override fun maybe(value: Long): Boolean","de.fraunhofer.aisec.cpg.analysis.Interval.maybe"]},{"name":"open override fun min(): Long","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.min","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/min.html","searchKeys":["min","open override fun min(): Long","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.min"]},{"name":"open override fun min(): Long","description":"de.fraunhofer.aisec.cpg.analysis.Interval.min","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-interval/min.html","searchKeys":["min","open override fun min(): Long","de.fraunhofer.aisec.cpg.analysis.Interval.min"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.toString","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Edge.toString","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-edge/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.analysis.fsm.Edge.toString"]},{"name":"open override fun toString(): String","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.toString","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/to-string.html","searchKeys":["toString","open override fun toString(): String","de.fraunhofer.aisec.cpg.analysis.fsm.State.toString"]},{"name":"open override val elements: Reachability","description":"de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.elements","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability-lattice/elements.html","searchKeys":["elements","open override val elements: Reachability","de.fraunhofer.aisec.cpg.passes.ReachabilityLattice.elements"]},{"name":"open override val message: String","description":"de.fraunhofer.aisec.cpg.query.QueryException.message","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-exception/message.html","searchKeys":["message","open override val message: String","de.fraunhofer.aisec.cpg.query.QueryException.message"]},{"name":"open val children: MutableList>","description":"de.fraunhofer.aisec.cpg.query.QueryTree.children","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/children.html","searchKeys":["children","open val children: MutableList>","de.fraunhofer.aisec.cpg.query.QueryTree.children"]},{"name":"open var stringRepresentation: String","description":"de.fraunhofer.aisec.cpg.query.QueryTree.stringRepresentation","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/string-representation.html","searchKeys":["stringRepresentation","open var stringRepresentation: String","de.fraunhofer.aisec.cpg.query.QueryTree.stringRepresentation"]},{"name":"open var value: T","description":"de.fraunhofer.aisec.cpg.query.QueryTree.value","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/value.html","searchKeys":["value","open var value: T","de.fraunhofer.aisec.cpg.query.QueryTree.value"]},{"name":"operator fun Expression?.invoke(): QueryTree","description":"de.fraunhofer.aisec.cpg.query.invoke","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/invoke.html","searchKeys":["invoke","operator fun Expression?.invoke(): QueryTree","de.fraunhofer.aisec.cpg.query.invoke"]},{"name":"operator fun compareTo(other: Number): Int","description":"de.fraunhofer.aisec.cpg.query.QueryTree.compareTo","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/-query-tree/compare-to.html","searchKeys":["compareTo","operator fun compareTo(other: Number): Int","de.fraunhofer.aisec.cpg.query.QueryTree.compareTo"]},{"name":"sealed class FSM","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/index.html","searchKeys":["FSM","sealed class FSM","de.fraunhofer.aisec.cpg.analysis.fsm.FSM"]},{"name":"val EPSILON: String","description":"de.fraunhofer.aisec.cpg.analysis.fsm.NFA.Companion.EPSILON","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-n-f-a/-companion/-e-p-s-i-l-o-n.html","searchKeys":["EPSILON","val EPSILON: String","de.fraunhofer.aisec.cpg.analysis.fsm.NFA.Companion.EPSILON"]},{"name":"val Expression.intValue: QueryTree?","description":"de.fraunhofer.aisec.cpg.query.intValue","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/int-value.html","searchKeys":["intValue","val Expression.intValue: QueryTree?","de.fraunhofer.aisec.cpg.query.intValue"]},{"name":"val Expression.max: QueryTree","description":"de.fraunhofer.aisec.cpg.query.max","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/max.html","searchKeys":["max","val Expression.max: QueryTree","de.fraunhofer.aisec.cpg.query.max"]},{"name":"val Expression.min: QueryTree","description":"de.fraunhofer.aisec.cpg.query.min","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/min.html","searchKeys":["min","val Expression.min: QueryTree","de.fraunhofer.aisec.cpg.query.min"]},{"name":"val Expression.size: QueryTree","description":"de.fraunhofer.aisec.cpg.query.size","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/size.html","searchKeys":["size","val Expression.size: QueryTree","de.fraunhofer.aisec.cpg.query.size"]},{"name":"val Expression.value: QueryTree","description":"de.fraunhofer.aisec.cpg.query.value","location":"cpg-analysis/de.fraunhofer.aisec.cpg.query/value.html","searchKeys":["value","val Expression.value: QueryTree","de.fraunhofer.aisec.cpg.query.value"]},{"name":"val NewArrayExpression.capacity: Int","description":"de.fraunhofer.aisec.cpg.graph.capacity","location":"cpg-analysis/de.fraunhofer.aisec.cpg.graph/capacity.html","searchKeys":["capacity","val NewArrayExpression.capacity: Int","de.fraunhofer.aisec.cpg.graph.capacity"]},{"name":"val base: String? = null","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Edge.base","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-edge/base.html","searchKeys":["base","val base: String? = null","de.fraunhofer.aisec.cpg.analysis.fsm.Edge.base"]},{"name":"val cannotEvaluate: (Node?, ValueEvaluator) -> Any?","description":"de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.cannotEvaluate","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-value-evaluator/cannot-evaluate.html","searchKeys":["cannotEvaluate","val cannotEvaluate: (Node?, ValueEvaluator) -> Any?","de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.cannotEvaluate"]},{"name":"val consideredBases: Set","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.consideredBases","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/considered-bases.html","searchKeys":["consideredBases","val consideredBases: Set","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.consideredBases"]},{"name":"val consideredResetNodes: Set","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.consideredResetNodes","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/considered-reset-nodes.html","searchKeys":["consideredResetNodes","val consideredResetNodes: Set","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.consideredResetNodes"]},{"name":"val cpgNode: Node","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Trace.cpgNode","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-trace/cpg-node.html","searchKeys":["cpgNode","val cpgNode: Node","de.fraunhofer.aisec.cpg.analysis.fsm.Trace.cpgNode"]},{"name":"val currentState: State?","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA.currentState","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/current-state.html","searchKeys":["currentState","val currentState: State?","de.fraunhofer.aisec.cpg.analysis.fsm.DFA.currentState"]},{"name":"val dfa: DFA","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.dfa","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/dfa.html","searchKeys":["dfa","val dfa: DFA","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.dfa"]},{"name":"val edge: Edge","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Trace.edge","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-trace/edge.html","searchKeys":["edge","val edge: Edge","de.fraunhofer.aisec.cpg.analysis.fsm.Trace.edge"]},{"name":"val eliminateUnreachableCode: Boolean = true","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.eliminateUnreachableCode","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/eliminate-unreachable-code.html","searchKeys":["eliminateUnreachableCode","val eliminateUnreachableCode: Boolean = true","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.eliminateUnreachableCode"]},{"name":"val entries: EnumEntries","description":"de.fraunhofer.aisec.cpg.passes.Reachability.entries","location":"cpg-analysis/de.fraunhofer.aisec.cpg.passes/-reachability/entries.html","searchKeys":["entries","val entries: EnumEntries","de.fraunhofer.aisec.cpg.passes.Reachability.entries"]},{"name":"val executionTrace: List","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA.executionTrace","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/execution-trace.html","searchKeys":["executionTrace","val executionTrace: List","de.fraunhofer.aisec.cpg.analysis.fsm.DFA.executionTrace"]},{"name":"val isAccepted: Boolean","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFA.isAccepted","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a/is-accepted.html","searchKeys":["isAccepted","val isAccepted: Boolean","de.fraunhofer.aisec.cpg.analysis.fsm.DFA.isAccepted"]},{"name":"val nextState: State","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Edge.nextState","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-edge/next-state.html","searchKeys":["nextState","val nextState: State","de.fraunhofer.aisec.cpg.analysis.fsm.Edge.nextState"]},{"name":"val nodeToRelevantMethod: Map>","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.nodeToRelevantMethod","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/node-to-relevant-method.html","searchKeys":["nodeToRelevantMethod","val nodeToRelevantMethod: Map>","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.nodeToRelevantMethod"]},{"name":"val op: String","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Edge.op","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-edge/op.html","searchKeys":["op","val op: String","de.fraunhofer.aisec.cpg.analysis.fsm.Edge.op"]},{"name":"val outgoingEdges: Set","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.outgoingEdges","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/outgoing-edges.html","searchKeys":["outgoingEdges","val outgoingEdges: Set","de.fraunhofer.aisec.cpg.analysis.fsm.State.outgoingEdges"]},{"name":"val path: MutableList","description":"de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.path","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-value-evaluator/path.html","searchKeys":["path","val path: MutableList","de.fraunhofer.aisec.cpg.analysis.ValueEvaluator.path"]},{"name":"val state: State","description":"de.fraunhofer.aisec.cpg.analysis.fsm.Trace.state","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-trace/state.html","searchKeys":["state","val state: State","de.fraunhofer.aisec.cpg.analysis.fsm.Trace.state"]},{"name":"val states: Set","description":"de.fraunhofer.aisec.cpg.analysis.fsm.FSM.states","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-f-s-m/states.html","searchKeys":["states","val states: Set","de.fraunhofer.aisec.cpg.analysis.fsm.FSM.states"]},{"name":"val thisPositionOfNode: Map","description":"de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.thisPositionOfNode","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-d-f-a-order-evaluator/this-position-of-node.html","searchKeys":["thisPositionOfNode","val thisPositionOfNode: Map","de.fraunhofer.aisec.cpg.analysis.fsm.DFAOrderEvaluator.thisPositionOfNode"]},{"name":"var isAcceptingState: Boolean","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.isAcceptingState","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/is-accepting-state.html","searchKeys":["isAcceptingState","var isAcceptingState: Boolean","de.fraunhofer.aisec.cpg.analysis.fsm.State.isAcceptingState"]},{"name":"var isStart: Boolean","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.isStart","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/is-start.html","searchKeys":["isStart","var isStart: Boolean","de.fraunhofer.aisec.cpg.analysis.fsm.State.isStart"]},{"name":"var name: Int","description":"de.fraunhofer.aisec.cpg.analysis.fsm.State.name","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis.fsm/-state/name.html","searchKeys":["name","var name: Int","de.fraunhofer.aisec.cpg.analysis.fsm.State.name"]},{"name":"var values: MutableSet","description":"de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.values","location":"cpg-analysis/de.fraunhofer.aisec.cpg.analysis/-concrete-number-set/values.html","searchKeys":["values","var values: MutableSet","de.fraunhofer.aisec.cpg.analysis.ConcreteNumberSet.values"]},{"name":"abstract class CXXHandler(configConstructor: Supplier, lang: CXXLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-handler/index.html","searchKeys":["CXXHandler","abstract class CXXHandler(configConstructor: Supplier, lang: CXXLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.cxx.CXXHandler"]},{"name":"abstract fun handleNode(node: T): S","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXHandler.handleNode","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-handler/handle-node.html","searchKeys":["handleNode","abstract fun handleNode(node: T): S","de.fraunhofer.aisec.cpg.frontends.cxx.CXXHandler.handleNode"]},{"name":"class CXXExtraPass(ctx: TranslationContext) : ComponentPass","description":"de.fraunhofer.aisec.cpg.passes.CXXExtraPass","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.passes/-c-x-x-extra-pass/index.html","searchKeys":["CXXExtraPass","class CXXExtraPass(ctx: TranslationContext) : ComponentPass","de.fraunhofer.aisec.cpg.passes.CXXExtraPass"]},{"name":"class DeclarationHandler(lang: CXXLanguageFrontend) : CXXHandler ","description":"de.fraunhofer.aisec.cpg.frontends.cxx.DeclarationHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-declaration-handler/index.html","searchKeys":["DeclarationHandler","class DeclarationHandler(lang: CXXLanguageFrontend) : CXXHandler ","de.fraunhofer.aisec.cpg.frontends.cxx.DeclarationHandler"]},{"name":"class DeclaratorHandler(lang: CXXLanguageFrontend) : CXXHandler ","description":"de.fraunhofer.aisec.cpg.frontends.cxx.DeclaratorHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-declarator-handler/index.html","searchKeys":["DeclaratorHandler","class DeclaratorHandler(lang: CXXLanguageFrontend) : CXXHandler ","de.fraunhofer.aisec.cpg.frontends.cxx.DeclaratorHandler"]},{"name":"class ExpressionHandler(lang: CXXLanguageFrontend) : CXXHandler ","description":"de.fraunhofer.aisec.cpg.frontends.cxx.ExpressionHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-expression-handler/index.html","searchKeys":["ExpressionHandler","class ExpressionHandler(lang: CXXLanguageFrontend) : CXXHandler ","de.fraunhofer.aisec.cpg.frontends.cxx.ExpressionHandler"]},{"name":"class InitializerHandler(lang: CXXLanguageFrontend) : CXXHandler ","description":"de.fraunhofer.aisec.cpg.frontends.cxx.InitializerHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-initializer-handler/index.html","searchKeys":["InitializerHandler","class InitializerHandler(lang: CXXLanguageFrontend) : CXXHandler ","de.fraunhofer.aisec.cpg.frontends.cxx.InitializerHandler"]},{"name":"class ParameterDeclarationHandler(lang: CXXLanguageFrontend) : CXXHandler ","description":"de.fraunhofer.aisec.cpg.frontends.cxx.ParameterDeclarationHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-parameter-declaration-handler/index.html","searchKeys":["ParameterDeclarationHandler","class ParameterDeclarationHandler(lang: CXXLanguageFrontend) : CXXHandler ","de.fraunhofer.aisec.cpg.frontends.cxx.ParameterDeclarationHandler"]},{"name":"class StatementHandler(lang: CXXLanguageFrontend) : CXXHandler ","description":"de.fraunhofer.aisec.cpg.frontends.cxx.StatementHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-statement-handler/index.html","searchKeys":["StatementHandler","class StatementHandler(lang: CXXLanguageFrontend) : CXXHandler ","de.fraunhofer.aisec.cpg.frontends.cxx.StatementHandler"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.CLanguage","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/-c-language.html","searchKeys":["CLanguage","constructor()","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.CLanguage"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.CPPLanguage","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/-c-p-p-language.html","searchKeys":["CPPLanguage","constructor()","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.CPPLanguage"]},{"name":"constructor(configConstructor: Supplier, lang: CXXLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXHandler.CXXHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-handler/-c-x-x-handler.html","searchKeys":["CXXHandler","constructor(configConstructor: Supplier, lang: CXXLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.cxx.CXXHandler.CXXHandler"]},{"name":"constructor(ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.passes.CXXExtraPass.CXXExtraPass","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.passes/-c-x-x-extra-pass/-c-x-x-extra-pass.html","searchKeys":["CXXExtraPass","constructor(ctx: TranslationContext)","de.fraunhofer.aisec.cpg.passes.CXXExtraPass.CXXExtraPass"]},{"name":"constructor(lang: CXXLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.DeclarationHandler.DeclarationHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-declaration-handler/-declaration-handler.html","searchKeys":["DeclarationHandler","constructor(lang: CXXLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.cxx.DeclarationHandler.DeclarationHandler"]},{"name":"constructor(lang: CXXLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.DeclaratorHandler.DeclaratorHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-declarator-handler/-declarator-handler.html","searchKeys":["DeclaratorHandler","constructor(lang: CXXLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.cxx.DeclaratorHandler.DeclaratorHandler"]},{"name":"constructor(lang: CXXLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.ExpressionHandler.ExpressionHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-expression-handler/-expression-handler.html","searchKeys":["ExpressionHandler","constructor(lang: CXXLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.cxx.ExpressionHandler.ExpressionHandler"]},{"name":"constructor(lang: CXXLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.InitializerHandler.InitializerHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-initializer-handler/-initializer-handler.html","searchKeys":["InitializerHandler","constructor(lang: CXXLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.cxx.InitializerHandler.InitializerHandler"]},{"name":"constructor(lang: CXXLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.ParameterDeclarationHandler.ParameterDeclarationHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-parameter-declaration-handler/-parameter-declaration-handler.html","searchKeys":["ParameterDeclarationHandler","constructor(lang: CXXLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.cxx.ParameterDeclarationHandler.ParameterDeclarationHandler"]},{"name":"constructor(lang: CXXLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.StatementHandler.StatementHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-statement-handler/-statement-handler.html","searchKeys":["StatementHandler","constructor(lang: CXXLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.cxx.StatementHandler.StatementHandler"]},{"name":"constructor(language: Language, ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.CXXLanguageFrontend","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/-c-x-x-language-frontend.html","searchKeys":["CXXLanguageFrontend","constructor(language: Language, ctx: TranslationContext)","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.CXXLanguageFrontend"]},{"name":"fun IASTDeclarator.realName(): Pair","description":"de.fraunhofer.aisec.cpg.frontends.cxx.realName","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/real-name.html","searchKeys":["realName","fun IASTDeclarator.realName(): Pair","de.fraunhofer.aisec.cpg.frontends.cxx.realName"]},{"name":"fun handleTranslationUnit(translationUnit: IASTTranslationUnit): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.cxx.DeclarationHandler.handleTranslationUnit","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-declaration-handler/handle-translation-unit.html","searchKeys":["handleTranslationUnit","fun handleTranslationUnit(translationUnit: IASTTranslationUnit): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.cxx.DeclarationHandler.handleTranslationUnit"]},{"name":"fun processAttributes(node: Node, owner: IASTNode)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.processAttributes","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/process-attributes.html","searchKeys":["processAttributes","fun processAttributes(node: Node, owner: IASTNode)","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.processAttributes"]},{"name":"fun typeOf(declarator: IASTDeclarator, specifier: IASTDeclSpecifier, hint: Declaration? = null): Type","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.typeOf","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/type-of.html","searchKeys":["typeOf","fun typeOf(declarator: IASTDeclarator, specifier: IASTDeclSpecifier, hint: Declaration? = null): Type","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.typeOf"]},{"name":"fun typeOf(name: IASTName, prefix: String? = null): Type","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.typeOf","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/type-of.html","searchKeys":["typeOf","fun typeOf(name: IASTName, prefix: String? = null): Type","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.typeOf"]},{"name":"object Companion","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.Companion","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/-companion/index.html","searchKeys":["Companion","object Companion","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.Companion"]},{"name":"open class CLanguage : Language , HasComplexCallResolution, HasStructs, HasFunctionPointers, HasQualifier, HasElaboratedTypeSpecifier, HasShortCircuitOperators","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/index.html","searchKeys":["CLanguage","open class CLanguage : Language , HasComplexCallResolution, HasStructs, HasFunctionPointers, HasQualifier, HasElaboratedTypeSpecifier, HasShortCircuitOperators","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage"]},{"name":"open class CPPLanguage : CLanguage, HasDefaultArguments, HasTemplates, HasComplexCallResolution, HasStructs, HasClasses, HasUnknownType","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/index.html","searchKeys":["CPPLanguage","open class CPPLanguage : CLanguage, HasDefaultArguments, HasTemplates, HasComplexCallResolution, HasStructs, HasClasses, HasUnknownType","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage"]},{"name":"open class CXXLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/index.html","searchKeys":["CXXLanguageFrontend","open class CXXLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend"]},{"name":"open override fun accept(component: Component)","description":"de.fraunhofer.aisec.cpg.passes.CXXExtraPass.accept","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.passes/-c-x-x-extra-pass/accept.html","searchKeys":["accept","open override fun accept(component: Component)","de.fraunhofer.aisec.cpg.passes.CXXExtraPass.accept"]},{"name":"open override fun cleanup()","description":"de.fraunhofer.aisec.cpg.passes.CXXExtraPass.cleanup","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.passes/-c-x-x-extra-pass/cleanup.html","searchKeys":["cleanup","open override fun cleanup()","de.fraunhofer.aisec.cpg.passes.CXXExtraPass.cleanup"]},{"name":"open override fun codeOf(astNode: IASTNode): String?","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.codeOf","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/code-of.html","searchKeys":["codeOf","open override fun codeOf(astNode: IASTNode): String?","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.codeOf"]},{"name":"open override fun handle(ctx: T): S?","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXHandler.handle","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-handler/handle.html","searchKeys":["handle","open override fun handle(ctx: T): S?","de.fraunhofer.aisec.cpg.frontends.cxx.CXXHandler.handle"]},{"name":"open override fun handleNode(node: IASTDeclaration): Declaration","description":"de.fraunhofer.aisec.cpg.frontends.cxx.DeclarationHandler.handleNode","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-declaration-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: IASTDeclaration): Declaration","de.fraunhofer.aisec.cpg.frontends.cxx.DeclarationHandler.handleNode"]},{"name":"open override fun handleNode(node: IASTInitializer): Expression","description":"de.fraunhofer.aisec.cpg.frontends.cxx.InitializerHandler.handleNode","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-initializer-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: IASTInitializer): Expression","de.fraunhofer.aisec.cpg.frontends.cxx.InitializerHandler.handleNode"]},{"name":"open override fun handleNode(node: IASTInitializerClause): Expression","description":"de.fraunhofer.aisec.cpg.frontends.cxx.ExpressionHandler.handleNode","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-expression-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: IASTInitializerClause): Expression","de.fraunhofer.aisec.cpg.frontends.cxx.ExpressionHandler.handleNode"]},{"name":"open override fun handleNode(node: IASTNode): Declaration","description":"de.fraunhofer.aisec.cpg.frontends.cxx.DeclaratorHandler.handleNode","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-declarator-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: IASTNode): Declaration","de.fraunhofer.aisec.cpg.frontends.cxx.DeclaratorHandler.handleNode"]},{"name":"open override fun handleNode(node: IASTParameterDeclaration): Declaration","description":"de.fraunhofer.aisec.cpg.frontends.cxx.ParameterDeclarationHandler.handleNode","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-parameter-declaration-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: IASTParameterDeclaration): Declaration","de.fraunhofer.aisec.cpg.frontends.cxx.ParameterDeclarationHandler.handleNode"]},{"name":"open override fun handleNode(node: IASTStatement): Statement","description":"de.fraunhofer.aisec.cpg.frontends.cxx.StatementHandler.handleNode","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-statement-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: IASTStatement): Statement","de.fraunhofer.aisec.cpg.frontends.cxx.StatementHandler.handleNode"]},{"name":"open override fun handleTemplateFunctionCalls(curClass: RecordDeclaration?, templateCall: CallExpression, applyInference: Boolean, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): Pair>","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.handleTemplateFunctionCalls","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/handle-template-function-calls.html","searchKeys":["handleTemplateFunctionCalls","open override fun handleTemplateFunctionCalls(curClass: RecordDeclaration?, templateCall: CallExpression, applyInference: Boolean, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): Pair>","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.handleTemplateFunctionCalls"]},{"name":"open override fun locationOf(astNode: IASTNode): PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.locationOf","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/location-of.html","searchKeys":["locationOf","open override fun locationOf(astNode: IASTNode): PhysicalLocation?","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.locationOf"]},{"name":"open override fun parse(file: File): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.parse","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/parse.html","searchKeys":["parse","open override fun parse(file: File): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.parse"]},{"name":"open override fun refineInvocationCandidatesFromRecord(recordDeclaration: RecordDeclaration, call: CallExpression, name: String, ctx: TranslationContext): List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.refineInvocationCandidatesFromRecord","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/refine-invocation-candidates-from-record.html","searchKeys":["refineInvocationCandidatesFromRecord","open override fun refineInvocationCandidatesFromRecord(recordDeclaration: RecordDeclaration, call: CallExpression, name: String, ctx: TranslationContext): List","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.refineInvocationCandidatesFromRecord"]},{"name":"open override fun refineInvocationCandidatesFromRecord(recordDeclaration: RecordDeclaration, call: CallExpression, name: String, ctx: TranslationContext): List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.refineInvocationCandidatesFromRecord","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/refine-invocation-candidates-from-record.html","searchKeys":["refineInvocationCandidatesFromRecord","open override fun refineInvocationCandidatesFromRecord(recordDeclaration: RecordDeclaration, call: CallExpression, name: String, ctx: TranslationContext): List","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.refineInvocationCandidatesFromRecord"]},{"name":"open override fun refineMethodCallResolution(curClass: RecordDeclaration?, possibleContainingTypes: Set, call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration, callResolver: SymbolResolver): List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.refineMethodCallResolution","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/refine-method-call-resolution.html","searchKeys":["refineMethodCallResolution","open override fun refineMethodCallResolution(curClass: RecordDeclaration?, possibleContainingTypes: Set, call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration, callResolver: SymbolResolver): List","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.refineMethodCallResolution"]},{"name":"open override fun refineMethodCallResolution(curClass: RecordDeclaration?, possibleContainingTypes: Set, call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration, callResolver: SymbolResolver): List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.refineMethodCallResolution","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/refine-method-call-resolution.html","searchKeys":["refineMethodCallResolution","open override fun refineMethodCallResolution(curClass: RecordDeclaration?, possibleContainingTypes: Set, call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration, callResolver: SymbolResolver): List","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.refineMethodCallResolution"]},{"name":"open override fun refineNormalCallResolution(call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.refineNormalCallResolution","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/refine-normal-call-resolution.html","searchKeys":["refineNormalCallResolution","open override fun refineNormalCallResolution(call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): List","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.refineNormalCallResolution"]},{"name":"open override fun refineNormalCallResolution(call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.refineNormalCallResolution","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/refine-normal-call-resolution.html","searchKeys":["refineNormalCallResolution","open override fun refineNormalCallResolution(call: CallExpression, ctx: TranslationContext, currentTU: TranslationUnitDeclaration): List","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.refineNormalCallResolution"]},{"name":"open override fun setComment(node: Node, astNode: IASTNode)","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.setComment","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/set-comment.html","searchKeys":["setComment","open override fun setComment(node: Node, astNode: IASTNode)","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.setComment"]},{"name":"open override fun typeOf(type: IASTTypeId): Type","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.typeOf","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/type-of.html","searchKeys":["typeOf","open override fun typeOf(type: IASTTypeId): Type","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.typeOf"]},{"name":"open override val builtInTypes: Map","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.builtInTypes","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/built-in-types.html","searchKeys":["builtInTypes","open override val builtInTypes: Map","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.builtInTypes"]},{"name":"open override val builtInTypes: Map","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.builtInTypes","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/built-in-types.html","searchKeys":["builtInTypes","open override val builtInTypes: Map","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.builtInTypes"]},{"name":"open override val compoundAssignmentOperators: Set","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.compoundAssignmentOperators","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/compound-assignment-operators.html","searchKeys":["compoundAssignmentOperators","open override val compoundAssignmentOperators: Set","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.compoundAssignmentOperators"]},{"name":"open override val conjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.conjunctiveOperators","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/conjunctive-operators.html","searchKeys":["conjunctiveOperators","open override val conjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.conjunctiveOperators"]},{"name":"open override val disjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.disjunctiveOperators","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/disjunctive-operators.html","searchKeys":["disjunctiveOperators","open override val disjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.disjunctiveOperators"]},{"name":"open override val elaboratedTypeSpecifier: List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.elaboratedTypeSpecifier","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/elaborated-type-specifier.html","searchKeys":["elaboratedTypeSpecifier","open override val elaboratedTypeSpecifier: List","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.elaboratedTypeSpecifier"]},{"name":"open override val elaboratedTypeSpecifier: List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.elaboratedTypeSpecifier","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/elaborated-type-specifier.html","searchKeys":["elaboratedTypeSpecifier","open override val elaboratedTypeSpecifier: List","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.elaboratedTypeSpecifier"]},{"name":"open override val endCharacter: Char = '>'","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.endCharacter","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/end-character.html","searchKeys":["endCharacter","open override val endCharacter: Char = '>'","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.endCharacter"]},{"name":"open override val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.fileExtensions","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/file-extensions.html","searchKeys":["fileExtensions","open override val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.fileExtensions"]},{"name":"open override val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.fileExtensions","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/file-extensions.html","searchKeys":["fileExtensions","open override val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.fileExtensions"]},{"name":"open override val frontend: KClass","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.frontend","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/frontend.html","searchKeys":["frontend","open override val frontend: KClass","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.frontend"]},{"name":"open override val namespaceDelimiter: String","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.namespaceDelimiter","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/namespace-delimiter.html","searchKeys":["namespaceDelimiter","open override val namespaceDelimiter: String","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.namespaceDelimiter"]},{"name":"open override val qualifiers: List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.qualifiers","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-language/qualifiers.html","searchKeys":["qualifiers","open override val qualifiers: List","de.fraunhofer.aisec.cpg.frontends.cxx.CLanguage.qualifiers"]},{"name":"open override val startCharacter: Char = '<'","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.startCharacter","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/start-character.html","searchKeys":["startCharacter","open override val startCharacter: Char = '<'","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.startCharacter"]},{"name":"open override val unknownTypeString: List","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.unknownTypeString","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-p-p-language/unknown-type-string.html","searchKeys":["unknownTypeString","open override val unknownTypeString: List","de.fraunhofer.aisec.cpg.frontends.cxx.CPPLanguage.unknownTypeString"]},{"name":"val declarationHandler: DeclarationHandler","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.declarationHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/declaration-handler.html","searchKeys":["declarationHandler","val declarationHandler: DeclarationHandler","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.declarationHandler"]},{"name":"val declaratorHandler: DeclaratorHandler","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.declaratorHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/declarator-handler.html","searchKeys":["declaratorHandler","val declaratorHandler: DeclaratorHandler","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.declaratorHandler"]},{"name":"val expressionHandler: ExpressionHandler","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.expressionHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/expression-handler.html","searchKeys":["expressionHandler","val expressionHandler: ExpressionHandler","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.expressionHandler"]},{"name":"val initializerHandler: InitializerHandler","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.initializerHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/initializer-handler.html","searchKeys":["initializerHandler","val initializerHandler: InitializerHandler","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.initializerHandler"]},{"name":"val parameterDeclarationHandler: ParameterDeclarationHandler","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.parameterDeclarationHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/parameter-declaration-handler.html","searchKeys":["parameterDeclarationHandler","val parameterDeclarationHandler: ParameterDeclarationHandler","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.parameterDeclarationHandler"]},{"name":"val statementHandler: StatementHandler","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.statementHandler","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/statement-handler.html","searchKeys":["statementHandler","val statementHandler: StatementHandler","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.statementHandler"]},{"name":"var dialect: AbstractCLikeLanguage?","description":"de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.dialect","location":"cpg-language-cxx/de.fraunhofer.aisec.cpg.frontends.cxx/-c-x-x-language-frontend/dialect.html","searchKeys":["dialect","var dialect: AbstractCLikeLanguage?","de.fraunhofer.aisec.cpg.frontends.cxx.CXXLanguageFrontend.dialect"]},{"name":"class PyTempFileHolder","description":"de.fraunhofer.aisec.cpg.frontends.python.PyTempFileHolder","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-py-temp-file-holder/index.html","searchKeys":["PyTempFileHolder","class PyTempFileHolder","de.fraunhofer.aisec.cpg.frontends.python.PyTempFileHolder"]},{"name":"class PythonLanguage : Language , HasShortCircuitOperators","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/index.html","searchKeys":["PythonLanguage","class PythonLanguage : Language , HasShortCircuitOperators","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage"]},{"name":"class PythonLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language-frontend/index.html","searchKeys":["PythonLanguageFrontend","class PythonLanguageFrontend(language: Language, ctx: TranslationContext) : LanguageFrontend ","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.python.PyTempFileHolder.PyTempFileHolder","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-py-temp-file-holder/-py-temp-file-holder.html","searchKeys":["PyTempFileHolder","constructor()","de.fraunhofer.aisec.cpg.frontends.python.PyTempFileHolder.PyTempFileHolder"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.PythonLanguage","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/-python-language.html","searchKeys":["PythonLanguage","constructor()","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.PythonLanguage"]},{"name":"constructor(language: Language, ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.PythonLanguageFrontend","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language-frontend/-python-language-frontend.html","searchKeys":["PythonLanguageFrontend","constructor(language: Language, ctx: TranslationContext)","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.PythonLanguageFrontend"]},{"name":"fun getInterp(): SubInterpreter","description":"de.fraunhofer.aisec.cpg.frontends.python.JepSingleton.getInterp","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-jep-singleton/get-interp.html","searchKeys":["getInterp","fun getInterp(): SubInterpreter","de.fraunhofer.aisec.cpg.frontends.python.JepSingleton.getInterp"]},{"name":"object JepSingleton","description":"de.fraunhofer.aisec.cpg.frontends.python.JepSingleton","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-jep-singleton/index.html","searchKeys":["JepSingleton","object JepSingleton","de.fraunhofer.aisec.cpg.frontends.python.JepSingleton"]},{"name":"open override fun codeOf(astNode: Any): String?","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.codeOf","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language-frontend/code-of.html","searchKeys":["codeOf","open override fun codeOf(astNode: Any): String?","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.codeOf"]},{"name":"open override fun locationOf(astNode: Any): PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.locationOf","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language-frontend/location-of.html","searchKeys":["locationOf","open override fun locationOf(astNode: Any): PhysicalLocation?","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.locationOf"]},{"name":"open override fun parse(file: File): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.parse","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language-frontend/parse.html","searchKeys":["parse","open override fun parse(file: File): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.parse"]},{"name":"open override fun propagateTypeOfBinaryOperation(operation: BinaryOperator): Type","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.propagateTypeOfBinaryOperation","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/propagate-type-of-binary-operation.html","searchKeys":["propagateTypeOfBinaryOperation","open override fun propagateTypeOfBinaryOperation(operation: BinaryOperator): Type","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.propagateTypeOfBinaryOperation"]},{"name":"open override fun setComment(node: Node, astNode: Any)","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.setComment","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language-frontend/set-comment.html","searchKeys":["setComment","open override fun setComment(node: Node, astNode: Any)","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.setComment"]},{"name":"open override fun typeOf(type: Any): Type","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.typeOf","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language-frontend/type-of.html","searchKeys":["typeOf","open override fun typeOf(type: Any): Type","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguageFrontend.typeOf"]},{"name":"open override val builtInTypes: Map","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.builtInTypes","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/built-in-types.html","searchKeys":["builtInTypes","open override val builtInTypes: Map","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.builtInTypes"]},{"name":"open override val compoundAssignmentOperators: Set","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.compoundAssignmentOperators","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/compound-assignment-operators.html","searchKeys":["compoundAssignmentOperators","open override val compoundAssignmentOperators: Set","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.compoundAssignmentOperators"]},{"name":"open override val conjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.conjunctiveOperators","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/conjunctive-operators.html","searchKeys":["conjunctiveOperators","open override val conjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.conjunctiveOperators"]},{"name":"open override val disjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.disjunctiveOperators","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/disjunctive-operators.html","searchKeys":["disjunctiveOperators","open override val disjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.disjunctiveOperators"]},{"name":"open override val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.fileExtensions","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/file-extensions.html","searchKeys":["fileExtensions","open override val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.fileExtensions"]},{"name":"open override val frontend: KClass","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.frontend","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/frontend.html","searchKeys":["frontend","open override val frontend: KClass","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.frontend"]},{"name":"open override val namespaceDelimiter: String","description":"de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.namespaceDelimiter","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-python-language/namespace-delimiter.html","searchKeys":["namespaceDelimiter","open override val namespaceDelimiter: String","de.fraunhofer.aisec.cpg.frontends.python.PythonLanguage.namespaceDelimiter"]},{"name":"var pyFolder: Path","description":"de.fraunhofer.aisec.cpg.frontends.python.PyTempFileHolder.pyFolder","location":"cpg-language-python/de.fraunhofer.aisec.cpg.frontends.python/-py-temp-file-holder/py-folder.html","searchKeys":["pyFolder","var pyFolder: Path","de.fraunhofer.aisec.cpg.frontends.python.PyTempFileHolder.pyFolder"]},{"name":"abstract class RubyHandler(configConstructor: () -> ResultNode, frontend: RubyLanguageFrontend) : Handler ","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-handler/index.html","searchKeys":["RubyHandler","abstract class RubyHandler(configConstructor: () -> ResultNode, frontend: RubyLanguageFrontend) : Handler ","de.fraunhofer.aisec.cpg.frontends.ruby.RubyHandler"]},{"name":"abstract fun handleNode(node: HandlerNode): ResultNode","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyHandler.handleNode","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-handler/handle-node.html","searchKeys":["handleNode","abstract fun handleNode(node: HandlerNode): ResultNode","de.fraunhofer.aisec.cpg.frontends.ruby.RubyHandler.handleNode"]},{"name":"class DeclarationHandler(lang: RubyLanguageFrontend) : RubyHandler ","description":"de.fraunhofer.aisec.cpg.frontends.ruby.DeclarationHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-declaration-handler/index.html","searchKeys":["DeclarationHandler","class DeclarationHandler(lang: RubyLanguageFrontend) : RubyHandler ","de.fraunhofer.aisec.cpg.frontends.ruby.DeclarationHandler"]},{"name":"class ExpressionHandler(lang: RubyLanguageFrontend) : RubyHandler ","description":"de.fraunhofer.aisec.cpg.frontends.ruby.ExpressionHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-expression-handler/index.html","searchKeys":["ExpressionHandler","class ExpressionHandler(lang: RubyLanguageFrontend) : RubyHandler ","de.fraunhofer.aisec.cpg.frontends.ruby.ExpressionHandler"]},{"name":"class RubyLanguage : Language , HasDefaultArguments, HasClasses, HasSuperClasses, HasShortCircuitOperators","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/index.html","searchKeys":["RubyLanguage","class RubyLanguage : Language , HasDefaultArguments, HasClasses, HasSuperClasses, HasShortCircuitOperators","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage"]},{"name":"class RubyLanguageFrontend(language: RubyLanguage, ctx: TranslationContext) : LanguageFrontend ","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/index.html","searchKeys":["RubyLanguageFrontend","class RubyLanguageFrontend(language: RubyLanguage, ctx: TranslationContext) : LanguageFrontend ","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend"]},{"name":"class StatementHandler(lang: RubyLanguageFrontend) : RubyHandler ","description":"de.fraunhofer.aisec.cpg.frontends.ruby.StatementHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-statement-handler/index.html","searchKeys":["StatementHandler","class StatementHandler(lang: RubyLanguageFrontend) : RubyHandler ","de.fraunhofer.aisec.cpg.frontends.ruby.StatementHandler"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.RubyLanguage","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/-ruby-language.html","searchKeys":["RubyLanguage","constructor()","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.RubyLanguage"]},{"name":"constructor(configConstructor: () -> ResultNode, frontend: RubyLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyHandler.RubyHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-handler/-ruby-handler.html","searchKeys":["RubyHandler","constructor(configConstructor: () -> ResultNode, frontend: RubyLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.ruby.RubyHandler.RubyHandler"]},{"name":"constructor(lang: RubyLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.ruby.DeclarationHandler.DeclarationHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-declaration-handler/-declaration-handler.html","searchKeys":["DeclarationHandler","constructor(lang: RubyLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.ruby.DeclarationHandler.DeclarationHandler"]},{"name":"constructor(lang: RubyLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.ruby.ExpressionHandler.ExpressionHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-expression-handler/-expression-handler.html","searchKeys":["ExpressionHandler","constructor(lang: RubyLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.ruby.ExpressionHandler.ExpressionHandler"]},{"name":"constructor(lang: RubyLanguageFrontend)","description":"de.fraunhofer.aisec.cpg.frontends.ruby.StatementHandler.StatementHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-statement-handler/-statement-handler.html","searchKeys":["StatementHandler","constructor(lang: RubyLanguageFrontend)","de.fraunhofer.aisec.cpg.frontends.ruby.StatementHandler.StatementHandler"]},{"name":"constructor(language: RubyLanguage, ctx: TranslationContext)","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.RubyLanguageFrontend","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/-ruby-language-frontend.html","searchKeys":["RubyLanguageFrontend","constructor(language: RubyLanguage, ctx: TranslationContext)","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.RubyLanguageFrontend"]},{"name":"open override fun codeOf(astNode: Node): String?","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.codeOf","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/code-of.html","searchKeys":["codeOf","open override fun codeOf(astNode: Node): String?","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.codeOf"]},{"name":"open override fun handle(ctx: HandlerNode): ResultNode","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyHandler.handle","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-handler/handle.html","searchKeys":["handle","open override fun handle(ctx: HandlerNode): ResultNode","de.fraunhofer.aisec.cpg.frontends.ruby.RubyHandler.handle"]},{"name":"open override fun handleNode(node: Node): Declaration","description":"de.fraunhofer.aisec.cpg.frontends.ruby.DeclarationHandler.handleNode","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-declaration-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: Node): Declaration","de.fraunhofer.aisec.cpg.frontends.ruby.DeclarationHandler.handleNode"]},{"name":"open override fun handleNode(node: Node): Expression","description":"de.fraunhofer.aisec.cpg.frontends.ruby.ExpressionHandler.handleNode","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-expression-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: Node): Expression","de.fraunhofer.aisec.cpg.frontends.ruby.ExpressionHandler.handleNode"]},{"name":"open override fun handleNode(node: Node): Statement","description":"de.fraunhofer.aisec.cpg.frontends.ruby.StatementHandler.handleNode","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-statement-handler/handle-node.html","searchKeys":["handleNode","open override fun handleNode(node: Node): Statement","de.fraunhofer.aisec.cpg.frontends.ruby.StatementHandler.handleNode"]},{"name":"open override fun handleSuperCall(callee: MemberExpression, curClass: RecordDeclaration, scopeManager: ScopeManager): Boolean","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.handleSuperCall","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/handle-super-call.html","searchKeys":["handleSuperCall","open override fun handleSuperCall(callee: MemberExpression, curClass: RecordDeclaration, scopeManager: ScopeManager): Boolean","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.handleSuperCall"]},{"name":"open override fun locationOf(astNode: Node): PhysicalLocation?","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.locationOf","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/location-of.html","searchKeys":["locationOf","open override fun locationOf(astNode: Node): PhysicalLocation?","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.locationOf"]},{"name":"open override fun parse(file: File): TranslationUnitDeclaration","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.parse","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/parse.html","searchKeys":["parse","open override fun parse(file: File): TranslationUnitDeclaration","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.parse"]},{"name":"open override fun setComment(node: Node, astNode: Node)","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.setComment","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/set-comment.html","searchKeys":["setComment","open override fun setComment(node: Node, astNode: Node)","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.setComment"]},{"name":"open override fun typeOf(type: Node): Type","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.typeOf","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/type-of.html","searchKeys":["typeOf","open override fun typeOf(type: Node): Type","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.typeOf"]},{"name":"open override val builtInTypes: Map","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.builtInTypes","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/built-in-types.html","searchKeys":["builtInTypes","open override val builtInTypes: Map","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.builtInTypes"]},{"name":"open override val compoundAssignmentOperators: Set","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.compoundAssignmentOperators","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/compound-assignment-operators.html","searchKeys":["compoundAssignmentOperators","open override val compoundAssignmentOperators: Set","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.compoundAssignmentOperators"]},{"name":"open override val conjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.conjunctiveOperators","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/conjunctive-operators.html","searchKeys":["conjunctiveOperators","open override val conjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.conjunctiveOperators"]},{"name":"open override val disjunctiveOperators: List","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.disjunctiveOperators","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/disjunctive-operators.html","searchKeys":["disjunctiveOperators","open override val disjunctiveOperators: List","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.disjunctiveOperators"]},{"name":"open override val fileExtensions: List","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.fileExtensions","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/file-extensions.html","searchKeys":["fileExtensions","open override val fileExtensions: List","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.fileExtensions"]},{"name":"open override val frontend: KClass","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.frontend","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/frontend.html","searchKeys":["frontend","open override val frontend: KClass","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.frontend"]},{"name":"open override val namespaceDelimiter: String","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.namespaceDelimiter","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/namespace-delimiter.html","searchKeys":["namespaceDelimiter","open override val namespaceDelimiter: String","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.namespaceDelimiter"]},{"name":"open override val superClassKeyword: String","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.superClassKeyword","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language/super-class-keyword.html","searchKeys":["superClassKeyword","open override val superClassKeyword: String","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguage.superClassKeyword"]},{"name":"val declarationHandler: DeclarationHandler","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.declarationHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/declaration-handler.html","searchKeys":["declarationHandler","val declarationHandler: DeclarationHandler","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.declarationHandler"]},{"name":"val expressionHandler: ExpressionHandler","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.expressionHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/expression-handler.html","searchKeys":["expressionHandler","val expressionHandler: ExpressionHandler","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.expressionHandler"]},{"name":"val statementHandler: StatementHandler","description":"de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.statementHandler","location":"cpg-language-ruby/de.fraunhofer.aisec.cpg.frontends.ruby/-ruby-language-frontend/statement-handler.html","searchKeys":["statementHandler","val statementHandler: StatementHandler","de.fraunhofer.aisec.cpg.frontends.ruby.RubyLanguageFrontend.statementHandler"]},{"name":"class Application : Callable ","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/index.html","searchKeys":["Application","class Application : Callable ","de.fraunhofer.aisec.cpg_vis_neo4j.Application"]},{"name":"class Exclusive","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/-exclusive/index.html","searchKeys":["Exclusive","class Exclusive","de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.Application","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/-application.html","searchKeys":["Application","constructor()","de.fraunhofer.aisec.cpg_vis_neo4j.Application.Application"]},{"name":"constructor()","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.Exclusive","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/-exclusive/-exclusive.html","searchKeys":["Exclusive","constructor()","de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.Exclusive"]},{"name":"constructor(id: Long, labels: Set, properties: Map)","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode.JsonNode","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-node/-json-node.html","searchKeys":["JsonNode","constructor(id: Long, labels: Set, properties: Map)","de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode.JsonNode"]},{"name":"constructor(id: Long, type: String, startNode: Long, endNode: Long, properties: Map)","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.JsonEdge","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-edge/-json-edge.html","searchKeys":["JsonEdge","constructor(id: Long, type: String, startNode: Long, endNode: Long, properties: Map)","de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.JsonEdge"]},{"name":"constructor(nodes: List, edges: List)","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonGraph.JsonGraph","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-graph/-json-graph.html","searchKeys":["JsonGraph","constructor(nodes: List, edges: List)","de.fraunhofer.aisec.cpg_vis_neo4j.JsonGraph.JsonGraph"]},{"name":"data class JsonEdge(val id: Long, val type: String, val startNode: Long, val endNode: Long, val properties: Map)","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-edge/index.html","searchKeys":["JsonEdge","data class JsonEdge(val id: Long, val type: String, val startNode: Long, val endNode: Long, val properties: Map)","de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge"]},{"name":"data class JsonGraph(val nodes: List, val edges: List)","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonGraph","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-graph/index.html","searchKeys":["JsonGraph","data class JsonGraph(val nodes: List, val edges: List)","de.fraunhofer.aisec.cpg_vis_neo4j.JsonGraph"]},{"name":"data class JsonNode(val id: Long, val labels: Set, val properties: Map)","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-node/index.html","searchKeys":["JsonNode","data class JsonNode(val id: Long, val labels: Set, val properties: Map)","de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode"]},{"name":"fun buildJsonGraph(newNodeBuilders: List?, newRelationshipBuilders: List?): JsonGraph","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.buildJsonGraph","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/build-json-graph.html","searchKeys":["buildJsonGraph","fun buildJsonGraph(newNodeBuilders: List?, newRelationshipBuilders: List?): JsonGraph","de.fraunhofer.aisec.cpg_vis_neo4j.Application.buildJsonGraph"]},{"name":"fun connect(): Pair","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.connect","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/connect.html","searchKeys":["connect","fun connect(): Pair","de.fraunhofer.aisec.cpg_vis_neo4j.Application.connect"]},{"name":"fun exportToJson(translationResult: TranslationResult, path: File)","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.exportToJson","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/export-to-json.html","searchKeys":["exportToJson","fun exportToJson(translationResult: TranslationResult, path: File)","de.fraunhofer.aisec.cpg_vis_neo4j.Application.exportToJson"]},{"name":"fun main(args: Array)","description":"de.fraunhofer.aisec.cpg_vis_neo4j.main","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/main.html","searchKeys":["main","fun main(args: Array)","de.fraunhofer.aisec.cpg_vis_neo4j.main"]},{"name":"fun pushToNeo4j(translationResult: TranslationResult)","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.pushToNeo4j","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/push-to-neo4j.html","searchKeys":["pushToNeo4j","fun pushToNeo4j(translationResult: TranslationResult)","de.fraunhofer.aisec.cpg_vis_neo4j.Application.pushToNeo4j"]},{"name":"fun setupTranslationConfiguration(): TranslationConfiguration","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.setupTranslationConfiguration","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/setup-translation-configuration.html","searchKeys":["setupTranslationConfiguration","fun setupTranslationConfiguration(): TranslationConfiguration","de.fraunhofer.aisec.cpg_vis_neo4j.Application.setupTranslationConfiguration"]},{"name":"fun translateCPGToOGMBuilders(translationResult: TranslationResult): Pair?, List?>","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.translateCPGToOGMBuilders","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/translate-c-p-g-to-o-g-m-builders.html","searchKeys":["translateCPGToOGMBuilders","fun translateCPGToOGMBuilders(translationResult: TranslationResult): Pair?, List?>","de.fraunhofer.aisec.cpg_vis_neo4j.Application.translateCPGToOGMBuilders"]},{"name":"lateinit var mutuallyExclusiveParameters: Application.Exclusive","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.mutuallyExclusiveParameters","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/mutually-exclusive-parameters.html","searchKeys":["mutuallyExclusiveParameters","lateinit var mutuallyExclusiveParameters: Application.Exclusive","de.fraunhofer.aisec.cpg_vis_neo4j.Application.mutuallyExclusiveParameters"]},{"name":"open override fun call(): Int","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.call","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/call.html","searchKeys":["call","open override fun call(): Int","de.fraunhofer.aisec.cpg_vis_neo4j.Application.call"]},{"name":"val edges: List","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonGraph.edges","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-graph/edges.html","searchKeys":["edges","val edges: List","de.fraunhofer.aisec.cpg_vis_neo4j.JsonGraph.edges"]},{"name":"val endNode: Long","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.endNode","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-edge/end-node.html","searchKeys":["endNode","val endNode: Long","de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.endNode"]},{"name":"val id: Long","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.id","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-edge/id.html","searchKeys":["id","val id: Long","de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.id"]},{"name":"val id: Long","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode.id","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-node/id.html","searchKeys":["id","val id: Long","de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode.id"]},{"name":"val labels: Set","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode.labels","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-node/labels.html","searchKeys":["labels","val labels: Set","de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode.labels"]},{"name":"val nodes: List","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonGraph.nodes","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-graph/nodes.html","searchKeys":["nodes","val nodes: List","de.fraunhofer.aisec.cpg_vis_neo4j.JsonGraph.nodes"]},{"name":"val properties: Map","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.properties","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-edge/properties.html","searchKeys":["properties","val properties: Map","de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.properties"]},{"name":"val properties: Map","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode.properties","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-node/properties.html","searchKeys":["properties","val properties: Map","de.fraunhofer.aisec.cpg_vis_neo4j.JsonNode.properties"]},{"name":"val startNode: Long","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.startNode","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-edge/start-node.html","searchKeys":["startNode","val startNode: Long","de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.startNode"]},{"name":"val type: String","description":"de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.type","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-json-edge/type.html","searchKeys":["type","val type: String","de.fraunhofer.aisec.cpg_vis_neo4j.JsonEdge.type"]},{"name":"var files: List","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.files","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/-exclusive/files.html","searchKeys":["files","var files: List","de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.files"]},{"name":"var jsonCompilationDatabase: File?","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.jsonCompilationDatabase","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/-exclusive/json-compilation-database.html","searchKeys":["jsonCompilationDatabase","var jsonCompilationDatabase: File?","de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.jsonCompilationDatabase"]},{"name":"var listPasses: Boolean","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.listPasses","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/-exclusive/list-passes.html","searchKeys":["listPasses","var listPasses: Boolean","de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.listPasses"]},{"name":"var neo4jPassword: String","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.neo4jPassword","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/neo4j-password.html","searchKeys":["neo4jPassword","var neo4jPassword: String","de.fraunhofer.aisec.cpg_vis_neo4j.Application.neo4jPassword"]},{"name":"var neo4jUsername: String","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.neo4jUsername","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/neo4j-username.html","searchKeys":["neo4jUsername","var neo4jUsername: String","de.fraunhofer.aisec.cpg_vis_neo4j.Application.neo4jUsername"]},{"name":"var softwareComponents: Map","description":"de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.softwareComponents","location":"cpg-neo4j/de.fraunhofer.aisec.cpg_vis_neo4j/-application/-exclusive/software-components.html","searchKeys":["softwareComponents","var softwareComponents: Map","de.fraunhofer.aisec.cpg_vis_neo4j.Application.Exclusive.softwareComponents"]}] \ No newline at end of file