Hierarchy

Index

Properties

Protected checkSyntaxMode

checkSyntaxMode: boolean = false

Protected expressionPosition

expressionPosition: number = 0

report

report: StiReport = null

Protected syntaxCaseSensitive

syntaxCaseSensitive: boolean = true

Static Protected namespaceObj

namespaceObj: any

Accessors

componentsList

constantsList

userFunctionsList

Static functionsList

Static keywordsList

Static methodsHash

Static methodsList

Static namespacesList

Static parametersList

Static propertiesList

Static systemVariablesList

Static typesList

Methods

Protected checkParserMethodInfo

Protected checkParserMethodInfo2

checkTypes

getParserMethodInfo

Protected getTypeName

  • getTypeName(value: any): string
  • Parameters

    • value: any

    Returns string

Protected get_category

  • get_category(par: any): number

Protected get_systemVariable

  • get_systemVariable(name: any): any
  • Parameters

    • name: any

    Returns any

Protected throwError

  • throwError(code: ParserErrorCode, token?: StiToken, message1?: string, message2?: string, message3?: string, message4?: string): void
  • Parameters

    • code: ParserErrorCode
    • Default value token: StiToken = null
    • Default value message1: string = ""
    • Default value message2: string = ""
    • Default value message3: string = ""
    • Default value message4: string = ""

    Returns void

Static check_constantsList

  • check_constantsList(): void

Static isImplicitlyCastableTo

  • isImplicitlyCastableTo(from: Type, to: Type, valueFrom: object): boolean
  • Parameters

    Returns boolean

Generated using TypeDoc