Index
      Modules: 
aliasanalysis, 
aliases, 
ast, 
astalgo, 
astmsgs, 
astyaml, 
bitsets, 
btrees, 
ccgutils, 
cgen, 
cgendata, 
cgmeth, 
closureiters, 
cmdlinehelper, 
commands, 
concepts, 
condsyms, 
depends, 
dfa, 
docgen, 
docgen2, 
enumtostr, 
errorhandling, 
evaltempl, 
expanddefaults, 
extccomp, 
filter_tmpl, 
filters, 
gorgeimpl, 
guards, 
ic/bitabs, 
ic/cbackend, 
ic/dce, 
ic/ic, 
ic/iclineinfos, 
ic/integrity, 
ic/navigator, 
ic/packed_ast, 
ic/replayer, 
ic/rodfiles, 
idents, 
importer, 
index, 
injectdestructors, 
int128, 
isolation_check, 
jsgen, 
lambdalifting, 
layeredtable, 
lexer, 
liftdestructors, 
liftlocals, 
lineinfos, 
linter, 
llstream, 
lookups, 
lowerings, 
macrocacheimpl, 
magicsys, 
main, 
mangleutils, 
modulegraphs, 
modulepaths, 
modules, 
msgs, 
nilcheck, 
nim, 
nimblecmd, 
nimconf, 
nimlexbase, 
nimpaths, 
nimsets, 
nodejs, 
nodekinds, 
nversion, 
optimizer, 
options, 
packages, 
parampatterns, 
parser, 
pathutils, 
patterns, 
pipelines, 
pipelineutils, 
platform, 
pluginsupport, 
pragmas, 
prefixmatches, 
procfind, 
pushpoppragmas, 
renderer, 
renderverbatim, 
reorder, 
rodutils, 
ropes, 
saturate, 
scriptconfig, 
sem, 
semdata, 
semfold, 
semmacrosanity, 
semparallel, 
sempass2, 
semstrictfuncs, 
semtypinst, 
sighashes, 
sigmatch, 
sourcemap, 
spawn, 
suggestsymdb, 
syntaxes, 
transf, 
trees, 
treetab, 
typeallowed, 
types, 
typesrenderer, 
varpartitions, 
vm, 
vmconv, 
vmdef, 
vmdeps, 
vmgen, 
vmmarshal, 
vmprofiler, 
vtables, 
wordrecg.
API symbols
- `$`:
 
- `%`:
 
- `*=`:
 
- `*`:
 
- `+=`:
 
- `+`:
 
- `-=`:
 
- `-`:
 
- `/`:
 
- `<=`:
 
- `<`:
 
- `==`:
 
- ast: proc `==`(a, b: ItemId): bool
 
          - bitabs: proc `==`(x, y: LitId): bool
 
          - packed_ast: proc `==`(a, b: NodeId): bool
 
          - packed_ast: proc `==`(a, b: NodePos): bool
 
          - packed_ast: proc `==`(a, b: SymId): bool
 
          - idents: proc `==`(a, b: PIdent): bool
 
          - int128: proc `==`(a: BiggestInt; b: Int128): bool
 
          - int128: proc `==`(a: Int128; b: BiggestInt): bool
 
          - int128: proc `==`(a, b: Int128): bool
 
          - lineinfos: proc `==`(a, b: FileIndex): bool
 
          - modulegraphs: proc `==`(a, b: SigHash): bool
 
          - msgs: proc `==`(a, b: TLineInfo): bool
 
          - nilcheck: proc `==`(a: ExprIndex; b: ExprIndex): bool
 
          - nilcheck: proc `==`(a: SetIndex; b: SetIndex): bool
 
          - pathutils: proc `==`[T: AnyPath](x, y: T): bool
 
          - suggestsymdb: proc `==`(a, b: SymInfoPair): bool
 
          
 
- `>=`:
 
- `>`:
 
- `??`:
 
- `[]=`:
 
- `[]`:
 
- `div`:
 
- `mod`:
 
- `shl`:
 
- `shr`:
 
- `|*|`:
 
- `|+|`:
 
- `|-|`:
 
- `|abs|`:
 
- `|div|`:
 
- `|mod|`:
 
- abs:
 
- AbsoluteDir:
 
- AbsoluteFile:
 
- absOutFile:
 
- abstractInst:
 
- abstractInstOwned:
 
- abstractPtrs:
 
- abstractRange:
 
- abstractVar:
 
- abstractVarRange:
 
- add:
 
- addAllowNil:
 
- addAsgnFact:
 
- addCaseBranchFacts:
 
- addCmdPrefix:
 
- addCompileOption:
 
- addCompileOptionCmd:
 
- addCompilerProc:
 
- addConverter:
 
- addConverterDef:
 
- addDecl:
 
- addDeclaredLoc:
 
- addDeclaredLocMaybe:
 
- addDeclAt:
 
- addDep:
 
- addDiscriminantFact:
 
- addDispatchers:
 
- addDotDependency:
 
- addExport:
 
- addExported:
 
- addExternalFileToCompile:
 
- addExternalFileToLink:
 
- addf:
 
- addFact:
 
- addFactLe:
 
- addFactLt:
 
- addFactNeg:
 
- addField:
 
- addFileExt:
 
- addFileToCompile:
 
- addHidden:
 
- addIdent:
 
- addImportFileDep:
 
- addIncludeDep:
 
- addIncludeFileDep:
 
- addInt128:
 
- addInterfaceDecl:
 
- addInterfaceDeclAt:
 
- addInterfaceOverloadableSymAt:
 
- addLinkOption:
 
- addLinkOptionCmd:
 
- addLocalCompileOption:
 
- addMethod:
 
- addMethodToGeneric:
 
- addNode:
 
- addOverloadableSymAt:
 
- addPackage:
 
- addParam:
 
- addPath:
 
- addPattern:
 
- addPragmaAndCallConvMismatch:
 
- addPragmaComputation:
 
- addPrelimDecl:
 
- addPureEnum:
 
- addReexport:
 
- addSonNilAllowed:
 
- addSonSkipIntLit:
 
- addSym:
 
- addSymDef:
 
- addToGenericCache:
 
- addToGenericProcCache:
 
- addToHex:
 
- addToLib:
 
- addTrmacro:
 
- addTypeDeclVerboseMaybe:
 
- addTypeHeader:
 
- addTypeNodeDeclaredLoc:
 
- addUniqueField:
 
- addUniqueSym:
 
- addVar:
 
- addYamlString:
 
- aliases:
 
- AliasKind:
 
- align:
 
- AliveContext:
 
- AliveSyms:
 
- aliveSymsSection:
 
- allNodes:
 
- allowCast:
 
- AllowCommonBase:
 
- allowInfiniteLoops:
 
- allowInfiniteRecursion:
 
- allowSemcheckedAstModification:
 
- allRoutinePragmas:
 
- allScopes:
 
- allSyms:
 
- AmbiguousCall:
 
- ambiguousIdentifierMsg:
 
- analyseIfAddressTakenInCall:
 
- analyseObjectWithTypeField:
 
- annotateType:
 
- AnyPath:
 
- Apo:
 
- appendToModule:
 
- applyRule:
 
- aqNoAlias:
 
- aqNone:
 
- aqShouldAlias:
 
- arAddressableConst:
 
- arDiscriminant:
 
- argtypeMatches:
 
- arLentValue:
 
- arLocalLValue:
 
- arLValue:
 
- arMaybe:
 
- arNo:
 
- arNone:
 
- arrPutGetMagicApplies:
 
- arStrange:
 
- arYes:
 
- asink:
 
- assignIfDefault:
 
- assignment:
 
- assignType:
 
- astdef:
 
- attachedAsgn:
 
- attachedDeepCopy:
 
- attachedDestructor:
 
- attachedDup:
 
- attachedOpsSection:
 
- AttachedOpToStr:
 
- attachedSink:
 
- attachedTrace:
 
- attachedWasMoved:
 
- backendC:
 
- backendCpp:
 
- backendFlagsSection:
 
- backendInvalid:
 
- backendJs:
 
- backendObjc:
 
- BACKSPACE:
 
- base:
 
- base10:
 
- base16:
 
- base2:
 
- base8:
 
- baseClass:
 
- baseOfDistinct:
 
- beforeRetNeeded:
 
- BEL:
 
- belongsToProjectPackage:
 
- belongsToProjectPackageMaybeNil:
 
- belongsToStdlib:
 
- BenchIC:
 
- bindConcreteTypeToUserTypeClass:
 
- BiTable:
 
- bitand:
 
- bitnot:
 
- bitor:
 
- bitSetCard:
 
- bitSetContains:
 
- bitSetDiff:
 
- bitSetEquals:
 
- bitSetExcl:
 
- bitSetIn:
 
- bitSetIncl:
 
- bitSetInit:
 
- bitSetIntersect:
 
- bitSetSymDiff:
 
- bitSetToWord:
 
- bitSetUnion:
 
- bitxor:
 
- BModule:
 
- BModuleList:
 
- bodiesSection:
 
- bodyPos:
 
- boolArg:
 
- boolLit:
 
- borrowChecking:
 
- BProc:
 
- bracketKind:
 
- bsGeneric:
 
- bsMatch:
 
- bsNoDistinct:
 
- bsNone:
 
- bsNotSupported:
 
- bsReturnNotMatch:
 
- BTree:
 
- buildAdd:
 
- buildCall:
 
- buildLe:
 
- byteExcess:
 
- callableDefs:
 
- callCCompiler:
 
- callCodegenProc:
 
- callOperator:
 
- canAlias:
 
- CandidateError:
 
- CandidateErrors:
 
- canFormAcycle:
 
- cannotOpen:
 
- canon:
 
- canonicalImport:
 
- canonicalImportAux:
 
- canonicalizePath:
 
- canRaise:
 
- canRaiseConservative:
 
- cardSet:
 
- caseObjDefaultBranch:
 
- caseStmtMacros:
 
- castToInt64:
 
- castToUInt64:
 
- CC:
 
- ccBcc:
 
- ccCDecl:
 
- ccCLang:
 
- ccClangCl:
 
- ccClosure:
 
- ccEnv:
 
- ccFastCall:
 
- ccGcc:
 
- ccgIntroducedPtr:
 
- ccgKeywordsHigh:
 
- ccgKeywordsLow:
 
- ccHasSaneOverflow:
 
- ccHipcc:
 
- ccIcc:
 
- ccIcl:
 
- ccInline:
 
- ccLLVM_Gcc:
 
- ccMember:
 
- ccNimCall:
 
- ccNintendoSwitch:
 
- ccNoConvention:
 
- ccNoInline:
 
- ccNone:
 
- ccNvcc:
 
- ccSafeCall:
 
- ccStdCall:
 
- ccSysCall:
 
- ccTcc:
 
- ccThisCall:
 
- ccVcc:
 
- Cfile:
 
- CfileFlag:
 
- CfileList:
 
- cfsData:
 
- cfsDatInitProc:
 
- cfsDynLibInit:
 
- cfsForwardTypes:
 
- cfsFrameDefines:
 
- cfsHeaders:
 
- cfsInitProc:
 
- cfsProcHeaders:
 
- cfsProcs:
 
- cfsSeqTypes:
 
- cfsStrData:
 
- cfsTypeInfo:
 
- cfsTypeInit1:
 
- cfsTypeInit3:
 
- cfsTypes:
 
- cfsVars:
 
- cgDeclFrmt:
 
- cgenModules:
 
- CgenPass:
 
- cgenWriteModules:
 
- changeDetectedViaJsonBuildInstructions:
 
- changeFileExt:
 
- charArg:
 
- checkAmbiguity:
 
- checkBorrowedLocations:
 
- checkConstructedType:
 
- checkFieldAccess:
 
- checkFirstLineIndentation:
 
- checkForSideEffects:
 
- checkForSink:
 
- checkIntegrity:
 
- checkIsolate:
 
- checkMethodEffects:
 
- checkMinSonsLen:
 
- checkModule:
 
- checkModuleName:
 
- checkNil:
 
- checkPragmaUse:
 
- checkPureEnumFields:
 
- checkSonsLen:
 
- ChecksOptions:
 
- checkSumsSection:
 
- checkUndeclared:
 
- checkUnsignedConversions:
 
- classify:
 
- classifyViewType:
 
- clearNimblePath:
 
- close:
 
- closeBaseLexer:
 
- closeDoc:
 
- closeJson:
 
- closeLexer:
 
- closeParser:
 
- closePContext:
 
- closeRodFile:
 
- closeScope:
 
- closeShadowScope:
 
- cmdBackends:
 
- cmdBuildindex:
 
- cmdCheck:
 
- cmdCompileToC:
 
- cmdCompileToCpp:
 
- cmdCompileToJS:
 
- cmdCompileToOC:
 
- cmdCrun:
 
- cmdCtags:
 
- cmdDoc:
 
- cmdDoc0:
 
- cmdDoc2tex:
 
- cmdDocLike:
 
- cmdDump:
 
- cmdGendepend:
 
- cmdIdeTools:
 
- cmdInteractive:
 
- cmdJsondoc:
 
- cmdJsondoc0:
 
- cmdJsonscript:
 
- cmdM:
 
- cmdMd2html:
 
- cmdMd2tex:
 
- cmdNimscript:
 
- cmdNone:
 
- cmdNop:
 
- cmdParse:
 
- cmdRod:
 
- cmdRst2html:
 
- cmdRst2tex:
 
- cmdTcc:
 
- cmdUnknown:
 
- cmp:
 
- cmpCandidates:
 
- cmpIgnoreStyle:
 
- cmpPaths:
 
- cmpScopes:
 
- cmpTypes:
 
- CoConsiderOwned:
 
- CodegenFlag:
 
- codeReordering:
 
- CoDistinct:
 
- CoHashTypeInsideNode:
 
- CoIgnoreRange:
 
- collectVTableDispatchers:
 
- ColOffset:
 
- Command:
 
- commandBuildIndex:
 
- commandBuildIndexJson:
 
- commandDoc:
 
- commandJson:
 
- commandLineDesc:
 
- commandLineIdx:
 
- commandRst2Html:
 
- commandRst2TeX:
 
- commandTags:
 
- comment:
 
- comment=:
 
- commonOptimizations:
 
- commonSuperclass:
 
- commonType:
 
- commonTypeBegin:
 
- compare:
 
- compareTypes:
 
- compatibleEffects:
 
- compilationCachePresent:
 
- compilePipelineModule:
 
- compilePipelineProject:
 
- compilePipelineSystemModule:
 
- compilerProcsSection:
 
- CompilesId:
 
- compiletimeFFI:
 
- complement:
 
- completeCfilePath:
 
- completeGeneratedFilePath:
 
- completePartialOp:
 
- computeAliveSyms:
 
- computeCursors:
 
- computeGraphPartitions:
 
- computeSize:
 
- computeSizeAlign:
 
- conceptBody:
 
- conceptMatch:
 
- ConcreteTypes:
 
- config:
 
- configComplete:
 
- configMismatch:
 
- ConfigRef:
 
- configSection:
 
- connectPipelineCallbacks:
 
- ConsiderFlag:
 
- considerGenSyms:
 
- considerQuotedIdent:
 
- ConstantDataTypes:
 
- constParameters:
 
- constPragmas:
 
- constructCfg:
 
- contains:
 
- containsCompileTimeOnly:
 
- containsGarbageCollectedRef:
 
- containsGenericType:
 
- containsHiddenPointer:
 
- containsManagedMemory:
 
- containsNode:
 
- containsObject:
 
- containsSets:
 
- containsTyRef:
 
- containsUnresolvedType:
 
- ControlFlowGraph:
 
- converterPragmas:
 
- convertersSection:
 
- CoOwnerSig:
 
- CoProc:
 
- copyFile:
 
- copyIdTable:
 
- copyInto:
 
- copyIntoKind:
 
- copyNode:
 
- copyObjectSet:
 
- copyrightYear:
 
- copyStrTable:
 
- copySym:
 
- copyTree:
 
- copyTreeWithoutNode:
 
- copyType:
 
- copyTypeProps:
 
- CoType:
 
- countDefinedSymbols:
 
- cpExact:
 
- cpFuzzy:
 
- cpNone:
 
- cppDefine:
 
- cppNimSharedKeywords:
 
- cpsInit:
 
- cpsLocals:
 
- cpsStmts:
 
- CPU:
 
- cpuAlpha:
 
- cpuAmd64:
 
- cpuArm:
 
- cpuArm64:
 
- cpuAVR:
 
- cpuE2k:
 
- cpuEsp:
 
- cpuHppa:
 
- cpuI386:
 
- cpuIa64:
 
- cpuJS:
 
- cpuLoongArch64:
 
- cpuM68k:
 
- cpuMips:
 
- cpuMips64:
 
- cpuMips64el:
 
- cpuMipsel:
 
- cpuMSP430:
 
- cpuNimVM:
 
- cpuNone:
 
- cpuPowerpc:
 
- cpuPowerpc64:
 
- cpuPowerpc64el:
 
- cpuRiscV32:
 
- cpuRiscV64:
 
- cpuS390x:
 
- cpuSparc:
 
- cpuSparc64:
 
- cpuVm:
 
- cpuWasm32:
 
- CR:
 
- create:
 
- createClosureIterStateType:
 
- createDir:
 
- createDocLink:
 
- createMagic:
 
- createModuleAlias:
 
- createObj:
 
- createTypeBoundOps:
 
- csEmpty:
 
- csMatch:
 
- csNoMatch:
 
- ctArray:
 
- ctBool:
 
- ctChar:
 
- ctCString:
 
- ctfeWhitelist:
 
- ctFloat:
 
- ctFloat128:
 
- ctFloat32:
 
- ctFloat64:
 
- ctInt:
 
- ctInt16:
 
- ctInt32:
 
- ctInt64:
 
- ctInt8:
 
- ctNimSeq:
 
- ctNimStr:
 
- ctProc:
 
- ctPtr:
 
- ctPtrToArray:
 
- ctStruct:
 
- ctUInt:
 
- ctUInt16:
 
- ctUInt32:
 
- ctUInt64:
 
- ctUInt8:
 
- ctVoid:
 
- currentLen:
 
- cursorInference:
 
- CustomError:
 
- customPath:
 
- cyclicTree:
 
- cyclicType:
 
- dcEq:
 
- dcEqIgnoreDistinct:
 
- dcEqOrDistinctOf:
 
- debug:
 
- debugEchoCode:
 
- debugScopes:
 
- declarativeDefs:
 
- declarePureEnumField:
 
- decodeStr:
 
- decodeStrArray:
 
- decodeVBiggestInt:
 
- decodeVInt:
 
- decodeVIntArray:
 
- deduplicate:
 
- def:
 
- DefaultConfig:
 
- DefaultConfigNims:
 
- DefaultGlobalOptions:
 
- defaultOffset:
 
- DefaultOptions:
 
- defaultParamSeparator:
 
- DefaultSetElements:
 
- definedSymbolNames:
 
- defineSymbol:
 
- delSon:
 
- demangleModuleName:
 
- depsSection:
 
- describeArg:
 
- describeArgs:
 
- destructor:
 
- detailedInfo:
 
- differ:
 
- diffSets:
 
- directIntLit:
 
- directViewType:
 
- dirExists:
 
- disabledSf:
 
- disableNimblePath:
 
- discardSons:
 
- dispatcherPos:
 
- dispatchersSection:
 
- divMod:
 
- doAbort:
 
- docCls:
 
- DocConfig:
 
- docCss:
 
- Docgen2JsonPass:
 
- Docgen2Pass:
 
- Docgen2TexPass:
 
- docHackJs:
 
- docHackJsFname:
 
- docHackNim:
 
- docRootDefault:
 
- DocTexConfig:
 
- documentRaises:
 
- doesImply:
 
- doNothing:
 
- dontInlineConstant:
 
- doRaise:
 
- dotdotMangle:
 
- dotOperators:
 
- dump:
 
- dup:
 
- dynamicBindSym:
 
- eat:
 
- echoCfg:
 
- echoCode:
 
- efAllowStmt:
 
- efAllowSymChoice:
 
- efCannotBeDotCall:
 
- efCompat:
 
- efDetermineType:
 
- efEffectsDelayed:
 
- efExplain:
 
- effectListLen:
 
- EffectsCompat:
 
- effectSpec:
 
- efFromHlo:
 
- efIgnoreDefaults:
 
- efInCall:
 
- efInTypeof:
 
- efIsDotCall:
 
- efLValue:
 
- efNeedStatic:
 
- efNoEvaluateGeneric:
 
- efNoSem2Check:
 
- efNoSemCheck:
 
- efNoUndeclared:
 
- efOperand:
 
- efPreferNilResult:
 
- efPreferStatic:
 
- efRaisesDiffer:
 
- efRaisesUnknown:
 
- efTagsDiffer:
 
- efTagsIllegal:
 
- efTagsUnknown:
 
- efTypeAllowed:
 
- efWantIterable:
 
- efWantIterator:
 
- efWantNoDefaults:
 
- efWantStmt:
 
- efWantValue:
 
- elementType:
 
- ElemSize:
 
- elemType:
 
- emConst:
 
- emitGenerics:
 
- emOptimize:
 
- emptyNodeId:
 
- emptyRange:
 
- emRepl:
 
- emStaticExpr:
 
- emStaticStmt:
 
- encode:
 
- encodeName:
 
- encoder:
 
- encodeStr:
 
- encodeSym:
 
- encodeType:
 
- encodeVBiggestInt:
 
- encodeVInt:
 
- EndianToStr:
 
- EndOfFile:
 
- endsWith:
 
- endsWithOpr:
 
- ensuresEffects:
 
- enter:
 
- enumFieldPragmas:
 
- enumHasHoles:
 
- enumToStringProcsSection:
 
- envName:
 
- eqTypeFlags:
 
- equalParams:
 
- equalSets:
 
- equalsFile:
 
- eraseVoidParams:
 
- ERecoverableError:
 
- errArgsNeedRunOption:
 
- errCannotOpenFile:
 
- errFailedMove:
 
- errFatal:
 
- errFloatToString:
 
- errGenerated:
 
- errIllFormedAstX:
 
- errInternal:
 
- errMax:
 
- errMin:
 
- ErrorHandler:
 
- ErrorKind:
 
- errorNode:
 
- errorSubNode:
 
- errorSym:
 
- errorToString:
 
- errorType:
 
- errorUndeclaredIdentifier:
 
- errorUndeclaredIdentifierHint:
 
- errorUseQualifier:
 
- errProveInit:
 
- errRstFootnoteMismatch:
 
- errRstGeneralParseError:
 
- errRstGridTableNotImplemented:
 
- errRstIllformedTable:
 
- errRstInvalidDirectiveX:
 
- errRstInvalidField:
 
- errRstMarkdownIllformedTable:
 
- errRstMissingClosing:
 
- errRstNewSectionExpected:
 
- errRstSandboxedDirective:
 
- errUnknown:
 
- errUser:
 
- errXExpected:
 
- errXMustBeCompileTime:
 
- ESC:
 
- eStdErr:
 
- eStdOut:
 
- ESuggestDone:
 
- evalConstExpr:
 
- evalExpr:
 
- evalFrom:
 
- evalImport:
 
- evalImportExcept:
 
- evalMacroCall:
 
- evalOnce:
 
- evalOp:
 
- EvalPass:
 
- evalStaticExpr:
 
- evalStaticStmt:
 
- evalStmt:
 
- evalTemplate:
 
- evalTemplateLimit:
 
- ExactConstraints:
 
- exactEquals:
 
- ExactGcSafety:
 
- ExactGenericParams:
 
- exactReplica:
 
- ExactTypeDescValues:
 
- excCpp:
 
- exceptionEffects:
 
- ExceptionSystem:
 
- excGoto:
 
- excNone:
 
- excQuirky:
 
- excSetjmp:
 
- execExternalProgram:
 
- execProc:
 
- existsConfigVar:
 
- expandDefault:
 
- expandDone:
 
- expectIdent:
 
- expectIdentOrKeyw:
 
- explanationsBaseUrl:
 
- ExportableSymKinds:
 
- exportsSection:
 
- exportSym:
 
- ExpressionCannotBeCalled:
 
- exprPragmas:
 
- exprRoot:
 
- exprStructuralEquivalent:
 
- externIntLit:
 
- externSIntLit:
 
- externUIntLit:
 
- extractFilename:
 
- extractPragma:
 
- extractRange:
 
- extractRunnableExamplesSource:
 
- fastLog2:
 
- fatal:
 
- fatalMsgs:
 
- Feature:
 
- FF:
 
- fieldPragmas:
 
- fieldVisible:
 
- fileExists:
 
- fileIdx:
 
- FileIndex:
 
- fileInfoIdx:
 
- fileInfoKnown:
 
- filename:
 
- FilenameOption:
 
- fileSymbols:
 
- fillObjectFields:
 
- filterReplace:
 
- filterStrip:
 
- filterTmpl:
 
- finalCodegenActions:
 
- finalJSCodeGen:
 
- findFile:
 
- findFlags:
 
- findModule:
 
- findNodeJs:
 
- findPragma:
 
- findProjectNimFile:
 
- findStr:
 
- findSymInfoIndex:
 
- findType:
 
- findUnresolvedStatic:
 
- finishGenerateDoc:
 
- firstABxInstr:
 
- FirstCallConv:
 
- firstFloat:
 
- firstGenericParam:
 
- FirstGenericParamAt:
 
- firstIdentExcluding:
 
- firstOrd:
 
- FirstParamAt:
 
- firstParamType:
 
- firstSon:
 
- fitsRegister:
 
- flags:
 
- flattenStmts:
 
- flexibleOptionalParams:
 
- floatInt64Align:
 
- FloatLike:
 
- floatRangeCheck:
 
- flushDot:
 
- foAbs:
 
- foCanonical:
 
- foldAlignOf:
 
- foldOffsetOf:
 
- foldSizeOf:
 
- foLegacyRelProj:
 
- foName:
 
- forbiddenEffects:
 
- force:
 
- foreignPackageNotesDefault:
 
- foRelProject:
 
- fork:
 
- forLoopMacros:
 
- formatMsg:
 
- FormatStr:
 
- forVarPragmas:
 
- foStacktrace:
 
- frameDeclared:
 
- freeze:
 
- frEmbedded:
 
- frHeader:
 
- frNone:
 
- fromLit:
 
- fromSystem:
 
- FullId:
 
- gcArc:
 
- gcAtomicArc:
 
- gcBoehm:
 
- gcGo:
 
- gcHooks:
 
- gcMarkAndSweep:
 
- gCmdLineInfo:
 
- gcNone:
 
- gcOrc:
 
- gcRefc:
 
- gcRegions:
 
- GcTypeKinds:
 
- gcUnselected:
 
- genAddrOf:
 
- genBuiltin:
 
- genCaseObjDiscMapping:
 
- GenDependPass:
 
- genDeref:
 
- genEnumToStrProc:
 
- generateCode:
 
- generatedMagics:
 
- generateDoc:
 
- generateDot:
 
- generateIfMethodDispatchers:
 
- generateIndex:
 
- generateJson:
 
- generateTags:
 
- generateTypeInstance:
 
- genericAliasDepth:
 
- genericBodyParams:
 
- genericConstraint:
 
- genericHead:
 
- genericInstParamPairs:
 
- genericInstParams:
 
- genericInvocationAndBodyElements:
 
- genericInvocationParamPairs:
 
- genericInvocationParams:
 
- genericInvocationParamsLen:
 
- genericParamHasConstraints:
 
- genericParamsInMacroCall:
 
- genericParamsLen:
 
- genericParamsPos:
 
- genericRoot:
 
- genericsOpenSym:
 
- GenericTypes:
 
- genExpr:
 
- genFieldDefect:
 
- genHigh:
 
- genIfDispatcher:
 
- genLen:
 
- genPrefix:
 
- genProc:
 
- genProcAux:
 
- genSourceMap:
 
- genStmt:
 
- genSubDir:
 
- genSuccessX:
 
- genTopLevelStmt:
 
- genTypeInfo:
 
- get:
 
- getAlign:
 
- getAttachedOp:
 
- getBody:
 
- getBool:
 
- getClockStr:
 
- getClosureIterResult:
 
- getColNumber:
 
- getCompileCFileCmd:
 
- getCompilerProc:
 
- getConfigVar:
 
- getConstExpr:
 
- getCurrentLine:
 
- getCurrOwner:
 
- getDateStr:
 
- getDeclPragma:
 
- getDispatcher:
 
- getDispatchers:
 
- getDocHacksJs:
 
- getEbase:
 
- getEnvParam:
 
- getFieldFromObj:
 
- getFileId:
 
- getFloat:
 
- getFloatLitType:
 
- getFloatValue:
 
- getGenSym:
 
- getGlobalValue:
 
- getHash:
 
- getIdent:
 
- getIndentWidth:
 
- getInfoContext:
 
- getInfoContextLen:
 
- getInt:
 
- getInt64:
 
- getIntLitType:
 
- getKeyId:
 
- getLineInfo:
 
- getMagic:
 
- getMagicEqSymForType:
 
- getMethodsPerType:
 
- getModule:
 
- getModuleName:
 
- getNamedParamFromList:
 
- getNextTok:
 
- getNimbleFile:
 
- getNimcacheDir:
 
- getNimScriptSymbol:
 
- getNode:
 
- getNodeAddr:
 
- getNodeId:
 
- getNullValue:
 
- getOrDefault:
 
- getOrdValue:
 
- getOrdValueAux:
 
- getOrIncl:
 
- getOutFile:
 
- getPackage:
 
- getPackageId:
 
- getPackageName:
 
- getPackageSymbol:
 
- getPathVersionChecksum:
 
- getPIdent:
 
- getPragmaStmt:
 
- getPragmaVal:
 
- getPrecedence:
 
- getPrefixDir:
 
- getProcConvMismatch:
 
- getProcHeader:
 
- getRelativePathFromConfigPath:
 
- getReturnType:
 
- getRoot:
 
- getSize:
 
- getStateField:
 
- getStr:
 
- getString:
 
- getStrOrChar:
 
- getSymFromList:
 
- getSymInfoPair:
 
- getSymRepr:
 
- getSysMagic:
 
- getSysSym:
 
- getSystemConfigPath:
 
- getSysType:
 
- getTok:
 
- getTokSym:
 
- getToStringProc:
 
- getUniqueType:
 
- getUserConfigPath:
 
- getVar:
 
- ggDebug:
 
- globalAssert:
 
- globalError:
 
- gloptNone:
 
- Goal:
 
- goto:
 
- GrowthFactor:
 
- handleCmdInput:
 
- handleCR:
 
- handleDocOutputOptions:
 
- handleLF:
 
- handleStdinInput:
 
- harmlessOptions:
 
- has2Sons:
 
- hasAssume:
 
- hasAtLeastXsons:
 
- hasAttribute:
 
- hasBuiltinUnreachable:
 
- hasComputedGoto:
 
- hasCpp:
 
- hasCurFramePointer:
 
- HasDatInitProc:
 
- hasDeclspec:
 
- hasDestructor:
 
- hasDisabledAsgn:
 
- hasElementType:
 
- hasFFI:
 
- hasGcGuard:
 
- hasGnuAsm:
 
- hash:
 
- hasHint:
 
- hashMainCompilationParams:
 
- hashNode:
 
- hashNonProc:
 
- hashOwner:
 
- hashString:
 
- hashTree:
 
- hashType:
 
- hasLitId:
 
- HasModuleInitProc:
 
- hasNext:
 
- hasNilSon:
 
- hasPattern:
 
- hasPragma:
 
- hasSideEffect:
 
- hasSon:
 
- hasSonWith:
 
- hasSubnodeWith:
 
- hasSwitchRange:
 
- hasTinyCBackend:
 
- hasWarn:
 
- hasXsons:
 
- hcrOn:
 
- hExt:
 
- hiddenSection:
 
- high:
 
- highBound:
 
- hintCC:
 
- hintCodeBegin:
 
- hintCodeEnd:
 
- hintConditionAlwaysFalse:
 
- hintConditionAlwaysTrue:
 
- hintConf:
 
- hintConvFromXtoItselfNotNeeded:
 
- hintConvToBaseNotNeeded:
 
- hintDeclaredLoc:
 
- hintDependency:
 
- hintDuplicateModuleImport:
 
- hintExecuting:
 
- hintExpandMacro:
 
- hintExprAlwaysX:
 
- hintExtendedContext:
 
- hintGCStats:
 
- hintGlobalVar:
 
- hintLinking:
 
- hintMax:
 
- hintMin:
 
- hintMsgOrigin:
 
- hintName:
 
- hintPath:
 
- hintPattern:
 
- hintPerformance:
 
- hintProcessing:
 
- hintProcessingStmt:
 
- hintQuitCalled:
 
- hintSource:
 
- hintStackTrace:
 
- hintSuccess:
 
- hintSuccessX:
 
- hintUnknownRaises:
 
- hintUser:
 
- hintUserRaw:
 
- hintXCannotRaiseY:
 
- hintXDeclaredButNotUsed:
 
- htmldocsDir:
 
- htmldocsDirname:
 
- HtmlExt:
 
- id:
 
- ideChanged:
 
- ideChk:
 
- ideChkFile:
 
- IdeCmd:
 
- ideCon:
 
- ideDeclaration:
 
- ideDef:
 
- ideDus:
 
- ideExpand:
 
- ideGlobalSymbols:
 
- ideHighlight:
 
- ideInlayHints:
 
- ideKnown:
 
- ideMod:
 
- ideMsg:
 
- ideNone:
 
- IdentCache:
 
- identLen:
 
- ideOutline:
 
- ideProject:
 
- ideRecompile:
 
- ideSug:
 
- ideType:
 
- ideUse:
 
- IdGenerator:
 
- idGeneratorForPackage:
 
- idGeneratorFromModule:
 
- idgenFromLoadedModule:
 
- idOrSig:
 
- idTableGet:
 
- idTablePairs:
 
- idTablePut:
 
- Iface:
 
- IgnoreCC:
 
- IgnoreFlags:
 
- IgnoreRangeShallow:
 
- IgnoreTupleFields:
 
- iiTableGet:
 
- iiTablePut:
 
- ikids:
 
- illegalCustomPragma:
 
- illFormedAst:
 
- illFormedAstLocal:
 
- immutableView:
 
- implicitPragmas:
 
- impliesNotNil:
 
- impNo:
 
- importAll:
 
- importAllSymbols:
 
- importantComments:
 
- importcCond:
 
- importcCondVar:
 
- importedItems:
 
- ImportedModule:
 
- importExcept:
 
- ImportMode:
 
- importSet:
 
- impUnknown:
 
- impYes:
 
- inc:
 
- inCheckpoint:
 
- inclDynlibOverride:
 
- includeFileChanged:
 
- includeHeader:
 
- includeModule:
 
- includesStringh:
 
- incompleteType:
 
- indAndComment:
 
- indexType:
 
- indirectAccess:
 
- inferGenericTypes:
 
- inferStaticParam:
 
- info:
 
- inheritanceDiff:
 
- IniExt:
 
- initBiTable:
 
- initBlock:
 
- initBTree:
 
- initCandidate:
 
- initDefines:
 
- initDefinesProg:
 
- initEncoder:
 
- initIdentIter:
 
- initIdTable:
 
- initIITable:
 
- initLayeredTypeMap:
 
- initModuleIter:
 
- initMsgConfig:
 
- initNodeTable:
 
- initObjectSet:
 
- initOperators:
 
- initOrcDefines:
 
- initOverloadIter:
 
- initPackedDecoder:
 
- initRodIter:
 
- initRodIterAllSyms:
 
- initStrTable:
 
- initStrTables:
 
- initSymMapping:
 
- initTabIter:
 
- initTokRender:
 
- initTypeMapping:
 
- initTypeVars:
 
- initVars:
 
- injectDestructorCalls:
 
- inSet:
 
- InstantiationInfo:
 
- instCopyType:
 
- instGenericConvertersArg:
 
- instGenericConvertersSons:
 
- instLoc:
 
- Instr:
 
- InstrKind:
 
- instTypeBoundOp:
 
- Int128:
 
- IntegralTypes:
 
- interestingCaseExpr:
 
- interfaceSymbol:
 
- interfaceSymbols:
 
- internalAssert:
 
- internalError:
 
- interp:
 
- interpreterCode:
 
- InterpreterPass:
 
- intersectSets:
 
- IntLike:
 
- invalidateFacts:
 
- InvalidFileIdx:
 
- invalidGenericInst:
 
- InvalidKey:
 
- invalidPragma:
 
- ioFailure:
 
- isActive:
 
- isAlive:
 
- isAmbiguous:
 
- isAnalysableFieldAccess:
 
- isAssignable:
 
- isAtom:
 
- isBothMetaConvertible:
 
- isCachedModule:
 
- isCallExpr:
 
- isCaseObj:
 
- isCharArrayPtr:
 
- isClosure:
 
- isClosureIterator:
 
- isCompileTimeOnly:
 
- isCompileTimeProc:
 
- isConcept:
 
- isConstExpr:
 
- isConvertible:
 
- isDangerousLocation:
 
- isDeepConstExpr:
 
- isDefectException:
 
- isDefectOrCatchableError:
 
- isDefined:
 
- isDirty:
 
- isDiscriminantField:
 
- isDynlibOverride:
 
- isEmpty:
 
- isEmptyContainer:
 
- isEmptyTupleType:
 
- isEmptyType:
 
- isEqual:
 
- isException:
 
- isExplicitCallConv:
 
- isFinal:
 
- isFloatLit:
 
- isFromIntLit:
 
- isGCedMem:
 
- isGeneric:
 
- isGenericAlias:
 
- isGenericParams:
 
- isGenericRoutine:
 
- isGenericRoutineStrict:
 
- isHeaderFile:
 
- isImportedException:
 
- isInferred:
 
- isInferredConvertible:
 
- isInfixAs:
 
- isInlineIterator:
 
- isInnerProc:
 
- isIntConv:
 
- isIntLit:
 
- isIterator:
 
- isKeyword:
 
- isLValue:
 
- isMetaType:
 
- isNewStyleConcept:
 
- isNimcall:
 
- isNimIdentifier:
 
- isNone:
 
- isNoSideEffectPragma:
 
- isObjLackingTypeField:
 
- isons:
 
- isOperator:
 
- isOrdinalType:
 
- isOutParam:
 
- isPartOf:
 
- isPureObject:
 
- isRange:
 
- isRecursiveStructuralType:
 
- isRecursiveType:
 
- isRefPtrObject:
 
- isResolvedUserTypeClass:
 
- isRoutine:
 
- isRunnableExamples:
 
- isSelf:
 
- isShadowScope:
 
- isSingletonTupleType:
 
- isSinkParam:
 
- isSinkType:
 
- isSinkTypeForParam:
 
- isSubrange:
 
- isSubtype:
 
- isTopLevel:
 
- isTopLevelInsideDeclaration:
 
- isTracked:
 
- isTrivial:
 
- isTrue:
 
- isUnresolvedStatic:
 
- isUnsigned:
 
- isVSCompatible:
 
- ItemId:
 
- items:
 
- iteratorPragmas:
 
- iterOverType:
 
- ithSon:
 
- jmpDiff:
 
- JSgenPass:
 
- jsNoLambdaLifting:
 
- jsonBuildInstructionsFile:
 
- JsonExt:
 
- kAlreadyGiven:
 
- keepOpenArrayConversions:
 
- kExtraArg:
 
- kExtraGenericParam:
 
- kGenericParamTypeMismatch:
 
- kids:
 
- kidsLen:
 
- kind:
 
- kMissingGenericParam:
 
- kMissingParam:
 
- kPositionalAlreadyGiven:
 
- kTypeMismatch:
 
- kUnknown:
 
- kUnknownNamedParam:
 
- kVarNeeded:
 
- lacksMTypeField:
 
- lambdaPragmas:
 
- largeInstrs:
 
- last:
 
- LastCallConv:
 
- lastFloat:
 
- lastOptionEntry:
 
- lastOrd:
 
- lastOverloadScope:
 
- lastSon:
 
- laxEffects:
 
- LayeredIdTable:
 
- LayeredIdTableObj:
 
- LazyInstantiation:
 
- LazySym:
 
- LazyType:
 
- leave:
 
- LegacyFeature:
 
- len:
 
- lengthOrd:
 
- letPragmas:
 
- Letters:
 
- leValue:
 
- leValueConv:
 
- Lexer:
 
- lexMessage:
 
- lexMessageTok:
 
- LF:
 
- lfDynamicLib:
 
- lfEnforceDeref:
 
- lfExportLib:
 
- lfHeader:
 
- lfImportCompilerProc:
 
- lfIndirect:
 
- lfNoDecl:
 
- lfNoDeepCopy:
 
- lfPrepareForMutation:
 
- lfSingleUse:
 
- libDynamic:
 
- libHeader:
 
- liftForLoop:
 
- liftIterSym:
 
- liftIterToProc:
 
- liftLambdas:
 
- liftLambdasForTopLevel:
 
- liftLocalsIfRequested:
 
- liftParallel:
 
- liftTypeBoundOps:
 
- liMessage:
 
- LineInfoManager:
 
- lineInfoToStr:
 
- linkTo:
 
- lintReport:
 
- listCPUnames:
 
- listHints:
 
- listOSnames:
 
- listSymbolNames:
 
- listWarnings:
 
- LitId:
 
- litId:
 
- llsFile:
 
- llsNone:
 
- llsStdIn:
 
- llsString:
 
- llStreamClose:
 
- llStreamOpen:
 
- llStreamOpenStdIn:
 
- llStreamRead:
 
- llStreamReadAll:
 
- llStreamReadLine:
 
- llStreamWrite:
 
- llStreamWriteln:
 
- load:
 
- loadAny:
 
- loadCompilerProc:
 
- loadConfigs:
 
- loadConfigsAndProcessCmdLine:
 
- loadConfigsAndRunMainCommand:
 
- loaded:
 
- LoadedModule:
 
- loadHeader:
 
- loading:
 
- loadNodes:
 
- loadOrderedTable:
 
- loadPackedSym:
 
- loadPrim:
 
- loadProcBody:
 
- loadRodFile:
 
- loadSection:
 
- loadSeq:
 
- loadSymFromId:
 
- loadTypeFromId:
 
- localError:
 
- localErrorNode:
 
- localScopesFrom:
 
- localSearchInScope:
 
- locCall:
 
- locData:
 
- locExpr:
 
- locField:
 
- locGlobalVar:
 
- locLocalVar:
 
- locNone:
 
- locOther:
 
- locParam:
 
- locProc:
 
- locTemp:
 
- log:
 
- lookup:
 
- lookUp:
 
- lookUpCandidates:
 
- lookupFieldAgain:
 
- lookupInRecord:
 
- loop:
 
- low:
 
- lowBound:
 
- lowerSwap:
 
- lowerTupleUnpacking:
 
- Lrz:
 
- mAbsI:
 
- mAccessEnv:
 
- mAccessTypeField:
 
- macroPragmas:
 
- mAddF64:
 
- mAddI:
 
- mAddr:
 
- mAddU:
 
- mainCommand:
 
- mainCommandArg:
 
- makeAddr:
 
- makeAndType:
 
- makeClosure:
 
- makeCString:
 
- makeInstPair:
 
- makeModule:
 
- makeNotType:
 
- makeOrType:
 
- makePtrType:
 
- makeRangeType:
 
- makeRangeWithStaticExpr:
 
- makeSingleLineCString:
 
- makeStaticExpr:
 
- makeStdinModule:
 
- makeStmtList:
 
- makeTypeDesc:
 
- makeTypeFromExpr:
 
- makeTypeSymNode:
 
- makeTypeWithModifier:
 
- makeVarType:
 
- mAlignOf:
 
- mAnd:
 
- mangle:
 
- mangleModuleName:
 
- mangleParamExt:
 
- mangleProcNameExt:
 
- mAppendSeqElem:
 
- mAppendStrCh:
 
- mAppendStrStr:
 
- mAppType:
 
- markClientsDirty:
 
- markConvertersUsed:
 
- markDirty:
 
- markIndirect:
 
- markOwnerModuleAsUsed:
 
- markUsed:
 
- mArray:
 
- mArrGet:
 
- mArrPut:
 
- mArrToSeq:
 
- mAsgn:
 
- mAshrI:
 
- maskBytes:
 
- maskUInt16:
 
- maskUInt32:
 
- maskUInt64:
 
- maskUInt8:
 
- mAstToStr:
 
- matches:
 
- MatchFlags:
 
- matchGenericParams:
 
- matchNodeKinds:
 
- matchUserTypeClass:
 
- MaxSetElements:
 
- MaxStackSize:
 
- maybe:
 
- MaybeNil:
 
- mBitandI:
 
- mBitnotI:
 
- mBitorI:
 
- mBitxorI:
 
- mBool:
 
- mBoolDefine:
 
- mBoolToStr:
 
- mBuildCPU:
 
- mBuildOS:
 
- mBuiltinType:
 
- mCard:
 
- mChar:
 
- mCharToStr:
 
- mChr:
 
- mCompileDate:
 
- mCompileOption:
 
- mCompileOptionArg:
 
- mCompiles:
 
- mCompileTime:
 
- mConStrStr:
 
- mCpuEndian:
 
- mCstring:
 
- mCStrToStr:
 
- mdbg:
 
- mDec:
 
- mDeclared:
 
- mDeclaredInScope:
 
- mDeepCopy:
 
- mDefault:
 
- mDefined:
 
- mDestroy:
 
- mDistinct:
 
- mDivF64:
 
- mDivI:
 
- mDivU:
 
- mDotDot:
 
- mDup:
 
- mEcho:
 
- mEnsureMove:
 
- mEnumToStr:
 
- mEqB:
 
- mEqCh:
 
- mEqCString:
 
- mEqEnum:
 
- mEqF64:
 
- mEqI:
 
- mEqIdent:
 
- mEqNimrodNode:
 
- mEqProc:
 
- mEqRef:
 
- mEqSet:
 
- mEqStr:
 
- mergeShadowScope:
 
- message:
 
- methodCall:
 
- methodDef:
 
- methodPragmas:
 
- methodsForGeneric:
 
- methodsPerGenericTypeSection:
 
- methodsPerTypeSection:
 
- methodsSection:
 
- mException:
 
- mExcl:
 
- mExists:
 
- mExit:
 
- mExpandToAst:
 
- mExpr:
 
- mfCheckGeneric:
 
- mfDontBind:
 
- mFieldPairs:
 
- mFields:
 
- mFinished:
 
- mFloat:
 
- mFloat128:
 
- mFloat32:
 
- mFloat64:
 
- mForall:
 
- mGCref:
 
- mGCunref:
 
- mGenericDefine:
 
- mGetImpl:
 
- mGetImplTransf:
 
- mGetTypeInfo:
 
- mGetTypeInfoV2:
 
- mHigh:
 
- mHostCPU:
 
- mHostOS:
 
- mIff:
 
- mImplies:
 
- mInc:
 
- mIncl:
 
- mInSet:
 
- mInstantiationInfo:
 
- mInt:
 
- mInt16:
 
- mInt32:
 
- mInt64:
 
- mInt8:
 
- mIntDefine:
 
- mIs:
 
- miscPos:
 
- mIsMainModule:
 
- MismatchInfo:
 
- MismatchKind:
 
- mIsNil:
 
- mIsolate:
 
- mIsPartOf:
 
- mIterableType:
 
- mLeB:
 
- mLeCh:
 
- mLeEnum:
 
- mLeF64:
 
- mLeI:
 
- mLengthArray:
 
- mLengthOpenArray:
 
- mLengthSeq:
 
- mLengthStr:
 
- mLePtr:
 
- mLeSet:
 
- mLeStr:
 
- mLeU:
 
- mLow:
 
- mLtB:
 
- mLtCh:
 
- mLtEnum:
 
- mLtF64:
 
- mLtI:
 
- mLtPtr:
 
- mLtSet:
 
- mLtStr:
 
- mLtU:
 
- mMaxI:
 
- mMinI:
 
- mMinusSet:
 
- mModI:
 
- mModU:
 
- mMove:
 
- mMulF64:
 
- mMulI:
 
- mMulSet:
 
- mMulU:
 
- mNAdd:
 
- mNAddMultiple:
 
- mNBindSym:
 
- mNCallSite:
 
- mNccInc:
 
- mNccValue:
 
- mNChild:
 
- mNCopyNimNode:
 
- mNCopyNimTree:
 
- mNcsAdd:
 
- mNcsAt:
 
- mNcsIncl:
 
- mNcsLen:
 
- mNctGet:
 
- mNctHasNext:
 
- mNctLen:
 
- mNctNext:
 
- mNctPut:
 
- mNDel:
 
- mNError:
 
- mNew:
 
- mNewFinalize:
 
- mNewSeq:
 
- mNewSeqOfCap:
 
- mNewString:
 
- mNewStringOfCap:
 
- mNFloatVal:
 
- mNGenSym:
 
- mNGetType:
 
- mNHint:
 
- mNIdent:
 
- mNil:
 
- mNimvm:
 
- mNIntVal:
 
- mNKind:
 
- mNLen:
 
- mNLineInfo:
 
- mNNewNimNode:
 
- mNodeId:
 
- mNone:
 
- mNot:
 
- mNSetChild:
 
- mNSetFloatVal:
 
- mNSetIdent:
 
- mNSetIntVal:
 
- mNSetStrVal:
 
- mNSetSymbol:
 
- mNSigHash:
 
- mNSizeOf:
 
- mNStrVal:
 
- mNSymbol:
 
- mNSymKind:
 
- mNWarning:
 
- ModuleBackendFlag:
 
- moduleFromRodFile:
 
- ModuleGraph:
 
- moduleHasChanged:
 
- ModuleId:
 
- moduleIndex:
 
- ModuleIter:
 
- moduleOpenForCodegen:
 
- ModuleStatus:
 
- mOf:
 
- mOffsetOf:
 
- mOld:
 
- mOmpParFor:
 
- mOpenArray:
 
- mOpenArrayToSeq:
 
- mOr:
 
- mOrd:
 
- mOrdinal:
 
- mParallel:
 
- mParseBiggestFloat:
 
- mParseExprToAst:
 
- mParseStmtToAst:
 
- mPlugin:
 
- mPlusSet:
 
- mPNimrodNode:
 
- mPointer:
 
- mPred:
 
- mPrivateAccess:
 
- mProcCall:
 
- mPtr:
 
- mQuoteAst:
 
- mRange:
 
- mRef:
 
- mRepr:
 
- mRunnableExamples:
 
- mSameNodeType:
 
- mSeq:
 
- mSet:
 
- mSetLengthSeq:
 
- mSetLengthStr:
 
- MsgConfig:
 
- MsgFlag:
 
- MsgFlags:
 
- MsgKindToStr:
 
- msgKindToString:
 
- msgNoUnitSep:
 
- msgQuit:
 
- msgSkipHook:
 
- msgStdout:
 
- msgWriteln:
 
- mShallowCopy:
 
- mShlI:
 
- mShrI:
 
- mSizeOf:
 
- mSlice:
 
- mSlurp:
 
- mSpawn:
 
- mStatic:
 
- mStaticExec:
 
- mStmt:
 
- mStrDefine:
 
- mString:
 
- mStrToIdent:
 
- mStrToStr:
 
- mSubF64:
 
- mSubI:
 
- mSubU:
 
- mSucc:
 
- mSwap:
 
- mSymIsInstantiationOf:
 
- mSymOwner:
 
- mTrace:
 
- mTuple:
 
- mType:
 
- mTypeDesc:
 
- mTypeOf:
 
- mTypeTrait:
 
- mUInt:
 
- mUInt16:
 
- mUInt32:
 
- mUInt64:
 
- mUInt8:
 
- multiFormat:
 
- mUnaryMinusF64:
 
- mUnaryMinusI:
 
- mUnaryMinusI64:
 
- mUnaryPlusF64:
 
- mUnaryPlusI:
 
- mUncheckedArray:
 
- mUnown:
 
- mustRehash:
 
- mutableView:
 
- MutationInfo:
 
- mVar:
 
- mVarargs:
 
- mVoid:
 
- mVoidType:
 
- mWasMoved:
 
- mXor:
 
- mXorSet:
 
- mZeroDefault:
 
- namePos:
 
- namespaceSection:
 
- nameToCC:
 
- nameToCPU:
 
- nameToOS:
 
- navDefinition:
 
- navDefusages:
 
- navUsages:
 
- needsCompilation:
 
- NegOne:
 
- newAsgnStmt:
 
- newAtom:
 
- newCandidate:
 
- newConfigRef:
 
- newContext:
 
- newCtx:
 
- newDeref:
 
- newDocumentor:
 
- newDotExpr:
 
- newError:
 
- newFastAsgnStmt:
 
- newFastMoveStmt:
 
- newFloatNode:
 
- newFloatNodeP:
 
- newFloatNodeT:
 
- newIdentCache:
 
- newIdentNode:
 
- newIdentNodeP:
 
- newIntLit:
 
- newIntNode:
 
- newIntNodeP:
 
- newIntNodeT:
 
- newIntTypeNode:
 
- newLib:
 
- newLineInfo:
 
- NewLines:
 
- newModule:
 
- newModuleGraph:
 
- newModuleList:
 
- newNode:
 
- newNodeI:
 
- newNodeIT:
 
- newNodeP:
 
- newOpenSym:
 
- newOptionEntry:
 
- newPackageCache:
 
- newPackedBoolArray:
 
- newPartialConfigRef:
 
- newProc:
 
- newProcNode:
 
- newProcType:
 
- newRopeAppender:
 
- newSons:
 
- newStrNode:
 
- newStrNodeP:
 
- newStrNodeT:
 
- newSuggestFileSymbolDatabase:
 
- newSym:
 
- newSymG:
 
- newSymNode:
 
- newSymNodeTypeDesc:
 
- newTree:
 
- newTreeFrom:
 
- newTreeI:
 
- newTreeIT:
 
- newTryFinally:
 
- newTupleAccess:
 
- newTupleAccessRaw:
 
- newType:
 
- newTypeMapLayer:
 
- newTypeS:
 
- newVersion:
 
- next:
 
- nextIdentExcluding:
 
- nextIdentIter:
 
- nextIter:
 
- nextModuleIter:
 
- nextOverloadIter:
 
- nextRodIter:
 
- nextTry:
 
- nextTypeId:
 
- nfAllConst:
 
- nfAllFieldsSet:
 
- nfBase16:
 
- nfBase2:
 
- nfBase8:
 
- nfBlockArg:
 
- nfDefaultParam:
 
- nfDefaultRefsParam:
 
- nfDisabledOpenSym:
 
- nfDotField:
 
- nfDotSetter:
 
- nfExecuteOnReload:
 
- nfExplicitCall:
 
- nfExprCall:
 
- nfFirstWrite:
 
- nfFromTemplate:
 
- nfHasComment:
 
- nfIsPtr:
 
- nfIsRef:
 
- nfLastRead:
 
- nfLL:
 
- nfNone:
 
- nfNoRewrite:
 
- nfPreventCg:
 
- nfSem:
 
- nfSkipFieldChecking:
 
- nfTransf:
 
- Nil:
 
- Nilability:
 
- NilableTypes:
 
- nilItemId:
 
- nilOrSysInt:
 
- nimblePath:
 
- nimbleSubs:
 
- NimCompilerApiVersion:
 
- nimdocOutCls:
 
- nimdocOutCss:
 
- nimEnableCovariance:
 
- nimErrorFlagAccessed:
 
- nimErrorFlagDeclared:
 
- nimErrorFlagDisabled:
 
- NimExt:
 
- nimKeywordsHigh:
 
- nimKeywordsLow:
 
- nimNodeFlag:
 
- NimProg:
 
- nkAccQuoted:
 
- nkAddr:
 
- nkArgList:
 
- nkAsgn:
 
- nkAsmStmt:
 
- nkBind:
 
- nkBindStmt:
 
- nkBlockExpr:
 
- nkBlockStmt:
 
- nkBlockType:
 
- nkBracket:
 
- nkBracketExpr:
 
- nkBreakState:
 
- nkBreakStmt:
 
- nkCall:
 
- nkCallKinds:
 
- nkCallStrLit:
 
- nkCaseStmt:
 
- nkCast:
 
- nkCharLit:
 
- nkChckRange:
 
- nkChckRange64:
 
- nkChckRangeF:
 
- nkCheckedFieldExpr:
 
- nkClosedSymChoice:
 
- nkClosure:
 
- nkComesFrom:
 
- nkCommand:
 
- nkCommentStmt:
 
- nkConstDef:
 
- nkConstSection:
 
- nkConstTy:
 
- nkContinueStmt:
 
- nkConv:
 
- nkConverterDef:
 
- nkCStringToString:
 
- nkCurly:
 
- nkCurlyExpr:
 
- nkDefer:
 
- nkDerefExpr:
 
- nkDiscardStmt:
 
- nkDistinctTy:
 
- nkDo:
 
- nkDotCall:
 
- nkDotExpr:
 
- nkEffectList:
 
- nkElifBranch:
 
- nkElifExpr:
 
- nkElse:
 
- nkElseExpr:
 
- nkEmpty:
 
- nkEnumFieldDef:
 
- nkEnumTy:
 
- nkError:
 
- nkExceptBranch:
 
- nkExportExceptStmt:
 
- nkExportStmt:
 
- nkExprColonExpr:
 
- nkExprEqExpr:
 
- nkFastAsgn:
 
- nkFinally:
 
- nkFloat128Lit:
 
- nkFloat32Lit:
 
- nkFloat64Lit:
 
- nkFloatLit:
 
- nkFloatLiterals:
 
- nkFormalParams:
 
- nkForStmt:
 
- nkFromStmt:
 
- nkFuncDef:
 
- nkGenericParams:
 
- nkGotoState:
 
- nkHiddenAddr:
 
- nkHiddenCallConv:
 
- nkHiddenDeref:
 
- nkHiddenStdConv:
 
- nkHiddenSubConv:
 
- nkHiddenTryStmt:
 
- nkIdent:
 
- nkIdentDefs:
 
- nkIdentKinds:
 
- nkIfExpr:
 
- nkIfStmt:
 
- nkImportAs:
 
- nkImportExceptStmt:
 
- nkImportStmt:
 
- nkIncludeStmt:
 
- nkInfix:
 
- nkInt16Lit:
 
- nkInt32Lit:
 
- nkInt64Lit:
 
- nkInt8Lit:
 
- nkIntLit:
 
- nkIteratorDef:
 
- nkIteratorTy:
 
- nkLambda:
 
- nkLambdaKinds:
 
- nkLastBlockStmts:
 
- nkLetSection:
 
- nkLiterals:
 
- nkMacroDef:
 
- nkMethodDef:
 
- nkMixinStmt:
 
- nkModuleRef:
 
- nkNilLit:
 
- nkNilRodNode:
 
- nkNone:
 
- nkObjConstr:
 
- nkObjDownConv:
 
- nkObjectTy:
 
- nkObjUpConv:
 
- nkOfBranch:
 
- nkOfInherit:
 
- nkOpenSym:
 
- nkOpenSymChoice:
 
- nkOutTy:
 
- nkPar:
 
- nkParForStmt:
 
- nkPattern:
 
- nkPostfix:
 
- nkPragma:
 
- nkPragmaBlock:
 
- nkPragmaCallKinds:
 
- nkPragmaExpr:
 
- nkPrefix:
 
- nkProcDef:
 
- nkProcTy:
 
- nkPtrTy:
 
- nkRaiseStmt:
 
- nkRange:
 
- nkRecCase:
 
- nkRecList:
 
- nkRecWhen:
 
- nkRefTy:
 
- nkReplayAction:
 
- nkReturnStmt:
 
- nkRStrLit:
 
- nkSinkAsgn:
 
- nkState:
 
- nkStaticExpr:
 
- nkStaticStmt:
 
- nkStaticTy:
 
- nkStmtList:
 
- nkStmtListExpr:
 
- nkStmtListType:
 
- nkStringToCString:
 
- nkStrKinds:
 
- nkStrLit:
 
- nkSym:
 
- nkSymChoices:
 
- nkTableConstr:
 
- nkTemplateDef:
 
- nkTripleStrLit:
 
- nkTryStmt:
 
- nkTupleClassTy:
 
- nkTupleConstr:
 
- nkTupleTy:
 
- nkType:
 
- nkTypeClassTy:
 
- nkTypeDef:
 
- nkTypeOfExpr:
 
- nkTypeSection:
 
- nkUInt16Lit:
 
- nkUInt32Lit:
 
- nkUInt64Lit:
 
- nkUInt8Lit:
 
- nkUIntLit:
 
- nkUsingStmt:
 
- nkVarSection:
 
- nkVarTuple:
 
- nkVarTy:
 
- nkWhen:
 
- nkWhenExpr:
 
- nkWhenStmt:
 
- nkWhileStmt:
 
- nkWith:
 
- nkWithout:
 
- nkYieldStmt:
 
- no:
 
- NodeId:
 
- NodePos:
 
- nodesToIgnoreSet:
 
- nodeTableGet:
 
- nodeTablePut:
 
- nodeTableTestOrSet:
 
- NoLineInfo:
 
- nominalRoot:
 
- NoneLike:
 
- NonePass:
 
- nonPragmaWordsHigh:
 
- nonPragmaWordsLow:
 
- noPanicOnExcept:
 
- normalizeKind:
 
- noSafePoints:
 
- NotesVerbosity:
 
- notFoundError:
 
- notnil:
 
- noView:
 
- numArgs:
 
- numbersSection:
 
- numChars:
 
- NumericalBase:
 
- numLines:
 
- objectSetContains:
 
- objectSetContainsOrIncl:
 
- objectSetIncl:
 
- objHasKidsValid:
 
- OffsetAccum:
 
- oimDone:
 
- oimNoQualifier:
 
- oimOtherModule:
 
- oimSelfModule:
 
- oimSymChoice:
 
- oimSymChoiceLocalLookup:
 
- ok:
 
- oKeepVariableNames:
 
- oldExperimentalFeatures:
 
- onDef:
 
- onDefResolveForward:
 
- One:
 
- OnHeap:
 
- onProcessing:
 
- OnPrompt:
 
- OnStack:
 
- OnStatic:
 
- OnUnknown:
 
- onUse:
 
- opcAddFloat:
 
- opcAddImmInt:
 
- opcAddInt:
 
- opcAddrNode:
 
- opcAddrReg:
 
- opcAddSeqElem:
 
- opcAddStrCh:
 
- opcAddStrStr:
 
- opcAddu:
 
- opcAsgnComplex:
 
- opcAsgnConst:
 
- opcAsgnFloat:
 
- opcAsgnInt:
 
- opcAsgnRef:
 
- opcAshrInt:
 
- opcBitandInt:
 
- opcBitnotInt:
 
- opcBitorInt:
 
- opcBitxorInt:
 
- opcBranch:
 
- opcCallSite:
 
- opcCard:
 
- opcCast:
 
- opcCastFloatToInt32:
 
- opcCastFloatToInt64:
 
- opcCastIntToFloat32:
 
- opcCastIntToFloat64:
 
- opcCastIntToPtr:
 
- opcCastPtrToInt:
 
- opcConcatStr:
 
- opcContainsSet:
 
- opcConv:
 
- opcDivFloat:
 
- opcDivInt:
 
- opcDivu:
 
- opcEcho:
 
- opcEof:
 
- opcEqCString:
 
- opcEqFloat:
 
- opcEqIdent:
 
- opcEqInt:
 
- opcEqNimNode:
 
- opcEqRef:
 
- opcEqSet:
 
- opcEqStr:
 
- opcExcept:
 
- opcExcl:
 
- opcFastAsgnComplex:
 
- opcFinally:
 
- opcFinallyEnd:
 
- opcFJmp:
 
- opcGenSym:
 
- opcGetImpl:
 
- opcGetImplTransf:
 
- opcGorge:
 
- OpChars:
 
- opcIncl:
 
- opcInclRange:
 
- opcIndCall:
 
- opcIndCallAsgn:
 
- opcInvalidField:
 
- opcIs:
 
- opcIsNil:
 
- opcJmp:
 
- opcJmpBack:
 
- opcLdArr:
 
- opcLdArrAddr:
 
- opcLdConst:
 
- opcLdDeref:
 
- opcLdGlobal:
 
- opcLdGlobalAddr:
 
- opcLdGlobalAddrDerefFFI:
 
- opcLdGlobalDerefFFI:
 
- opcLdImmInt:
 
- opcLdNull:
 
- opcLdNullReg:
 
- opcLdObj:
 
- opcLdObjAddr:
 
- opcLdStrIdx:
 
- opcLdStrIdxAddr:
 
- opcLeFloat:
 
- opcLeInt:
 
- opcLenCstring:
 
- opcLenSeq:
 
- opcLenStr:
 
- opcLeSet:
 
- opcLeStr:
 
- opcLeu:
 
- opcLtFloat:
 
- opcLtInt:
 
- opcLtSet:
 
- opcLtStr:
 
- opcLtu:
 
- opcMinusSet:
 
- opcModInt:
 
- opcModu:
 
- opcMulFloat:
 
- opcMulInt:
 
- opcMulSet:
 
- opcMulu:
 
- opcNAdd:
 
- opcNAddMultiple:
 
- opcNarrowS:
 
- opcNarrowU:
 
- opcNBindSym:
 
- opcNccInc:
 
- opcNccValue:
 
- opcNChild:
 
- opcNCopyLineInfo:
 
- opcNCopyNimNode:
 
- opcNCopyNimTree:
 
- opcNcsAdd:
 
- opcNcsAt:
 
- opcNcsIncl:
 
- opcNcsLen:
 
- opcNctGet:
 
- opcNctHasNext:
 
- opcNctLen:
 
- opcNctNext:
 
- opcNctPut:
 
- opcNDel:
 
- opcNDynBindSym:
 
- opcNError:
 
- opcNew:
 
- opcNewSeq:
 
- opcNewStr:
 
- opcNFloatVal:
 
- opcNGetLineInfo:
 
- opcNGetSize:
 
- opcNGetType:
 
- opcNHint:
 
- opcNIdent:
 
- opcNIntVal:
 
- opcNKind:
 
- opcNNewNimNode:
 
- opcNodeId:
 
- opcNodeToReg:
 
- opcNot:
 
- opcNSetChild:
 
- opcNSetFloatVal:
 
- opcNSetIdent:
 
- opcNSetIntVal:
 
- opcNSetLineInfoColumn:
 
- opcNSetLineInfoFile:
 
- opcNSetLineInfoLine:
 
- opcNSetStrVal:
 
- opcNSetSymbol:
 
- opcNSigHash:
 
- opcNStrVal:
 
- opcNSymbol:
 
- opcNSymKind:
 
- opcNWarning:
 
- opcode:
 
- opcOf:
 
- opcParseExprToAst:
 
- opcParseFloat:
 
- opcParseStmtToAst:
 
- opcPlusSet:
 
- opcQueryErrorFlag:
 
- opcQuit:
 
- opcRaise:
 
- opcRangeChck:
 
- opcRepr:
 
- opcRet:
 
- opcSameNodeType:
 
- opcSetLenSeq:
 
- opcSetLenStr:
 
- opcSetType:
 
- opcShlInt:
 
- opcShrInt:
 
- opcSignExtend:
 
- opcSlice:
 
- opcSlurp:
 
- opcStrToIdent:
 
- opcSubFloat:
 
- opcSubImmInt:
 
- opcSubInt:
 
- opcSubu:
 
- opcSymIsInstantiationOf:
 
- opcSymOwner:
 
- opcTJmp:
 
- opcTry:
 
- opcTypeTrait:
 
- opcUnaryMinusFloat:
 
- opcUnaryMinusInt:
 
- opcWrArr:
 
- opcWrDeref:
 
- opcWrObj:
 
- opcWrStrIdx:
 
- opcXor:
 
- opcXorSet:
 
- opcYldVal:
 
- opcYldYoid:
 
- open:
 
- openBaseLexer:
 
- openHtml:
 
- openJson:
 
- openLexer:
 
- openParser:
 
- openScope:
 
- openShadowScope:
 
- openSym:
 
- openTex:
 
- Operators:
 
- opGorge:
 
- opMapTypeImplToAst:
 
- opMapTypeInstToAst:
 
- opMapTypeToAst:
 
- oprHigh:
 
- oprLow:
 
- opSlurp:
 
- optAssert:
 
- optBenchmarkVM:
 
- optBoundsCheck:
 
- optByRef:
 
- optCDebug:
 
- optCompileOnly:
 
- optCursorInference:
 
- optDeclaredLocs:
 
- optDocInternal:
 
- optDynlibOverrideAll:
 
- optEmbedOrigSrc:
 
- optEnableDeepCopy:
 
- optExcessiveStackTrace:
 
- optFieldCheck:
 
- optForceFullMake:
 
- optGenCDeps:
 
- optGenDynLib:
 
- optGenGuiApp:
 
- optGenIndex:
 
- optGenIndexOnly:
 
- optGenMapping:
 
- optGenScript:
 
- optGenStaticLib:
 
- optHints:
 
- optHotCodeReloading:
 
- optIdeDebug:
 
- optIdeExceptionInlayHints:
 
- optIdeTerse:
 
- optimize:
 
- optImplicitStatic:
 
- optImportHidden:
 
- optInd:
 
- optInfCheck:
 
- optJsBigInt64:
 
- optLineDir:
 
- optLineTrace:
 
- optListCmd:
 
- optMemTracker:
 
- optMixedMode:
 
- optMultiMethods:
 
- optNaNCheck:
 
- optNoImportdoc:
 
- optNoLinking:
 
- optNoMain:
 
- optNone:
 
- optNoNimblePath:
 
- optObjCheck:
 
- optOptimizeSize:
 
- optOptimizeSpeed:
 
- optOverflowCheck:
 
- optOwnedRefs:
 
- optPanics:
 
- optPar:
 
- optPreserveOrigSource:
 
- optProduceAsm:
 
- optProfiler:
 
- optProfileVM:
 
- optQuirky:
 
- optRangeCheck:
 
- optRefCheck:
 
- optRun:
 
- optSeqDestructors:
 
- optShowAllMismatches:
 
- optShowNonExportedFields:
 
- optSinkInference:
 
- optSkipParentConfigFiles:
 
- optSkipProjConfigFile:
 
- optSkipSystemConfigFile:
 
- optSkipUserConfigFile:
 
- optSourcemap:
 
- optStackTrace:
 
- optStackTraceMsgs:
 
- optStaticBoundsCheck:
 
- optStdout:
 
- optStyleCheck:
 
- optStyleError:
 
- optStyleHint:
 
- optStyleUsages:
 
- optThreadAnalysis:
 
- optThreads:
 
- optTinyRtti:
 
- optTlsEmulation:
 
- optTrMacros:
 
- optUseColors:
 
- optUseNimcache:
 
- optWarns:
 
- optWasNimscript:
 
- optWholeProject:
 
- OrdinalType:
 
- ordinalValToString:
 
- originatingModule:
 
- OS:
 
- osAix:
 
- osAmiga:
 
- osAndroid:
 
- osAny:
 
- osAtari:
 
- osCrossos:
 
- osDos:
 
- osDragonfly:
 
- osFreebsd:
 
- osFreeRTOS:
 
- osGenode:
 
- osHaiku:
 
- osIos:
 
- osIrix:
 
- osJS:
 
- osLinux:
 
- osMacos:
 
- osMacosx:
 
- osMorphos:
 
- osNetbsd:
 
- osNetware:
 
- osNimVM:
 
- osNintendoSwitch:
 
- osNone:
 
- osNuttX:
 
- osOpenbsd:
 
- osOs2:
 
- osPalmos:
 
- ospCaseInsensitive:
 
- ospLacksThreadVars:
 
- ospNeedsPIC:
 
- ospPosix:
 
- osQnx:
 
- osSkyos:
 
- osSolaris:
 
- osStandalone:
 
- osVxWorks:
 
- osWindows:
 
- osZephyr:
 
- outdated:
 
- overlap:
 
- overloadableEnums:
 
- OverloadableSyms:
 
- owner:
 
- pack:
 
- PackageModuleId:
 
- PackedBoolArray:
 
- PackedConfig:
 
- PackedDecoder:
 
- PackedEncoder:
 
- PackedInstantiation:
 
- PackedItemId:
 
- PackedLib:
 
- PackedLineInfo:
 
- PackedModule:
 
- PackedModuleGraph:
 
- PackedNode:
 
- packedRepr:
 
- PackedSym:
 
- PackedTree:
 
- PackedType:
 
- pairs:
 
- parallel:
 
- paramName:
 
- paramPragmas:
 
- paramsEqual:
 
- paramsIncompatible:
 
- paramsLen:
 
- paramsNotEqual:
 
- paramsPos:
 
- paramTypePairs:
 
- paramTypes:
 
- paramTypesMatch:
 
- paramTypeToNodeIndex:
 
- parent:
 
- Parent:
 
- parentModule:
 
- parLineInfo:
 
- parMessage:
 
- parse:
 
- parseAll:
 
- parseCommand:
 
- parseDecimalInt128:
 
- parseFile:
 
- parseIdeCmd:
 
- Parser:
 
- parseString:
 
- parseSymbol:
 
- parseTopLevelStmt:
 
- partialInitModule:
 
- partialMatch:
 
- Partitions:
 
- passCmd1:
 
- passCmd2:
 
- passPP:
 
- patch:
 
- PathKinds0:
 
- PathKinds1:
 
- pathSubs:
 
- patternPos:
 
- pcmDifferentCallConv:
 
- pcmNoSideEffect:
 
- pcmNotGcSafe:
 
- pcmNotIterator:
 
- PContext:
 
- PCtx:
 
- PDoc:
 
- PersistentNodeFlags:
 
- PEvalContext:
 
- pickSym:
 
- PickyBackendAliases:
 
- PickyCAliases:
 
- PIdent:
 
- PInstantiation:
 
- PipelinePass:
 
- PLib:
 
- PLLStream:
 
- Plugin:
 
- pluginMatches:
 
- PNode:
 
- popCaseContext:
 
- popInfoContext:
 
- popOptionEntry:
 
- popOwner:
 
- popProcCon:
 
- POptionEntry:
 
- PPassContext:
 
- PProc:
 
- PProcCon:
 
- pragma:
 
- pragmaAsm:
 
- pragmaCallable:
 
- pragmaNoForward:
 
- pragmasEffects:
 
- pragmasPos:
 
- pragmaToOptions:
 
- preferDesc:
 
- preferExported:
 
- preferGenericArg:
 
- preferInferredEffects:
 
- preferInlayHint:
 
- preferMixed:
 
- preferModuleInfo:
 
- preferName:
 
- preferResolved:
 
- preferTypeName:
 
- PrefixMatch:
 
- prefixMatch:
 
- prepare:
 
- prepareConfigNotes:
 
- prepareMetatypeForSigmatch:
 
- prepareNode:
 
- preparePContext:
 
- prepareToWriteOutput:
 
- prepareTypesInBody:
 
- prePass:
 
- prepend:
 
- prependCurDir:
 
- presentationPath:
 
- prettyTok:
 
- preventStackTrace:
 
- previouslyInferred:
 
- printTok:
 
- ProcConvMismatch:
 
- procDefs:
 
- processArgument:
 
- processCmdLineAndProjectPath:
 
- processCommand:
 
- processImplicitImports:
 
- processJSCodeGen:
 
- processNode:
 
- processNodeJson:
 
- processPipelineModule:
 
- processPopBackendOption:
 
- processPushBackendOption:
 
- processSpecificNote:
 
- processSwitch:
 
- procInstCacheItems:
 
- procInstCacheSection:
 
- procPragmas:
 
- procSec:
 
- procTypePragmas:
 
- produceDestructorForDiscriminator:
 
- ProfileData:
 
- ProfileInfo:
 
- Profiler:
 
- propagateToOwner:
 
- propSpec:
 
- proveLe:
 
- PScope:
 
- PStackFrame:
 
- PSym:
 
- PtrLikeKinds:
 
- PType:
 
- pureEnumsSection:
 
- pushCaseContext:
 
- pushInfoContext:
 
- pushOptionEntry:
 
- pushOwner:
 
- pushProcCon:
 
- put:
 
- qualifiedLookUp:
 
- quitOrRaise:
 
- quotedFilename:
 
- quoteExpr:
 
- quoteShell:
 
- raiseRecoverableError:
 
- rangeHasUnresolvedStatic:
 
- rawAddField:
 
- rawAddSon:
 
- rawCloseScope:
 
- rawDirectAccess:
 
- rawGetTok:
 
- rawIndirectAccess:
 
- rawMessage:
 
- RawTypeMismatchError:
 
- readConfigFile:
 
- readExceptSet:
 
- readOnlySf:
 
- recomputeFieldPositions:
 
- recordAdd:
 
- recordInc:
 
- recordIncl:
 
- recordPut:
 
- reduceToBase:
 
- reexportsSection:
 
- reexportSym:
 
- refresh:
 
- regA:
 
- regAMask:
 
- regAShift:
 
- regB:
 
- regBMask:
 
- regBShift:
 
- regBx:
 
- regBxMask:
 
- regBxMax:
 
- regBxMin:
 
- regBxShift:
 
- regC:
 
- regCMask:
 
- regCShift:
 
- registerAdditionalOps:
 
- registerCallback:
 
- registerCompilerProc:
 
- registerInitProcs:
 
- registerModule:
 
- registerModuleById:
 
- registerNimScriptSymbol:
 
- regOMask:
 
- regOShift:
 
- RelativeDir:
 
- RelativeFile:
 
- relativeJumps:
 
- relativeTo:
 
- relevantCol:
 
- rememberEmittedTypeInfo:
 
- rememberExpansion:
 
- rememberFlag:
 
- rememberStartupConfig:
 
- removeFile:
 
- removeTrailingDirSep:
 
- renderDefinitionName:
 
- renderDocComments:
 
- renderExpandUsing:
 
- renderIds:
 
- renderIr:
 
- renderModule:
 
- renderNoBody:
 
- renderNoComments:
 
- renderNone:
 
- renderNonExportedFields:
 
- renderNoPostfix:
 
- renderNoPragmas:
 
- renderNoProcDefs:
 
- renderNotLValue:
 
- renderOutType:
 
- renderParamNames:
 
- renderParamTypes:
 
- renderPlainSymbolName:
 
- renderRunnableExamples:
 
- renderSyms:
 
- renderTree:
 
- reorder:
 
- replaceFirstSon:
 
- replaceHookMagic:
 
- replaceSon:
 
- replaceTypesInBody:
 
- replaceTypeVarsN:
 
- replaceTypeVarsT:
 
- replayBackendProcs:
 
- replayGenericCacheInformation:
 
- replayStateChanges:
 
- requiresEffects:
 
- requiresInit:
 
- resetAllModules:
 
- resetCompilationLists:
 
- resetForBackend:
 
- resetIdentCache:
 
- resetIdTable:
 
- resetNimScriptSymbols:
 
- resetRopeCache:
 
- resetSystemArtifacts:
 
- resetSysTypes:
 
- resolveAttachedOp:
 
- resolveMod:
 
- resultPos:
 
- returnType:
 
- reverse:
 
- rkFloat:
 
- rkInt:
 
- rkNode:
 
- rkNodeAddr:
 
- rkNone:
 
- rkRegisterAddr:
 
- RodExt:
 
- RodFile:
 
- RodFileError:
 
- RodFileVersion:
 
- RodIter:
 
- RodSection:
 
- rodViewer:
 
- Rope:
 
- rope:
 
- routineDefs:
 
- routineKinds:
 
- rstWarnings:
 
- runJsonBuildInstructions:
 
- runNimScript:
 
- runtimeFormat:
 
- s:
 
- Safe:
 
- safeArrLen:
 
- safeInheritanceDiff:
 
- safeLen:
 
- safeSemExpr:
 
- safeSkipTypes:
 
- sameBackendType:
 
- sameBackendTypeIgnoreRange:
 
- sameBackendTypePickyAliases:
 
- sameConstant:
 
- sameDistinctTypes:
 
- sameEnumTypes:
 
- sameFlags:
 
- sameLocation:
 
- sameObjectTypes:
 
- sameSubexprs:
 
- sameTree:
 
- sameTrees:
 
- sameTupleLengths:
 
- sameType:
 
- sameTypeOrNil:
 
- sameValue:
 
- saveRodFile:
 
- scopeDepth:
 
- sealRodFile:
 
- searchForCompilerproc:
 
- searchForProc:
 
- searchImportsAll:
 
- searchInScopes:
 
- searchInstTypes:
 
- searchScopes:
 
- searchScopesAll:
 
- searchTypeFor:
 
- secondSon:
 
- selectFromScopesElseAll:
 
- semAsmOrEmit:
 
- semCaptureSym:
 
- semConceptDeclaration:
 
- semNodeKindConstraints:
 
- SemPass:
 
- semtabAll:
 
- semWithPContext:
 
- seNoSideEffect:
 
- seSideEffect:
 
- setAttachedOp:
 
- setAttachedOpPartial:
 
- setBaseFlags:
 
- setCaseContextIdx:
 
- setCC:
 
- setCmd:
 
- setCommandEarly:
 
- setConfigVar:
 
- setDefaultLibpath:
 
- setDirtyFile:
 
- setEffectsForProcType:
 
- setErrorMaxHighMaybe:
 
- setFromProjectName:
 
- setGlobalValue:
 
- setHash:
 
- setHasRange:
 
- setImportedTypeSize:
 
- setIndexType:
 
- setInfoContextLen:
 
- setInfoRecursive:
 
- setIntLitType:
 
- setLastSon:
 
- setMethodsPerType:
 
- setNote:
 
- setNoteDefaults:
 
- setOutFile:
 
- setOwner:
 
- setPipeLinePass:
 
- setResult:
 
- setReturnType:
 
- setSon:
 
- setSons:
 
- setSonsLen:
 
- setTarget:
 
- setTargetFromSystem:
 
- setToPreviousLayer:
 
- setToStringProc:
 
- setupCgen:
 
- setupCompileTimeVar:
 
- setupDependPass:
 
- setupEvalGen:
 
- setupGlobalCtx:
 
- setupJSgen:
 
- setupParser:
 
- setupVM:
 
- setUseIc:
 
- seUnknown:
 
- Severity:
 
- sfAddrTaken:
 
- sfAllUntyped:
 
- sfAnon:
 
- sfBase:
 
- sfBorrow:
 
- sfByCopy:
 
- sfCallsite:
 
- sfCodegenDecl:
 
- sfCompilerProc:
 
- sfCompileTime:
 
- sfCompileToCpp:
 
- sfCompileToObjc:
 
- sfConstructor:
 
- sfCppMember:
 
- sfCppNonPod:
 
- sfCursor:
 
- sfCustomPragma:
 
- sfDeprecated:
 
- sfDirty:
 
- sfDiscardable:
 
- sfDiscriminant:
 
- sfDispatcher:
 
- sfEffectsDelayed:
 
- sfError:
 
- sfEscapes:
 
- sfExperimental:
 
- sfExplain:
 
- sfExportc:
 
- sfExported:
 
- sfForceLift:
 
- sfForward:
 
- sfFromGeneric:
 
- sfGeneratedOp:
 
- sfGeneratedType:
 
- sfGenSym:
 
- sfGlobal:
 
- sfGoto:
 
- sfImportc:
 
- sfInfixCall:
 
- sfInjectDestructors:
 
- sfMainModule:
 
- sfMangleCpp:
 
- sfMember:
 
- sfNamedParamCall:
 
- sfNeverRaises:
 
- sfNoalias:
 
- sfNoForward:
 
- sfNoInit:
 
- sfNonReloadable:
 
- sfNoReturn:
 
- sfNoSideEffect:
 
- sfOverridden:
 
- sfPure:
 
- sfRegister:
 
- sfReorder:
 
- sfRequiresInit:
 
- sfShadowed:
 
- sfSideEffect:
 
- sfSingleUsedTemp:
 
- sfSystemModule:
 
- sfSystemRaisesDefect:
 
- sfTemplateParam:
 
- sfTemplateRedefinition:
 
- sfThread:
 
- sfUsed:
 
- sfUsedInFinallyOrExcept:
 
- sfVirtual:
 
- sfVolatile:
 
- sfWasForwarded:
 
- sfWasGenSym:
 
- sfWrittenTo:
 
- shallowCopy:
 
- showNonExportedFields:
 
- sideChannelSection:
 
- SigHash:
 
- sigHash:
 
- signature:
 
- signatureLen:
 
- sihkException:
 
- sihkParameter:
 
- sihkType:
 
- simpleSlice:
 
- simulateLoadedModule:
 
- sizeOnDisc:
 
- skConditional:
 
- skConst:
 
- skConverter:
 
- skDynLib:
 
- skEnumField:
 
- skError:
 
- skField:
 
- skForVar:
 
- skFunc:
 
- skGenericParam:
 
- skipAddr:
 
- skipCodegen:
 
- skipColon:
 
- skipComment:
 
- skipConv:
 
- skipConvCastAndClosure:
 
- skipConvDfa:
 
- skipConvTakeType:
 
- skipGenericAlias:
 
- skipGenericOwner:
 
- skipHidden:
 
- skipHiddenAddr:
 
- skipHiddenSubConv:
 
- skipInd:
 
- skipIntLit:
 
- skipIntLiteralParams:
 
- skipModifier:
 
- skipPragmaExpr:
 
- skipPtrs:
 
- skipStmtList:
 
- skipTypes:
 
- skipTypesOrNil:
 
- skIterator:
 
- skLabel:
 
- skLet:
 
- skLocalVars:
 
- skMacro:
 
- skMethod:
 
- skModule:
 
- skPackage:
 
- skParam:
 
- skProc:
 
- skProcKinds:
 
- skResult:
 
- skStub:
 
- skTemp:
 
- skTemplate:
 
- skType:
 
- skUnknown:
 
- skVar:
 
- slotEmpty:
 
- slotFixedLet:
 
- slotFixedVar:
 
- slotSomeTemp:
 
- slotTempComplex:
 
- slotTempFloat:
 
- slotTempInt:
 
- slotTempPerm:
 
- slotTempStr:
 
- slotTempUnknown:
 
- someInSet:
 
- someSym:
 
- someSymAmb:
 
- someSymFromImportTable:
 
- sons:
 
- sons2:
 
- sons3:
 
- sonsFrom1:
 
- sonsReadonly:
 
- sonsWithoutLast2:
 
- soperand:
 
- sort:
 
- sortBucket:
 
- sortVTableDispatchers:
 
- sourceLine:
 
- SourceMap:
 
- span:
 
- spawnResult:
 
- spellSuggestSecretSauce:
 
- splitFile:
 
- srByVar:
 
- srFlowVar:
 
- srVoid:
 
- StartSize:
 
- stdlibDirs:
 
- StdOrrKind:
 
- stdOrrStderr:
 
- stdOrrStdout:
 
- stdPrefix:
 
- stmtPragmas:
 
- stmtPragmasTopLevel:
 
- stmtsContainPragma:
 
- stopCompile:
 
- store:
 
- storeAny:
 
- storeAttachedProcDef:
 
- stored:
 
- storeExpansion:
 
- storeHeader:
 
- storeInstantiation:
 
- storeOrderedTable:
 
- storePrim:
 
- storeRodNode:
 
- storeSection:
 
- storeSeq:
 
- storeSym:
 
- storeTypeInst:
 
- storing:
 
- strArg:
 
- stressTest:
 
- strictCaseObjects:
 
- strictDefs:
 
- strictEffects:
 
- strictFuncs:
 
- strictNotNil:
 
- stringsSection:
 
- strTableAdd:
 
- strTableAdds:
 
- strTableContains:
 
- strTableGet:
 
- strTableIncl:
 
- strTableInclReportConflict:
 
- StructuralEquivTypes:
 
- stupidStmtListExpr:
 
- styleCheckDef:
 
- styleCheckUse:
 
- Suggest:
 
- suggestDecl:
 
- suggestEnum:
 
- suggestErrorsIter:
 
- suggestExpr:
 
- suggestExprNoCheck:
 
- SuggestFileSymbolDatabase:
 
- SuggestInlayHint:
 
- SuggestInlayHintKind:
 
- Suggestions:
 
- suggestPragmas:
 
- suggestQuit:
 
- suggestResult:
 
- suggestSentinel:
 
- suggestStmt:
 
- suggestSym:
 
- SuggestSymbolDatabase:
 
- suggestSymbolsIter:
 
- suggestToSuggestInlayExceptionHintLeft:
 
- suggestToSuggestInlayExceptionHintRight:
 
- suggestToSuggestInlayTypeHint:
 
- suggestWriteln:
 
- symBodyDigest:
 
- SymbolFilesOption:
 
- SymChars:
 
- symdiffSets:
 
- symFromType:
 
- SymId:
 
- symId:
 
- SymInfoPair:
 
- SymMapping:
 
- symnamesSection:
 
- symNodeFromType:
 
- symsSection:
 
- SymStartChars:
 
- symTabReplace:
 
- symToSuggest:
 
- symToYaml:
 
- systemModuleSym:
 
- systemModuleSyms:
 
- sysTypeFromName:
 
- szIllegalRecursion:
 
- szTooBigSize:
 
- szUncomputedSize:
 
- szUnknownSize:
 
- Tabulator:
 
- taConcept:
 
- tagEffects:
 
- TagsExt:
 
- taHeap:
 
- taIsCastable:
 
- taIsDefaultField:
 
- taIsOpenArray:
 
- taIsTemplateOrMacro:
 
- takeType:
 
- TAliasRequest:
 
- TAnalysisResult:
 
- taNoUntyped:
 
- taObjField:
 
- taProcContextIsNotMacro:
 
- Target:
 
- targetSizeSignedToKind:
 
- targetSizeUnsignedToKind:
 
- TAssignableResult:
 
- taTupField:
 
- taVoid:
 
- TBackend:
 
- TBaseLexer:
 
- TBitSet:
 
- TBlock:
 
- TBorrowState:
 
- TCallingConvention:
 
- TCandidate:
 
- TCandidateState:
 
- TCFileSection:
 
- TCFileSections:
 
- TCheckPointResult:
 
- TCmdLinePass:
 
- TContext:
 
- TCProcFlag:
 
- TCProcSection:
 
- TCProcSections:
 
- TCtx:
 
- TCTypeKind:
 
- TDest:
 
- TDistinctCompare:
 
- templatePragmas:
 
- Ten:
 
- TErrorHandling:
 
- TErrorOutput:
 
- TErrorOutputs:
 
- testCompileOption:
 
- testCompileOptionArg:
 
- TEvalMode:
 
- TexExt:
 
- TExprFlag:
 
- TExprFlags:
 
- tfAcyclic:
 
- tfBorrowDot:
 
- tfByCopy:
 
- tfByRef:
 
- tfCapturesEnv:
 
- tfCheckedForDestructor:
 
- tfCompleteStruct:
 
- tfConceptMatchedTypeSym:
 
- tfContravariant:
 
- tfCovariant:
 
- tfEffectSystemWorkaround:
 
- tfEnumHasHoles:
 
- tfExplicit:
 
- tfExplicitCallConv:
 
- tfFinal:
 
- tfFromGeneric:
 
- tfGcSafe:
 
- tfGenericHasDestructor:
 
- tfGenericTypeParam:
 
- tfHasAsgn:
 
- tfHasGCedMem:
 
- tfHasMeta:
 
- tfHasOwned:
 
- tfHasStatic:
 
- TFileInfo:
 
- tfImplicitStatic:
 
- tfImplicitTypeParam:
 
- tfIncompleteStruct:
 
- tfInferrableStatic:
 
- tfInheritable:
 
- tfIsConstructor:
 
- tfIsOutParam:
 
- tfIterator:
 
- tfNeedsFullInit:
 
- tfNonConstExpr:
 
- tfNoSideEffect:
 
- tfNotNil:
 
- tfObjHasKids:
 
- tfPacked:
 
- tfPartial:
 
- tfRefsAnonObj:
 
- tfRequiresInit:
 
- tfResolved:
 
- tfRetType:
 
- tfReturnsNew:
 
- tfSendable:
 
- tfShallow:
 
- tfThread:
 
- tfTriggersCompileTime:
 
- TFullReg:
 
- tfUnion:
 
- tfUnresolved:
 
- tfVarargs:
 
- tfVarIsPtr:
 
- tfWeakCovariant:
 
- tfWildcard:
 
- TGCMode:
 
- TGlobalOption:
 
- TGlobalOptions:
 
- theindexFname:
 
- threadVarAccessed:
 
- TIdent:
 
- TIdentIter:
 
- TIdPair:
 
- TIdPairSeq:
 
- TIdTable:
 
- TIIPair:
 
- TIIPairSeq:
 
- TIITable:
 
- TImplication:
 
- TInfoCC:
 
- TInfoCCProp:
 
- TInfoCCProps:
 
- TInfoCPU:
 
- TInfoOS:
 
- TInfoOSProp:
 
- TInfoOSProps:
 
- TInstantiation:
 
- TInstantiationPair:
 
- TInstr:
 
- TInstrType:
 
- TinyLineInfo:
 
- tkAccent:
 
- tkAddr:
 
- tkAnd:
 
- tkAs:
 
- tkAsm:
 
- tkBind:
 
- tkBlock:
 
- tkBracketDotLe:
 
- tkBracketDotRi:
 
- tkBracketLe:
 
- tkBracketLeColon:
 
- tkBracketRi:
 
- tkBreak:
 
- tkCase:
 
- tkCast:
 
- tkCharLit:
 
- tkColon:
 
- tkColonColon:
 
- tkComma:
 
- tkComment:
 
- tkConcept:
 
- tkConst:
 
- tkContinue:
 
- tkConverter:
 
- tkCurlyDotLe:
 
- tkCurlyDotRi:
 
- tkCurlyLe:
 
- tkCurlyRi:
 
- tkCustomLit:
 
- tkDefer:
 
- tkDiscard:
 
- tkDistinct:
 
- tkDiv:
 
- tkDo:
 
- tkDot:
 
- tkDotDot:
 
- tkElif:
 
- tkElse:
 
- tkEnd:
 
- tkEnum:
 
- tkEof:
 
- tkEquals:
 
- tkExcept:
 
- tkExport:
 
- tkFinally:
 
- tkFloat128Lit:
 
- tkFloat32Lit:
 
- tkFloat64Lit:
 
- tkFloatLit:
 
- tkFor:
 
- tkFrom:
 
- tkFunc:
 
- tkGStrLit:
 
- tkGTripleStrLit:
 
- tkHideableEnd:
 
- tkHideableStart:
 
- tkIf:
 
- tkImport:
 
- tkIn:
 
- tkInclude:
 
- tkInfixOpr:
 
- tkInt16Lit:
 
- tkInt32Lit:
 
- tkInt64Lit:
 
- tkInt8Lit:
 
- tkInterface:
 
- tkIntLit:
 
- tkInvalid:
 
- tkIs:
 
- tkIsnot:
 
- tkIterator:
 
- tkLet:
 
- tkMacro:
 
- tkMethod:
 
- tkMixin:
 
- tkMod:
 
- tkNil:
 
- tkNot:
 
- tkNotin:
 
- tkObject:
 
- tkOf:
 
- tkOpr:
 
- tkOr:
 
- tkOut:
 
- tkParDotLe:
 
- tkParDotRi:
 
- tkParLe:
 
- tkParRi:
 
- tkPostfixOpr:
 
- tkPrefixOpr:
 
- tkProc:
 
- tkPtr:
 
- tkRaise:
 
- tkRef:
 
- tkReturn:
 
- tkRStrLit:
 
- tkSemiColon:
 
- tkShl:
 
- tkShr:
 
- tkSpaces:
 
- tkStatic:
 
- tkStrLit:
 
- tkSymbol:
 
- tkTemplate:
 
- tkTripleStrLit:
 
- tkTry:
 
- tkTuple:
 
- tkType:
 
- tkUInt16Lit:
 
- tkUInt32Lit:
 
- tkUInt64Lit:
 
- tkUInt8Lit:
 
- tkUIntLit:
 
- tkUsing:
 
- tkVar:
 
- tkWhen:
 
- tkWhile:
 
- tkXor:
 
- tkYield:
 
- TLabel:
 
- TLib:
 
- TLibKind:
 
- TLineInfo:
 
- TLLRepl:
 
- TLLStream:
 
- TLLStreamKind:
 
- TLoc:
 
- TLocFlag:
 
- TLocFlags:
 
- TLocKind:
 
- TLookupFlag:
 
- TMagic:
 
- TMatchedConcept:
 
- TModel:
 
- TMsgKind:
 
- TNode:
 
- TNodeFlag:
 
- TNodeFlags:
 
- TNodeKind:
 
- TNodeKinds:
 
- TNodePair:
 
- TNodePairSeq:
 
- TNodeSeq:
 
- TNodeTable:
 
- TNoteKind:
 
- TNoteKinds:
 
- toAbsolute:
 
- toAbsoluteDir:
 
- toBitSet:
 
- TObjectSeq:
 
- TObjectSet:
 
- toCChar:
 
- toColumn:
 
- toFileIndex:
 
- toFileIndexCached:
 
- toFileLineCol:
 
- toFilename:
 
- toFilenameOption:
 
- toFloat64:
 
- toFullPath:
 
- toFullPathConsiderDirty:
 
- toGeneratedFile:
 
- toHex:
 
- toHumanStr:
 
- toId:
 
- toInt:
 
- toInt128:
 
- toInt16:
 
- toInt32:
 
- toInt64:
 
- toInt64Checked:
 
- toInt8:
 
- Token:
 
- tokenize:
 
- TokenSpacing:
 
- tokKeywordHigh:
 
- tokKeywordLow:
 
- TokType:
 
- TokTypes:
 
- toLinenumber:
 
- toLit:
 
- toMsgFilename:
 
- tooBig:
 
- toObject:
 
- toObjectFromRefPtrGeneric:
 
- toObjFile:
 
- toPackedGeneratedProcDef:
 
- toPackedItemId:
 
- toPackedNode:
 
- toPackedNodeTopLevel:
 
- TOpcode:
 
- topLevelSection:
 
- toProjPath:
 
- TOption:
 
- TOptionEntry:
 
- TOptions:
 
- toRef:
 
- toReplaySection:
 
- toRodFile:
 
- toSourceMap:
 
- toString:
 
- toStrMaxPrecision:
 
- toTimeLit:
 
- toTreeSet:
 
- toUInt:
 
- toUInt16:
 
- toUInt32:
 
- toUInt64:
 
- toUInt8:
 
- toVar:
 
- TOverloadIter:
 
- TOverloadIterMode:
 
- TPair:
 
- TPairSeq:
 
- TParamsEquality:
 
- TPass:
 
- TPassClose:
 
- TPassContext:
 
- TPassOpen:
 
- TPassProcess:
 
- TPosition:
 
- TPreferedDesc:
 
- TProcCon:
 
- trackPosInvalidFileIdx:
 
- trackProc:
 
- trackStmt:
 
- Transformation:
 
- transformBody:
 
- transformClosureIterator:
 
- transformExpr:
 
- TransformFlag:
 
- TransformFlags:
 
- transformStmt:
 
- transitionGenericParamToType:
 
- transitionIntKind:
 
- transitionIntToFloatKind:
 
- transitionNoneToSym:
 
- transitionRoutineSymKind:
 
- transitionSonsKind:
 
- transitionSymKindCommon:
 
- transitionToLet:
 
- translateId:
 
- trBindGenericParam:
 
- trCheckGeneric:
 
- trDontBind:
 
- treeToYaml:
 
- TRegister:
 
- TRegisterKind:
 
- TRenderFlag:
 
- TRenderFlags:
 
- TRenderTok:
 
- TRenderTokSeq:
 
- TReplTypeVars:
 
- trIsOutParam:
 
- trmacrosSection:
 
- trNoCovariance:
 
- truncateInferredTypeCandidates:
 
- trySuggestModuleNames:
 
- trySuggestPragmas:
 
- TSandboxFlag:
 
- TSandboxFlags:
 
- TScope:
 
- tsEof:
 
- TSideEffectAnalysis:
 
- tsLeading:
 
- TSlotKind:
 
- TSpawnResult:
 
- TSpecialWord:
 
- TSpecialWords:
 
- TSrcGen:
 
- TStackFrame:
 
- TStorageLoc:
 
- tsTrailing:
 
- TStringSeq:
 
- TStrTable:
 
- TSym:
 
- TSymFlag:
 
- TSymFlags:
 
- TSymKind:
 
- TSymKinds:
 
- TSystemCC:
 
- TSystemCPU:
 
- TSystemOS:
 
- TTabIter:
 
- TType:
 
- TTypeAllowedFlag:
 
- TTypeAllowedFlags:
 
- TTypeAttachedOp:
 
- TTypeCmpFlag:
 
- TTypeCmpFlags:
 
- TTypeFieldResult:
 
- TTypeFlag:
 
- TTypeFlags:
 
- TTypeIter:
 
- TTypeKind:
 
- TTypeKinds:
 
- TTypePredicate:
 
- TTypeRelation:
 
- TTypeRelFlag:
 
- TTypeRelFlags:
 
- TTypeSeq:
 
- tupleTypePairs:
 
- tyAlias:
 
- tyAnd:
 
- tyAnything:
 
- tyArray:
 
- tyBool:
 
- tyBuiltInTypeClass:
 
- tyChar:
 
- tyCompositeTypeClass:
 
- tyConcept:
 
- tyCstring:
 
- tyDistinct:
 
- tyEmpty:
 
- tyEnum:
 
- tyError:
 
- tyFloat:
 
- tyFloat128:
 
- tyFloat32:
 
- tyFloat64:
 
- tyForward:
 
- tyFromExpr:
 
- tyGenericBody:
 
- tyGenericInst:
 
- tyGenericInvocation:
 
- tyGenericLike:
 
- tyGenericParam:
 
- tyInferred:
 
- tyInt:
 
- tyInt16:
 
- tyInt32:
 
- tyInt64:
 
- tyInt8:
 
- tyIterable:
 
- tyLent:
 
- tyMagicGenerics:
 
- tyMetaTypes:
 
- tyNil:
 
- tyNone:
 
- tyNot:
 
- tyObject:
 
- tyOpenArray:
 
- tyOr:
 
- tyOrdinal:
 
- tyOwned:
 
- typ:
 
- typeAllowed:
 
- typeBodyImpl:
 
- typeBoundOps:
 
- TypeCache:
 
- TypeCacheWithOwner:
 
- typeCompleted:
 
- typedescInst:
 
- typedescPtrs:
 
- typeId:
 
- typeInfoSection:
 
- typeInstCacheItems:
 
- typeInstCacheSection:
 
- TypeMapping:
 
- typeMismatch:
 
- typeNameAndDesc:
 
- typePragmas:
 
- typeRel:
 
- typesSection:
 
- typeToString:
 
- typeToYaml:
 
- tyPointer:
 
- tyProc:
 
- typSym:
 
- tyPtr:
 
- tyPureObject:
 
- tyRange:
 
- tyRef:
 
- tySequence:
 
- tySet:
 
- tySink:
 
- tyStatic:
 
- tyString:
 
- tyTuple:
 
- tyTypeClasses:
 
- tyTyped:
 
- tyTypeDesc:
 
- tyUInt:
 
- tyUInt16:
 
- tyUInt32:
 
- tyUInt64:
 
- tyUInt8:
 
- tyUncheckedArray:
 
- tyUntyped:
 
- tyUserDefinedGenerics:
 
- tyUserTypeClass:
 
- tyUserTypeClasses:
 
- tyUserTypeClassInst:
 
- tyVar:
 
- tyVarargs:
 
- tyVoid:
 
- undefined:
 
- undefSymbol:
 
- underspecifiedPairs:
 
- unicodeOperators:
 
- unionSets:
 
- uniqueModuleName:
 
- uniqueSyms:
 
- unknownLineInfo:
 
- unmarkAllDirty:
 
- unpack:
 
- Unreachable:
 
- unregisterArcOrc:
 
- uoperand:
 
- upName:
 
- use:
 
- useAliveDataFromDce:
 
- useCache:
 
- useEffectSystem:
 
- userTypeClassInstParams:
 
- usesThreadVars:
 
- usesWriteBarrier:
 
- useWriteTracking:
 
- v2Sf:
 
- varPragmas:
 
- vccAndC:
 
- verboseTypeMismatch:
 
- Version:
 
- VersionAsString:
 
- versionSection:
 
- views:
 
- ViewTypeKind:
 
- VmArgs:
 
- VmCallback:
 
- vmopsDanger:
 
- VT:
 
- vtables:
 
- wAcyclic:
 
- wAddr:
 
- wAlign:
 
- wAlignas:
 
- wAlignof:
 
- wAnd:
 
- wantMainModule:
 
- warnAboveMaxSizeSet:
 
- warnAnyEnumConv:
 
- warnBareExcept:
 
- warnCannotOpen:
 
- warnCannotOpenFile:
 
- warnCaseTransition:
 
- warnCastSizes:
 
- warnCommentXIgnored:
 
- warnConfigDeprecated:
 
- warnCstringConv:
 
- warnCycleCreated:
 
- warnDeprecated:
 
- warnDestructor:
 
- warnDotLikeOps:
 
- warnEachIdentIsTuple:
 
- warnEffect:
 
- warnFileChanged:
 
- warnGcMem:
 
- warnGcUnsafe:
 
- warnGcUnsafe2:
 
- warnGlobalVarConstructorTemporary:
 
- warnHoleEnumConv:
 
- warnIgnoredSymbolInjection:
 
- warnImplicitDefaultValue:
 
- warnImplicitTemplateRedefinition:
 
- warnInconsistentSpacing:
 
- warningDeprecated:
 
- warnInheritFromException:
 
- warnLockLevel:
 
- warnMax:
 
- warnMin:
 
- warnObservableStores:
 
- warnOctalEscape:
 
- warnProveField:
 
- warnProveIndex:
 
- warnProveInit:
 
- warnPtrToCstringConv:
 
- warnResultShadowed:
 
- warnResultUsed:
 
- warnRstAmbiguousLink:
 
- warnRstBrokenLink:
 
- warnRstFieldXNotSupported:
 
- warnRstLanguageXNotSupported:
 
- warnRstRedefinitionOfLabel:
 
- warnRstStyle:
 
- warnRstUnknownSubstitutionX:
 
- warnRstUnusedImportdoc:
 
- warnSmallLshouldNotBeUsed:
 
- warnStaticIndexCheck:
 
- warnStdPrefix:
 
- warnStmtListLambda:
 
- warnStrictNotNil:
 
- warnSuspiciousEnumConv:
 
- warnTypelessParam:
 
- warnUninit:
 
- warnUnknownMagic:
 
- warnUnknownNotes:
 
- warnUnnamedBreak:
 
- warnUnreachableCode:
 
- warnUnreachableElse:
 
- warnUnsafeCode:
 
- warnUnsafeDefault:
 
- warnUnsafeSetLen:
 
- warnUnusedImportX:
 
- warnUseBase:
 
- warnUser:
 
- warnWriteToForeignHeap:
 
- warnXIsNeverRead:
 
- warnXmightNotBeenInit:
 
- wAs:
 
- wAsm:
 
- wAsmNoStackFrame:
 
- wAsmSyntax:
 
- wAssert:
 
- wAssertions:
 
- wAssume:
 
- wAuto:
 
- wBase:
 
- wBind:
 
- wBitsize:
 
- wBlock:
 
- wBool:
 
- wBoolDefine:
 
- wBorrow:
 
- wBoundChecks:
 
- wBreak:
 
- wByCopy:
 
- wByRef:
 
- wCallconv:
 
- wCallsite:
 
- wCase:
 
- wCast:
 
- wCatch:
 
- wCdecl:
 
- wChar:
 
- wChar16:
 
- wChar32:
 
- wChecks:
 
- wClass:
 
- wClosure:
 
- wCodegenDecl:
 
- wColon:
 
- wColonColon:
 
- wCompile:
 
- wCompilerProc:
 
- wCompileTime:
 
- wCompl:
 
- wCompleteStruct:
 
- wComputedGoto:
 
- wConcept:
 
- wConst:
 
- wConstCast:
 
- wConstexpr:
 
- wConstructor:
 
- wContinue:
 
- wConverter:
 
- wCore:
 
- wCppNonPod:
 
- wCursor:
 
- wDeadCodeElimUnused:
 
- wDebugger:
 
- wDecltype:
 
- wDefault:
 
- wDefer:
 
- wDefine:
 
- wDelegator:
 
- wDelete:
 
- wDeprecated:
 
- wDestructor:
 
- wDirty:
 
- wDiscard:
 
- wDiscardable:
 
- wDistinct:
 
- wDiv:
 
- wDo:
 
- wDoctype:
 
- wDot:
 
- wDotDot:
 
- wDouble:
 
- wDynamicCast:
 
- wDynlib:
 
- weakLeValue:
 
- wEffects:
 
- wEffectsOf:
 
- wElif:
 
- wElse:
 
- wEmit:
 
- wEnd:
 
- wEnforceNoRaises:
 
- wEnsures:
 
- wEnum:
 
- wEquals:
 
- wError:
 
- wExcept:
 
- wExecuteOnReload:
 
- wExperimental:
 
- wExplain:
 
- wExplicit:
 
- wExport:
 
- wExportc:
 
- wExportCpp:
 
- wExportNims:
 
- wExtern:
 
- wFalse:
 
- wFastcall:
 
- wFatal:
 
- wFieldChecks:
 
- wFinal:
 
- wFinally:
 
- wFloat:
 
- wFloatChecks:
 
- wFor:
 
- wForbids:
 
- wFriend:
 
- wFrom:
 
- wFunc:
 
- wGcSafe:
 
- wGensym:
 
- wGlobal:
 
- wGoto:
 
- wGuard:
 
- wHeader:
 
- whichAlias:
 
- whichInitProcs:
 
- whichKeyword:
 
- whichPragma:
 
- wHint:
 
- wHintAsError:
 
- wHints:
 
- wIf:
 
- wImmediate:
 
- wImplicitStatic:
 
- wImport:
 
- wImportc:
 
- wImportCompilerProc:
 
- wImportCpp:
 
- wImportHidden:
 
- wImportJs:
 
- wImportObjC:
 
- wIn:
 
- wInclude:
 
- wIncompleteStruct:
 
- wInfChecks:
 
- wInheritable:
 
- wInject:
 
- wInline:
 
- wInOut:
 
- wInt:
 
- wIntDefine:
 
- wInterface:
 
- wInvalid:
 
- wInvariant:
 
- wIs:
 
- wIsnot:
 
- wIterator:
 
- withInfo:
 
- wLet:
 
- wLib:
 
- wLiftLocals:
 
- wLine:
 
- wLinearScanEnd:
 
- wLineDir:
 
- wLineTrace:
 
- wLink:
 
- wLinksys:
 
- wLocalPassc:
 
- wLocks:
 
- wLong:
 
- wMacro:
 
- wMagic:
 
- wMember:
 
- wMemTracker:
 
- wMethod:
 
- wMinus:
 
- wMixin:
 
- wMod:
 
- wMutable:
 
- wNamespace:
 
- wNanChecks:
 
- wNew:
 
- wNil:
 
- wNilChecks:
 
- wNimcall:
 
- wNoalias:
 
- wNoconv:
 
- wNodecl:
 
- wNoDestroy:
 
- wNoexcept:
 
- wNoForward:
 
- wNoInit:
 
- wNoInline:
 
- wNonReloadable:
 
- wNoreturn:
 
- wNoRewrite:
 
- wNoSideEffect:
 
- wNosinks:
 
- wNot:
 
- wNotin:
 
- wNullptr:
 
- wObjChecks:
 
- wObject:
 
- wOf:
 
- wOff:
 
- wOn:
 
- wOneWay:
 
- wOperator:
 
- wOptimization:
 
- wOr:
 
- wordExcess:
 
- wOut:
 
- wOverflowChecks:
 
- wOverride:
 
- wPackage:
 
- wPacked:
 
- wPartial:
 
- wPassc:
 
- wPassl:
 
- wPatterns:
 
- wPop:
 
- wPragma:
 
- wPrivate:
 
- wProc:
 
- wProcVar:
 
- wProfiler:
 
- wProtected:
 
- wPtr:
 
- wPublic:
 
- wPure:
 
- wPush:
 
- wQuirky:
 
- wRaise:
 
- wRaises:
 
- wRangeChecks:
 
- wrapInComesFrom:
 
- wrapProcForSpawn:
 
- wReads:
 
- wRedefine:
 
- wRef:
 
- wRegister:
 
- wReinterpretCast:
 
- wReorder:
 
- wRequires:
 
- wRequiresInit:
 
- wRestrict:
 
- wReturn:
 
- writeCommandLineUsage:
 
- writeFile:
 
- writeJsonBuildInstructions:
 
- writeMapping:
 
- writeMatches:
 
- writeOnlySf:
 
- writeOutput:
 
- writeOutputJson:
 
- writeRodFiles:
 
- writeRope:
 
- wrongHeader:
 
- WrongNumberOfArguments:
 
- wrongRedefinition:
 
- wrongSection:
 
- wRunnableExamples:
 
- wSafecall:
 
- wSafecode:
 
- wSendable:
 
- wShallow:
 
- wShl:
 
- wShort:
 
- wShr:
 
- wSideEffect:
 
- wSigned:
 
- wSinkInference:
 
- wSize:
 
- wSizeof:
 
- wStackTrace:
 
- wStar:
 
- wStatic:
 
- wStaticAssert:
 
- wStaticBoundchecks:
 
- wStaticCast:
 
- wStdcall:
 
- wStdErr:
 
- wStdIn:
 
- wStdOut:
 
- wStrDefine:
 
- wStruct:
 
- wStyleChecks:
 
- wSubsChar:
 
- wSwitch:
 
- wSyscall:
 
- wSystemRaisesDefect:
 
- wTags:
 
- wTemplate:
 
- wThis:
 
- wThiscall:
 
- wThread:
 
- wThreadLocal:
 
- wThreadVar:
 
- wThrow:
 
- wTrMacros:
 
- wTrue:
 
- wTry:
 
- wTuple:
 
- wType:
 
- wTypedef:
 
- wTypeid:
 
- wTypename:
 
- wTypeof:
 
- wUnchecked:
 
- wUncheckedAssign:
 
- wUndef:
 
- wUnderscore:
 
- wUnion:
 
- wUnroll:
 
- wUnsigned:
 
- wUsed:
 
- wUsing:
 
- wVar:
 
- wVarargs:
 
- wVirtual:
 
- wVoid:
 
- wVolatile:
 
- wWarning:
 
- wWarningAsError:
 
- wWarnings:
 
- wWchar:
 
- wWhen:
 
- wWhile:
 
- wWrite:
 
- wWrites:
 
- wXor:
 
- wYield:
 
- yes:
 
- Zero:
 
      
        
        
        Made with Nim. Generated: 2025-10-31 02:27:38 UTC