Unit 'PScanner' Package
[Overview][Resource strings][Constants][Types][Classes][Procedures and functions][Index] [#fcl-passrc]

Index of all identifiers in unit 'PScanner'

A  B  C  D  E  F  G  I  L  M  N  O  P  R  S  T  V  W 

A

AllLanguageModes

B

BoolSwitchesToStr bsHints bsPointerMath
BoolSwitchNames bsImportedData bsRangeChecks
bsAlign bsIOChecks bsReferenceInfo
bsAll bsLocalSymbols bsSafeDivide
bsAssertions bsLongStrings bsScopedEnums
bsBitPacking bsMacPasMode bsStackframes
bsBoolEval bsMacro bsTypedAddress
bsDebugInfo bsNone bsTypeInfo
bsDelphiMode bsNotes bsVarPropSetter
bsDelphiUnicodeMode bsObjectChecks bsVarStringChecks
bsExtendedSyntax bsObjFPCMode bsWarnings
bsExtension bsOpenStrings bsWriteableConst
bsFPCMode bsOptimization
bsGoto bsOverflowChecks

C

CondDirectiveBool CreateMsgArgs

D

DefaultMaxIncludeStackDepth DefPasSourcePos DelphiUnicodeModeSwitches
DefaultValueSwitches DelphiModeSwitches

E

EFileNotFoundError elPlatform ExtractFilenameOnly
elCR elSource ExtractFileUnitName
elCRLF EScannerError
elLF ExtPasModeSwitches

F

FilenameIsAbsolute FilenameIsWinAbsolute
FilenameIsUnixAbsolute FPCModeSwitches

G

GPCModeSwitches

I

IsNamedToken ISOModeSwitches

L

LetterSwitchNames LetterToBoolSwitch

M

MACDirectiveBool msExtpas msObjectiveC2
MacModeSwitches msFinalFields msObjfpc
MessageTypeNames msFpc msObjpas
ModeSwitchesToStr msFunctionReferences msOmitRTTI
msAdvancedRecords msGPC msOut
msAllModeSwitches msHintDirective msPointer2Procedure
msAnonymousFunctions msImplicitFunctionSpec msPrefixedAttributes
msArray2DynArray msInitFinal msProperty
msArrayOperators msInlineVars msRepeatForward
msAutoDeref msIso msResult
msCBlocks msISOLikeIO msStringPchar
msClass msISOLikeMod msSystemCodePage
msCVarSupport msISOLikeProgramsPara msTP7
msDefaultAnsistring msISOLikeUnaryMinus msTPProcVar
msDefaultInline msMac msTypeHelpers
msDefaultPara msMacProcVar msUnderscoreIsSeparator
msDefaultUnicodestring msMultiHelpers mtDebug
msDelphi msMultiLineStrings mtError
msDelphiMultiLineStrings msNestedComment mtFatal
msDelphiUnicode msNestedProcVars mtHint
msDuplicateNames msNone mtInfo
msExcept msNonLocalGoto mtNote
msExternalClass msObjectiveC1 mtWarning

N

nErrDivByZero nErrOperandAndOperatorMismatch nLogIFOptRejected
nErrIfXXXNestingLimitReached nErrRangeCheck nLogIFRejected
nErrIncludeFileNotFound nErrWrongSwitchToggle nLogLineNumber
nErrIncludeLimitReached nErrXExpectedButYFound nLogMacroDefined
nErrInvalidCharacter nIllegalStateForWarnDirective nLogMacroUnDefined
nErrInvalidIndent nInvalidDispatchFieldName nLogMacroXSetToY
nErrInvalidMode nLogELSEIFAccepted nLogOpeningFile
nErrInvalidModeSwitch nLogELSEIFRejected nMisplacedGlobalCompilerSwitch
nErrInvalidMultiLineLineEnding nLogIFAccepted nNoResourceSupport
nErrInvalidMultiLineTrimLeft nLogIFDefAccepted nResourceFileNotFound
nErrInvalidPPElse nLogIFDefRejected nUserDefined
nErrInvalidPPEndif nLogIFNDefAccepted nWarnIgnoringLinkLib
nErrMultilineNonWhiteSpaceBeforeClosing nLogIFNDefRejected nWarnIllegalCompilerDirectiveX
nErrOpenString nLogIFOptAccepted

O

OBJFPCModeSwitches

P

po_AllowMem po_CheckModeSwitches po_SelfToken
po_AllowPointerToSpecialize po_delphi po_StopOnErrorDirective
po_ArrayRangeExpr po_DisableResources po_StopOnUnitInterface
po_AsmPascalComments po_ExtConstWithoutExpr po_StrictClassHelperMode
po_AsmWhole po_IgnoreUnknownResource po_WarnResourceNotFound
po_AsyncProcs po_KeepClassForward ppSkipAll
po_CAssignments po_KeepScannerError ppSkipElseBranch
po_CheckCondFunction po_NoOverloadedProcs ppSkipIfBranch
po_CheckDirectiveRTTI po_ResolveStandardTypes ppSkipNone

R

ReadNextPascalToken RTLString

S

SafeFormat SErrRangeCheck SLogIFNDefRejected
SErrDivByZero SErrResourceFileNotFound SLogIFOptAccepted
SErrIfXXXNestingLimitReached SErrWrongSwitchToggle SLogIFOptRejected
SErrIncludeFileNotFound SErrXExpectedButYFound SLogIFRejected
SErrIncludeLimitReached SIllegalStateForWarnDirective SLogLineNumber
SErrInvalidCharacter SInvalidDispatchFieldName SLogMacroDefined
SErrInvalidIndent sleConditionals SLogMacroUnDefined
SErrInvalidMode sleDirective SLogMacroXSetToY
SErrInvalidModeSwitch sleFile SLogOpeningFile
SErrInvalidMultiLineLineEnding sleLineNumber SMisplacedGlobalCompilerSwitch
SErrInvalidMultiLineTrimLeft SLogELSEIFAccepted SModeSwitchNames
SErrInvalidPPElse SLogELSEIFRejected SNoResourceSupport
SErrInvalidPPEndif SLogIFAccepted StrToModeSwitch
SErrMultilineNonWhiteSpaceBeforeClosing SLogIFDefAccepted SUserDefined
SErrOpenString SLogIFDefRejected SWarnIgnoringLinkLib
SErrOperandAndOperatorMismatch SLogIFNDefAccepted SWarnIllegalCompilerDirectiveX

T

TBaseFileResolver tkfor tkthen
TBaseFileResolverClass tkfunction tkthreadvar
TBoolSwitch tkgeneric tkto
TBoolSwitches tkgoto tktrue
TCEEvalFunctionEvent tkGreaterEqualThan tktry
TCEEvalVarEvent tkGreaterThan tktype
TCELogEvent tkIdentifier tkunit
TCondDirectiveEvaluator tkif tkuntil
TEOLStyle tkimplementation tkuses
TFileLineReader tkin tkvar
TFileResolver tkinherited tkwhile
TFileStreamLineReader tkinitialization tkWhitespace
tkabsolute tkinline tkwith
tkand tkinterface tkxor
tkarray tkis TLineReader
tkas tklabel TMacroDef
tkasm tkLessEqualThan TMacroReader
tkAssign tkLessThan TMaxFloat
tkAssignDivision tklibrary TMaxPrecInt
tkAssignMinus tkLineEnding TMessageArgs
tkAssignMul tkMinus TMessageType
tkAssignPlus tkmod TMessageTypes
tkAt tkMul TModeSwitch
tkAtAt tknil TModeSwitches
tkBackslash tknot toForceCaret
tkbegin tkNotEqual TokenInfos
tkbitpacked tkNumber toOperatorToken
tkBraceClose tkobjccategory TPascalScanner
tkBraceOpen tkobjcclass TPascalScannerPPSkipMode
tkCaret tkobjcprotocol TPasDirectiveState
tkcase tkobject TPasScannerString
tkChar tkof TPasScannerTokenPos
tkclass tkoperator TPasSourcePos
tkColon tkor TPasTreeString
tkComma tkotherwise TPModeSwitches
tkComment tkPackage TPOption
tkconst tkpacked TPOptions
tkconstref tkPlus TPScannerCommentEvent
tkconstructor tkPower TPScannerDirectiveEvent
tkcontains tkprocedure TPScannerFormatPathEvent
tkdestructor tkprogram TPScannerLinkLibEvent
tkdispinterface tkproperty TPScannerLogEvent
tkdiv tkraise TPScannerLogEvents
tkDivision tkrecord TPScannerLogHandler
tkdo tkrepeat TPScannerModeDirective
tkDot tkrequires TPScannerWarnEvent
tkDotDot tkResourceString TResourceHandler
tkDotDotDot tkself TRTLStringDynArray
tkdownto tkSemicolon TStreamLineReader
tkelse tkset TStreamResolver
tkend tkshl TStringStreamLineReader
tkEOF tkshr TToken
tkEqual tkspecialize TTokenOption
tkexcept tkSquaredBraceClose TTokenOptions
tkexports tkSquaredBraceOpen TTokens
tkfalse tkString TValueSwitch
tkfile tkStringMultiLine TValueSwitchArray
tkfinalization tkSymmetricalDifference TValueSwitches
tkfinally tkTab TWarnMsgState

V

ValueSwitchNames vsDispatchStrField vsPackRecords
vsAllValueSwitches vsInterfaces vsPackSet
vsDispatchField vsMinEnumSize

W

wmsDefault wmsOff
wmsError wmsOn

Documentation generated on: 2026-07-23