semanticcpg apidocs
2.0.213
semanticcpg apidocs
API
io.joern.csharpsrc2cpg
astcreation
AstCreator
AstCreatorHelper
AstCreatorHelper
AstForDeclarationsCreator
AstForExpressionsCreator
BuiltinTypes
parser
DotNetJsonAst
ArrayType
BaseExpr
Block
ClassDeclaration
ClauseExpr
CompilationUnit
DeclarationExpr
DotNetParserNode
EqualsValueClause
FieldDeclaration
IdentifierName
IdentifierNode
LiteralExpr
MethodDeclaration
NamespaceDeclaration
NotHandledType
NumericLiteralExpression
Parameter
PredefinedType
QualifiedName
TypeExpr
UsingDirective
VariableDeclaration
VariableDeclarator
DotNetJsonParser
DotNetNodeInfo
ParserKeys
passes
AstCreationPass
utils
DotNetAstGenRunner
CSharpField
CSharpMember
CSharpMethod
CSharpSrc2Cpg
CSharpSrc2Cpg
CSharpType
Config
Frontend
Main
TypeMap
semanticcpg apidocs
/
io.joern.csharpsrc2cpg
/
Main
Main
io.joern.csharpsrc2cpg.Main
object
Main
extends
X2CpgMain
[
Config
,
CSharpSrc2Cpg
]
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
X2CpgMain
[
Config
,
CSharpSrc2Cpg
]
class
Object
trait
Matchable
class
Any
Self type
Main
.type
Members list
Clear all
Value members
Concrete methods
def
run
(
config
:
Config
,
csharpsrc2cpg
:
CSharpSrc2Cpg
):
Unit
method that evaluates frontend with configuration
method that evaluates frontend with configuration
Attributes
Inherited methods
def
main
(
args
:
Array
[
String
]):
Unit
Attributes
Inherited from:
X2CpgMain
Inherited fields
val
cmdLineParser
:
OParser
[
Unit
,
Config
]
Attributes
Inherited from:
X2CpgMain
In this article
Attributes
Members list
Value members
Concrete methods
Inherited methods
Inherited fields