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 bsOverflowChecks
BoolSwitchNames bsImportedData bsPointerMath
bsAlign bsIOChecks bsRangeChecks
bsAll bsLocalSymbols bsReferenceInfo
bsAssertions bsLongStrings bsSafeDivide
bsBoolEval bsMacPasMode bsScopedEnums
bsDebugInfo bsMacro bsStackframes
bsDelphiMode bsNone bsTypedAddress
bsDelphiUnicodeMode bsNotes bsTypeInfo
bsExtendedSyntax bsObjectChecks bsVarStringChecks
bsExtension bsObjFPCMode bsWarnings
bsFPCMode bsOpenStrings bsWriteableConst
bsGoto bsOptimization

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 nErrRangeCheck nLogIFRejected
nErrIfXXXNestingLimitReached nErrWrongSwitchToggle nLogLineNumber
nErrIncludeFileNotFound nErrXExpectedButYFound nLogMacroDefined
nErrIncludeLimitReached nIllegalStateForWarnDirective nLogMacroUnDefined
nErrInvalidCharacter nInvalidDispatchFieldName nLogMacroXSetToY
nErrInvalidIndent nLogELSEIFAccepted nLogOpeningFile
nErrInvalidMode nLogELSEIFRejected nMisplacedGlobalCompilerSwitch
nErrInvalidModeSwitch nLogIFAccepted nNoResourceSupport
nErrInvalidMultiLineLineEnding nLogIFDefAccepted nResourceFileNotFound
nErrInvalidPPElse nLogIFDefRejected nUserDefined
nErrInvalidPPEndif nLogIFNDefAccepted nWarnIgnoringLinkLib
nErrMultilineNonWhiteSpaceBeforeClosing nLogIFNDefRejected nWarnIllegalCompilerDirectiveX
nErrOpenString nLogIFOptAccepted
nErrOperandAndOperatorMismatch nLogIFOptRejected

O

OBJFPCModeSwitches

P

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

R

ReadNextPascalToken RTLString

S

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

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 TPasScannerString
tkcase tkobject TPasScannerTokenPos
tkChar tkof TPasSourcePos
tkclass tkoperator TPasTreeString
tkColon tkor TPModeSwitches
tkComma tkotherwise TPOption
tkComment tkPackage TPOptions
tkconst tkpacked TPScannerCommentEvent
tkconstref tkPlus TPScannerDirectiveEvent
tkconstructor tkPower TPScannerFormatPathEvent
tkcontains tkprocedure TPScannerLinkLibEvent
tkdestructor tkprogram TPScannerLogEvent
tkdispinterface tkproperty TPScannerLogEvents
tkdiv tkraise TPScannerLogHandler
tkDivision tkrecord TPScannerModeDirective
tkdo tkrepeat TPScannerWarnEvent
tkDot tkrequires TResourceHandler
tkDotDot tkResourceString TRTLStringDynArray
tkDotDotDot tkself TStreamLineReader
tkdownto tkSemicolon TStreamResolver
tkelse tkset TStringStreamLineReader
tkend tkshl TToken
tkEOF tkshr TTokenOption
tkEqual tkspecialize TTokenOptions
tkexcept tkSquaredBraceClose TTokens
tkexports tkSquaredBraceOpen TValueSwitch
tkfalse tkString TValueSwitchArray
tkfile tkStringMultiLine TValueSwitches
tkfinalization tkSymmetricalDifference TWarnMsgState
tkfinally tkTab

V

ValueSwitchNames vsDispatchField vsInterfaces
vsAllValueSwitches vsDispatchStrField

W

wmsDefault wmsOff
wmsError wmsOn

Documentation generated on: 2025-07-25