semanticcpg apidocs
2.0.195
semanticcpg apidocs
API
io.joern.csharpsrc2cpg
astcreation
AstCreator
AstCreatorHelper
AstForDeclarationsCreator
parser
DotNetJsonAst
BaseExpr
Block
ClassDeclaration
CompilationUnit
DeclarationExpr
DotNetParserNode
IdentifierName
IdentifierNode
MethodDeclaration
NamespaceDeclaration
NotHandledType
Parameter
PredefinedType
QualifiedName
TypeIdentifier
UsingDirective
DotNetJsonParser
DotNetNodeInfo
ParserKeys
passes
AstCreationPass
utils
DotNetAstGenRunner
CSharpSrc2Cpg
CSharpSrc2Cpg
Config
Frontend
Main
semanticcpg apidocs
/
io.joern.csharpsrc2cpg
/
io.joern.csharpsrc2cpg.astcreation
/
AstCreatorHelper
AstCreatorHelper
io.joern.csharpsrc2cpg.astcreation.AstCreatorHelper
trait
AstCreatorHelper
(
implicit
withSchemaValidation
:
ValidationMode
)
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Known subtypes
class
AstCreator
Self type
AstCreator
Members list
Clear all
Value members
Concrete methods
protected
def
astFullName
(
node
:
DotNetNodeInfo
):
String
protected
def
createDotNetNodeInfo
(
json
:
Value
):
DotNetNodeInfo
protected
def
nameFromDeclaration
(
node
:
DotNetNodeInfo
):
String
protected
def
nameFromIdentifier
(
identifier
:
DotNetNodeInfo
):
String
protected
def
nameFromNode
(
identifierNode
:
DotNetNodeInfo
):
String
protected
def
nameFromQualifiedName
(
qualifiedName
:
DotNetNodeInfo
):
String
protected
def
notHandledYet
(
node
:
DotNetNodeInfo
):
Ast
Concrete fields
protected
val
systemLineSep
:
String
In this article
Attributes
Members list
Value members
Concrete methods
Concrete fields