TPasToJSConverter

pt 

OnCreateReferencePathExpr

pt 

DoError

pt 

RaiseNotSupported

pt 

RaiseIdentifierNotFound

pt 

RaiseInconsistency

pt 

GetExpressionValueType

pt 

GetPasIdentValueType

pt 

ComputeConstString

pt 

IsLiteralInteger

pt 

IsLiteralNumber

pt 

GetOverloadName

pt 

CanClashWithGlobal

pt 

TransformToJSName

pt 

TransformElToJSName

pt 

TransformModuleName

pt 

IsReservedWord

pt 

GetTypeInfoName

pt 

TransformArgName

pt 

CreateGlobalAliasForeign

pt 

CreateGlobalAliasNull

pt 

CreateGlobalAlias_List

pt 

ElNeedsGlobalAlias

pt 

IsElementUsed

pt 

IsSystemUnit

pt 

HasTypeInfo

pt 

IsClassRTTICreatedBefore

pt 

IsExprTemporaryVar

pt 

IsExprPropertySetterConst

pt 

FindAvailableLocalName

pt 

GetImplJSProcScope

pt 

SpecializeNeedsDelay

pt 

CreateElement

pt 

CreateFreeOrNewInstanceExpr

pt 

CreateFunctionSt

pt 

CreateFunctionDef

pt 

CreateProcedureCall

pt 

CreateProcedureCallArgs

pt 

CreateProcCallArg

pt 

CreateProcCallArgRef

pt 

CreateArrayEl

pt 

CreateArgumentAccess

pt 

CreateUnary

pt 

CreateUnaryPlus

pt 

CreateMemberExpression

pt 

CreateCallExpression

pt 

CreateCallCharCodeAt

pt 

CreateCallFromCharCode

pt 

CreateUsesList

pt 

AddToStatementList

pt 

PrependToStatementList

pt 

AddToVarStatement

pt 

CreateValInit

pt 

CreateVarInit

pt 

CreateVarStatement

pt 

CreateExternalBracketAccessorCall

pt 

CreateAssignStatement

pt 

CreateGetEnumeratorLoop

pt 

CreateCallRTLFreeLoc

pt 

CreateDotSplit

pt 

CreateExportStatement

pt 

CreatePrecompiledJS

pt 

AddRTLVersionCheck

pt 

CreateLiteralNumber

pt 

CreateLiteralFloat

pt 

CreateLiteralHexNumber

pt 

CreateLiteralString

pt 

CreateLiteralJSString

pt 

CreateLiteralBoolean

pt 

CreateLiteralNull

pt 

CreateLiteralUndefined

pt 

CreateLiteralCustomValue

pt 

CreateSetLiteralElement

pt 

CreateUnaryNot

pt 

ConvertCharLiteralToInt

pt 

ClonePrimaryExpression

pt 

CreateMulNumber

pt 

CreateDivideNumber

pt 

CreateTruncFloor

pt 

CreateDotNameExpr

pt 

CreateDotExpression

pt 

CreateOverflowCheckCall

pt 

CreateRangeCheckCall

pt 

CreateRangeCheckCall_TypeRange

pt 

PrepareAssignDifferentIntegers

pt 

CreateReferencePath

pt 

CreateReferencePathExpr

pt 

CreateGlobalTypePath

pt 

CreateStaticProcPath

pt 

CreateGlobalElPath

pt 

GetLocalName

pt 

ProcCanHaveShortRef

pt 

StoreImplJSLocal

pt 

StoreImplJSLocals

pt 

RestoreImplJSLocals

pt 

CreateImplementationSection

pt 

CreateInitSection

pt 

CreateExportsSection

pt 

AddRTLRun

pt 

AddHeaderStatement

pt 

AddImplHeaderStatement

pt 

AddDelayedInits

pt 

CreateDelaySpecializeInit

pt 

CreateReferencedSet

pt 

CreateRecordInit

pt 

CreateRecordCallNew

pt 

CreateRecordCallClone

pt 

CreateRecordFunctionNew

pt 

CreateRecordFunctionEqual

pt 

CreateRecordFunctionAssign

pt 

CreateRecordRTTI

pt 

CreateDelayedInitMembersFunction

pt 

CreateArrayConcat

pt 

CreateArrayInit

pt 

CreateArrayRef

pt 

CreateCmpArrayWithNil

pt 

CreateCloneStaticArray

pt 

AddClassConDestructorFunction

pt 

AddClassRTTI

pt 

AddClassConstructors

pt 

AddClassMessageIds

pt 

CreateCallback

pt 

CreateSafeCallback

pt 

CreatePropertyGet

pt 

AppendPropertyAssignArgs

pt 

AppendPropertyReadArgs

pt 

CreateRaisePropReadOnly

pt 

CreateTypeInfoRef

pt 

CreateRTTIArgList

pt 

AddRTTIArgument

pt 

GetClassBIName

pt 

CreateRTTINewType

pt 

CreateRTTIAttributes

pt 

CreateRTTIMemberField

pt 

CreateRTTIMemberMethod

pt 

CreateRTTIMemberProperty

pt 

CreateRTTIAnonymous

pt 

CreateRTTIAnonymousArray

pt 

CreateRTTIMembers

pt 

AddIntfDelegations

pt 

CreateGUIDObjLit

pt 

CreateAssignComIntfVar

pt 

IsInterfaceRef

pt 

CreateIntfRef

pt 

RemoveIntfRef

pt 

CreateFunctionTryFinally

pt 

AddFunctionFinallySt

pt 

AddFunctionFinallyRelease

pt 

AddInFrontOfFunctionTry

pt 

AddInterfaceReleases

pt 

AddClassSupportedInterfaces

pt 

CreateCallHelperMethod

pt 

AddHelperConstructor

pt 

ConvertImplBlockElements

pt 

ConvertBeginEndStatement

pt 

ConvertStatement

pt 

ConvertAssignStatement

pt 

ConvertDirectAssignArrayStatement

pt 

ConvertDirectAssignArrayConcat

pt 

ConvertDirectAssignArrayAdd

pt 

ConvertRaiseStatement

pt 

ConvertIfStatement

pt 

ConvertWhileStatement

pt 

ConvertRepeatStatement

pt 

ConvertForStatement

pt 

ConvertFinalizationSection

pt 

ConvertInitializationSection

pt 

ConvertSimpleStatement

pt 

ConvertWithStatement

pt 

ConvertTryStatement

pt 

ConvertExceptOn

pt 

ConvertCaseOfStatement

pt 

ConvertAsmStatement

pt 

ConvertConstValue

pt 

ConvertArrayValues

pt 

ConvertInheritedExpr

pt 

ConvertNilExpr

pt 

ConvertCharToInt

pt 

ConvertIntToInt

pt 

CreateBitWiseAnd

pt 

CreateBitWiseLongword

pt 

ConvertParamsExpr

pt 

ConvertArrayParams

pt 

ConvertFuncParams

pt 

ConvertExternalConstructor

pt 

ConvertTObjectFree_Bin

pt 

ConvertTObjectFree_With

pt 

ConvertTypeCastToBaseType

pt 

ConvertArrayOrSetLiteral

pt 

ConvertBuiltIn_Length

pt 

ConvertBuiltIn_SetLength

pt 

ConvertBuiltIn_ExcludeInclude

pt 

ConvertBuiltInContinue

pt 

ConvertBuiltInBreak

pt 

ConvertBuiltIn_Exit

pt 

ConvertBuiltIn_IncDec

pt 

ConvertBuiltIn_Assigned

pt 

ConvertBuiltIn_Chr

pt 

ConvertBuiltIn_Ord

pt 

ConvertBuiltIn_LowHigh

pt 

ConvertBuiltIn_PredSucc

pt 

ConvertBuiltIn_StrProc

pt 

ConvertBuiltIn_StrFunc

pt 

ConvertBuiltInStrParam

pt 

ConvertBuiltIn_WriteStr

pt 

ConvertBuiltIn_Val

pt 

ConvertBuiltIn_LoHi

pt 

ConvertBuiltIn_ConcatArray

pt 

ConvertBuiltIn_ConcatString

pt 

ConvertBuiltIn_CopyArray

pt 

ConvertBuiltIn_InsertArray

pt 

ConvertBuiltIn_DeleteArray

pt 

ConvertBuiltIn_TypeInfo

pt 

ConvertBuiltIn_GetTypeKind

pt 

ConvertBuiltIn_Assert

pt 

ConvertBuiltIn_New

pt 

ConvertBuiltIn_Dispose

pt 

ConvertBuiltIn_Default

pt 

ConvertBuiltIn_Debugger

pt 

ConvertBuiltIn_AWait

pt 

ConvertRecordValues

pt 

ConvertSelfExpression

pt 

ConvertBinaryExpression

pt 

ConvertBinaryExpressionRes

pt 

ConvertBinaryExpressionMultiAdd

pt 

ConvertSubIdentExpression

pt 

ConvertSubIdentExprCustom

pt 

ConvertBoolConstExpression

pt 

ConvertPrimitiveExpression

pt 

ConvertIdentifierExpr

pt 

ConvertUnaryExpression

pt 

ConvertInlineSpecializeExpr

pt 

ConvertElement

pt 

ConvertProperty

pt 

ConvertConst

pt 

ConvertDeclarations

pt 

ConvertExportSymbol

pt 

ConvertExpression

pt 

ConvertImplBlock

pt 

ConvertImplCommand

pt 

ConvertLabelMark

pt 

ConvertLabels

pt 

ConvertModule

pt 

ConvertPackage

pt 

ConvertProcedure

pt 

ConvertResString

pt 

ConvertVariable

pt 

ConvertRecordType

pt 

ConvertClassType

pt 

ConvertClassForwardType

pt 

ConvertClassOfType

pt 

ConvertExtClassType

pt 

ConvertEnumType

pt 

ConvertSetType

pt 

ConvertRangeType

pt 

ConvertTypeAliasType

pt 

ConvertPointerType

pt 

ConvertProcedureType

pt 

ConvertArrayType

 

GetOrdType

 

Create

 

Destroy

 

ConvertPasElement


Documentation generated on: 2023-03-18