dhscanner-ast-0.1.0.2: abstract syntax tree for multiple programming languages

Index

actualDataMembersAst
actualExpVarAst
actualMethodsAst
argsAst
Asts 
1 (Type/Class)Asts
2 (Data Constructor)Asts
astsAsts
calleeAst
ClassName 
1 (Type/Class)Token
2 (Data Constructor)Token
colEndLocation
colStartLocation
ConstBool 
1 (Type/Class)Token
2 (Data Constructor)Token
constBoolLocationToken
constBoolValueToken
ConstInt 
1 (Type/Class)Token
2 (Data Constructor)Token
constIntLocationToken
constIntValueToken
ConstStr 
1 (Type/Class)Token
2 (Data Constructor)Token
constStrLocationToken
constStrValueToken
contentToken
DataMember 
1 (Type/Class)Ast
2 (Data Constructor)Ast
dataMemberInitValueAst
dataMemberNameAst
dataMemberNominalTypeAst
DataMembers 
1 (Type/Class)Ast
2 (Data Constructor)Ast
DecAst
DecClassAst
DecClassContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
decClassDataMembersAst
decClassMethodsAst
decClassNameAst
decClassSupersAst
DecMethodAst
decMethodBodyAst
DecMethodContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
decMethodLocationAst
decMethodNameAst
decMethodParamsAst
decMethodReturnTypeAst
DecPackageContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
decPackageNameAst
decsAst
DecVarAst
DecVarContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
decVarInitValueAst
decVarNameAst
decVarNominalTypeAst
DIVIDEAst
ExpAst
ExpBinopAst
ExpBinopContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
expBinopLeftAst
expBinopLocationAst
expBinopOperatorAst
expBinopRightAst
ExpBoolAst
ExpBoolContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
expBoolValueAst
ExpCallAst
ExpCallContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
expCallLocationAst
ExpIntAst
ExpIntContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
expIntValueAst
ExpLambdaAst
expLambdaBodyAst
ExpLambdaContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
expLambdaLocationAst
expLambdaParamsAst
ExpStrAst
ExpStrContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
expStrValueAst
ExpVarAst
ExpVarContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
FieldName 
1 (Type/Class)Token
2 (Data Constructor)Token
filename 
1 (Function)Location
2 (Function)Ast
FuncName 
1 (Type/Class)Token
2 (Data Constructor)Token
getClassNameLocationToken
getClassNameTokenToken
getFieldNameLocationToken
getFieldNameTokenToken
getFuncNameLocationToken
getFuncNameTokenToken
getMembrNameTokenToken
getMethdNameTokenToken
getMethodNameLocationToken
getNominalTyTokenToken
getParamNameLocationToken
getParamNameTokenToken
getPkgNameTokenToken
getSuperNameTokenToken
getVarNameLocationToken
getVarNameTokenToken
hostingClassNameAst
hostingClassSupersAst
lineEndLocation
lineStartLocation
Location 
1 (Type/Class)Location
2 (Data Constructor)Location
locationToken
locationVarAst
MembrName 
1 (Type/Class)Token
2 (Data Constructor)Token
MethdName 
1 (Type/Class)Token
2 (Data Constructor)Token
Methods 
1 (Type/Class)Ast
2 (Data Constructor)Ast
MINUSAst
Named 
1 (Type/Class)Token
2 (Data Constructor)Token
NominalTy 
1 (Type/Class)Token
2 (Data Constructor)Token
OperatorAst
Param 
1 (Type/Class)Ast
2 (Data Constructor)Ast
ParamName 
1 (Type/Class)Token
2 (Data Constructor)Token
paramNameAst
paramNominalTypeAst
paramSerialIdxAst
PERCENTAst
PkgName 
1 (Type/Class)Token
2 (Data Constructor)Token
PLUSAst
Root 
1 (Type/Class)Ast
2 (Data Constructor)Ast
StmtAst
StmtAssignAst
StmtAssignContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
stmtAssignLhsAst
stmtAssignRhsAst
StmtBreakAst
StmtBreakContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
stmtBreakLocationAst
StmtCallAst
stmtCatchPartAst
StmtContinueAst
StmtContinueContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
stmtContinueLocationAst
StmtDecvarAst
stmtElseBodyAst
StmtExpAst
StmtFuncAst
stmtFuncAnnotationsAst
stmtFuncBodyAst
StmtFuncContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
stmtFuncLocationAst
stmtFuncNameAst
stmtFuncParamsAst
stmtFuncReturnTypeAst
StmtIfAst
stmtIfBodyAst
stmtIfCondAst
StmtIfContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
stmtIfLocationAst
StmtImportAst
stmtImportAliasAst
StmtImportContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
stmtImportLocationAst
stmtImportNameAst
StmtReturnAst
StmtReturnContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
stmtReturnLocationAst
stmtReturnValueAst
stmtsAst
StmtTryAst
StmtTryContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
stmtTryLocationAst
stmtTryPartAst
StmtWhileAst
stmtWhileBodyAst
stmtWhileCondAst
StmtWhileContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
stmtWhileLocationAst
SuperName 
1 (Type/Class)Token
2 (Data Constructor)Token
TIMESAst
VarAst
VarFieldAst
VarFieldContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
varFieldLhsAst
varFieldLocationAst
varFieldNameAst
VarName 
1 (Type/Class)Token
2 (Data Constructor)Token
varNameAst
VarSimpleAst
VarSimpleContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
VarSubscriptAst
VarSubscriptContent 
1 (Type/Class)Ast
2 (Data Constructor)Ast
varSubscriptIdxAst
varSubscriptLhsAst
varSubscriptLocationAst