ExtractorConst

object ExtractorConst: Any

Fields

Name Description
const LANGUAGE_FRONTEND: String
val plumeVersion: String
val PRIMITIVES: listOf("boolean", "byte", "char", "double", "float", "int", "long", "null", "short", "void")
const ENTRYPOINT: String
const TRUE_TARGET: String
const FALSE_TARGET: String
const UNKNOWN: String
const GLOBAL: String
val BOOLEAN_TYPES: setOf( NodeKeyNames.HAS_MAPPING, NodeKeyNames.IS_METHOD_NEVER_OVERRIDDEN, NodeKeyNames.IS_EXTERNAL )
val INT_TYPES: setOf( NodeKeyNames.COLUMN_NUMBER, NodeKeyNames.DEPTH_FIRST_ORDER, NodeKeyNames.ARGUMENT_INDEX, NodeKeyNames.ORDER, NodeKeyNames.LINE_NUMBER, NodeKeyNames.LINE_NUMBER_END, NodeKeyNames.INTERNAL_FLAGS, NodeKeyNames.COLUMN_NUMBER_END )
val TYPE_REFERENCED_NODES: arrayOf( NodeTypes.TYPE_DECL, NodeTypes.TYPE, NodeTypes.TYPE_ARGUMENT, NodeTypes.TYPE_PARAMETER, NodeTypes.METHOD, NodeTypes.METHOD_PARAMETER_IN, NodeTypes.METHOD_PARAMETER_OUT, NodeTypes.METHOD_RETURN, NodeTypes.MEMBER, NodeTypes.LITERAL, NodeTypes.CALL, NodeTypes.LOCAL, NodeTypes.IDENTIFIER, NodeTypes.BLOCK, NodeTypes.METHOD_REF, NodeTypes.TYPE_REF, NodeTypes.NAMESPACE_BLOCK, NodeTypes.UNKNOWN )
val TYPE_REFERENCED_EDGES: arrayOf(EdgeTypes.AST, EdgeTypes.REF, EdgeTypes.ALIAS_OF, EdgeTypes.INHERITS_FROM)