Parses lines of ActionScript 3.0 (AS3) code to determine how the syntax is highlighted.

Static variables

@:value(0x1)staticfinalread onlyAS_CODE:Int = 0x1

@:value(0x4)staticfinalread onlyAS_COMMENT:Int = 0x4

@:value(0x10)staticfinalread onlyAS_FIELD:Int = 0x10

@:value(0x11)staticfinalread onlyAS_FUNCTIONS:Int = 0x11

@:value(0xC)staticfinalread onlyAS_FUNCTION_KEYWORD:Int = 0xC

@:value(0xA)staticfinalread onlyAS_KEYWORD:Int = 0xA

@:value(0xF)staticfinalread onlyAS_METADATA:Int = 0xF

@:value(0x5)staticfinalread onlyAS_MULTILINE_COMMENT:Int = 0x5

@:value(0xD)staticfinalread onlyAS_PACKAGE_KEYWORD:Int = 0xD

@:value(0x6)staticfinalread onlyAS_REGULAR_EXPRESSION:Int = 0x6

@:value(0x12)staticfinalread onlyAS_SELF_KEYWORDS:Int = 0x12

@:value(0x2)staticfinalread onlyAS_STRING1:Int = 0x2

@:value(0x3)staticfinalread onlyAS_STRING2:Int = 0x3

@:value(0xE)staticfinalread onlyAS_TYPE_KEYWORD:Int = 0xE

@:value(0x13)staticfinalread onlyAS_VALUE_KEYWORDS:Int = 0x13

@:value(0xB)staticfinalread onlyAS_VAR_KEYWORD:Int = 0xB

Constructor

new()

Creates a new AS3LineParser object.

Inherited Variables

Defined by LineParser

@:flash.propertyread onlydefaultContext:Int

Inherited Methods

Defined by LineParser

parse(sourceCode:String, startLine:Int, startChar:Int, endLine:Int, endChar:Int):Array<Int>

setContext(newContext:Int):Void