Index
Modules:
aliases,
ast,
astalgo,
astmsgs,
bitsets,
btrees,
ccgutils,
cgen,
cgendata,
cgmeth,
closureiters,
cmdlinehelper,
commands,
concepts,
condsyms,
depends,
dfa,
docgen,
docgen2,
enumtostr,
errorhandling,
evaltempl,
extccomp,
filter_tmpl,
filters,
gorgeimpl,
guards,
ic/bitabs,
ic/cbackend,
ic/dce,
ic/ic,
ic/integrity,
ic/navigator,
ic/packed_ast,
ic/replayer,
ic/rodfiles,
idents,
importer,
index,
injectdestructors,
int128,
isolation_check,
jsgen,
lambdalifting,
lexer,
liftdestructors,
liftlocals,
lineinfos,
linter,
llstream,
lookups,
lowerings,
macrocacheimpl,
magicsys,
main,
modulegraphs,
modulepaths,
modules,
msgs,
ndi,
nilcheck,
nimblecmd,
nimconf,
nimfix/prettybase,
nimlexbase,
nimpaths,
nimsets,
nodejs,
nversion,
optimizer,
options,
parampatterns,
parser,
passaux,
passes,
pathutils,
patterns,
platform,
plugins/active,
plugins/itersgen,
plugins/locals,
pluginsupport,
pragmas,
prefixmatches,
procfind,
renderer,
renderverbatim,
reorder,
rodutils,
ropes,
saturate,
scriptconfig,
sem,
semdata,
semfold,
semmacrosanity,
semparallel,
sempass2,
semtypinst,
sighashes,
sigmatch,
sourcemap,
spawn,
strutils2,
syntaxes,
transf,
trees,
treetab,
typeallowed,
types,
typesrenderer,
varpartitions,
vm,
vmconv,
vmdef,
vmdeps,
vmgen,
vmmarshal,
vmprofiler,
wordrecg.
API symbols
- `$`:
- `%`:
- `&`:
- `>=`:
- `>`:
- `<=`:
- `<`:
- `*=`:
- `*`:
- `+=`:
- `+`:
- `-=`:
- `-`:
- `/`:
- `==`:
- ast: `==`(a, b: ItemId): bool
- bitabs: `==`(x, y: LitId): bool
- packed_ast: `==`(a, b: NodeId): bool
- packed_ast: `==`(a, b: NodePos): bool
- packed_ast: `==`(a, b: SymId): bool
- idents: `==`(a, b: PIdent): bool
- int128: `==`(a: BiggestInt; b: Int128): bool
- int128: `==`(a: Int128; b: BiggestInt): bool
- int128: `==`(a, b: Int128): bool
- lineinfos: `==`(a, b: FileIndex): bool
- modulegraphs: `==`(a, b: SigHash): bool
- msgs: `==`(a, b: TLineInfo): bool
- nilcheck: `==`(a: ExprIndex; b: ExprIndex): bool
- nilcheck: `==`(a: SetIndex; b: SetIndex): bool
- pathutils: `==`[T: AnyPath](x, y: T): 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:
- addExport:
- addExported:
- addExternalFileToCompile:
- addExternalFileToLink:
- addf:
- addFact:
- addFactLe:
- addFactLt:
- addFactNeg:
- addField:
- addFileExt:
- addFileToCompile:
- addHidden:
- addIdent:
- addImportFileDep:
- addIncludeDep:
- addIncludeFileDep:
- addInt128:
- addInterfaceDecl:
- addInterfaceDeclAt:
- addInterfaceOverloadableSymAt:
- addLinkOption:
- addLinkOptionCmd:
- addLocalCompileOption:
- addMapping:
- addMethod:
- addMethodToGeneric:
- addModuleId:
- addOverloadableSymAt:
- addPackage:
- addParam:
- addPath:
- addPattern:
- addPragmaAndCallConvMismatch:
- addPragmaComputation:
- addPrelimDecl:
- addPureEnum:
- addReexport:
- addSonNilAllowed:
- addSonSkipIntLit:
- addSym:
- addSymDef:
- addToGenericCache:
- addToGenericProcCache:
- addToHex:
- addToLib:
- addTrmacro:
- addTypeDeclVerboseMaybe:
- addTypeHeader:
- addUniqueField:
- addUniqueSym:
- addVar:
- aliases:
- AliasKind:
- AliveContext:
- AliveSyms:
- aliveSymsSection:
- allNodes:
- allowCast:
- AllowCommonBase:
- allowInfiniteLoops:
- allowSemcheckedAstModification:
- allRoutinePragmas:
- allScopes:
- allSyms:
- AmbiguousCall:
- analyseObjectWithTypeField:
- annotateType:
- AnyPath:
- Apo:
- appendToModule:
- applyRule:
- aqNoAlias:
- aqNone:
- aqShouldAlias:
- arDiscriminant:
- argtypeMatches:
- arLentValue:
- arLocalLValue:
- arLValue:
- arMaybe:
- arNo:
- arNone:
- arStrange:
- arYes:
- asink:
- assignIfDefault:
- assignment:
- assignType:
- astdef:
- attachedAsgn:
- attachedDeepCopy:
- attachedDestructor:
- attachedOpsSection:
- AttachedOpToStr:
- attachedSink:
- attachedTrace:
- backendC:
- backendCpp:
- backendFlagsSection:
- backendInvalid:
- backendJs:
- backendObjc:
- BACKSPACE:
- base:
- base10:
- base16:
- base2:
- base8:
- baseOfDistinct:
- beforeRetNeeded:
- BEL:
- bindConcreteTypeToUserTypeClass:
- BiTable:
- bitand:
- bitnot:
- bitor:
- bitSetCard:
- bitSetContains:
- bitSetDiff:
- bitSetEquals:
- bitSetExcl:
- bitSetIn:
- bitSetIncl:
- bitSetInit:
- bitSetIntersect:
- bitSetSymDiff:
- bitSetUnion:
- bitxor:
- BModule:
- BModuleList:
- bodiesSection:
- bodyPos:
- boolArg:
- boolLit:
- borrowChecking:
- BProc:
- bracketKind:
- BTree:
- buildAdd:
- buildCall:
- buildLe:
- byteExcess:
- callableDefs:
- callCCompiler:
- callCodegenProc:
- callOperator:
- canAlias:
- CandidateError:
- CandidateErrors:
- canFormAcycle:
- cannotOpen:
- canon:
- canonicalImport:
- canonicalImportAux:
- canonicalizePath:
- canonValue:
- canRaise:
- canRaiseConservative:
- cardSet:
- caseStmtMacros:
- castToInt64:
- castToUInt64:
- CC:
- ccBcc:
- ccCDecl:
- ccCLang:
- ccClangCl:
- ccClosure:
- ccEnv:
- ccFastCall:
- ccGcc:
- ccgIntroducedPtr:
- ccgKeywordsHigh:
- ccgKeywordsLow:
- ccHasSaneOverflow:
- ccIcc:
- ccIcl:
- ccInline:
- ccLLVM_Gcc:
- ccNimCall:
- ccNintendoSwitch:
- ccNoConvention:
- ccNoInline:
- ccNone:
- ccSafeCall:
- ccStdCall:
- ccSysCall:
- ccTcc:
- ccThisCall:
- ccVcc:
- Cfile:
- CfileFlag:
- CfileList:
- cfsData:
- cfsDatInitProc:
- cfsDebugInit:
- cfsDynLibDeinit:
- cfsDynLibInit:
- cfsFieldInfo:
- cfsForwardTypes:
- cfsFrameDefines:
- cfsHeaders:
- cfsInitProc:
- cfsMergeInfo:
- cfsProcHeaders:
- cfsProcs:
- cfsSeqTypes:
- cfsTypeInfo:
- cfsTypeInit1:
- cfsTypeInit2:
- cfsTypeInit3:
- cfsTypes:
- cfsVars:
- cgDeclFrmt:
- cgenModules:
- cgenPass:
- cgenWriteModules:
- changeDetectedViaJsonBuildInstructions:
- changeFileExt:
- charArg:
- checkAmbiguity:
- checkBorrowedLocations:
- checkConstructedType:
- checkFieldAccess:
- checkForSideEffects:
- checkForSink:
- checkIntegrity:
- checkIsolate:
- checkMethodEffects:
- checkMinSonsLen:
- checkModule:
- checkModuleName:
- checkNil:
- checkPragmaUse:
- checkPureEnumFields:
- checkSonsLen:
- ChecksOptions:
- checkSumsSection:
- checkUndeclared:
- checkUnsignedConversions:
- Child:
- child:
- classify:
- classifyViewType:
- clearNimblePath:
- clearPasses:
- close:
- closeBaseLexer:
- closeLexer:
- closeParser:
- closeRodFile:
- closeScope:
- closeShadowScope:
- cmdBackends:
- cmdBuildindex:
- cmdCheck:
- cmdCompileToC:
- cmdCompileToCpp:
- cmdCompileToJS:
- cmdCompileToOC:
- cmdCrun:
- cmdCtags:
- cmdDoc:
- cmdDoc0:
- cmdDoc2tex:
- cmdDocLike:
- cmdDump:
- cmdGendepend:
- cmdIdeTools:
- cmdInteractive:
- cmdJsondoc:
- cmdJsondoc0:
- cmdJsonscript:
- cmdNimfix:
- cmdNimscript:
- cmdNone:
- cmdNop:
- cmdParse:
- cmdRod:
- cmdRst2html:
- cmdRst2tex:
- cmdTcc:
- cmdUnknown:
- cmp:
- cmpCandidates:
- cmpIgnoreStyle:
- cmpPaths:
- cmpTypes:
- CoConsiderOwned:
- CodegenFlag:
- codeReordering:
- CoDistinct:
- CoHashTypeInsideNode:
- CoIgnoreRange:
- ColOffset:
- Command:
- commandBuildIndex:
- commandDoc:
- commandJson:
- commandLineDesc:
- commandLineIdx:
- commandRst2Html:
- commandRst2TeX:
- commandTags:
- comment:
- comment=:
- commonOptimizations:
- commonSuperclass:
- commonType:
- commonTypeBegin:
- compareTypes:
- compatibleEffects:
- compilationCachePresent:
- compileModule:
- compileProject:
- compilerProcsSection:
- CompilesId:
- compileSystemModule:
- compiletimeFFI:
- complement:
- completeCfilePath:
- completeGeneratedFilePath:
- completePartialOp:
- computeAliveSyms:
- computeCursors:
- computeGraphPartitions:
- computeSize:
- conceptMatch:
- ConcreteTypes:
- config:
- configComplete:
- configMismatch:
- ConfigRef:
- configSection:
- connectCallbacks:
- ConsiderFlag:
- considerGenSyms:
- considerQuotedIdent:
- ConstantDataTypes:
- constParameters:
- constPragmas:
- constructCfg:
- contains:
- containsCompileTimeOnly:
- containsGarbageCollectedRef:
- containsGenericType:
- containsHiddenPointer:
- containsManagedMemory:
- containsNode:
- containsObject:
- containsSets:
- containsTyRef:
- 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:
- cpuEsp:
- cpuHppa:
- cpuI386:
- cpuIa64:
- cpuJS:
- cpuM68k:
- cpuMips:
- cpuMips64:
- cpuMips64el:
- cpuMipsel:
- cpuMSP430:
- cpuNimVM:
- cpuNone:
- cpuPowerpc:
- cpuPowerpc64:
- cpuPowerpc64el:
- cpuRiscV32:
- cpuRiscV64:
- 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:
- cursorInference:
- CustomError:
- cyclicTree:
- cyclicType:
- dataPointer:
- dcEq:
- dcEqIgnoreDistinct:
- dcEqOrDistinctOf:
- debug:
- debugEchoCode:
- debugScopes:
- declarativeDefs:
- declarePureEnumField:
- decodeStr:
- decodeStrArray:
- decodeVBiggestInt:
- decodeVInt:
- decodeVIntArray:
- deduplicate:
- def:
- DefaultConfig:
- DefaultConfigNims:
- DefaultGlobalOptions:
- defaultOffset:
- DefaultOptions:
- defaultParamSeparator:
- definedSymbolNames:
- defineSymbol:
- delSon:
- demanglePackageName:
- depsSection:
- describeArgs:
- destructor:
- detailedInfo:
- differ:
- diffSets:
- directIntLit:
- directViewType:
- dirExists:
- disabledSf:
- disableNimblePath:
- discardSons:
- dispatcherPos:
- divMod:
- doAbort:
- DocConfig:
- docCss:
- docgen2JsonPass:
- docgen2Pass:
- docgen2TexPass:
- docHackJs:
- docHackJsFname:
- docHackNim:
- docRootDefault:
- DocTexConfig:
- documentRaises:
- doesImply:
- doNothing:
- dontInlineConstant:
- doRaise:
- dotdotMangle:
- dotOperators:
- dump:
- dynamicBindSym:
- eat:
- echoCfg:
- echoCode:
- efAllowStmt:
- efCompat:
- efDetermineType:
- efEffectsDelayed:
- efExplain:
- effectListLen:
- EffectsCompat:
- effectSpec:
- efFromHlo:
- efInCall:
- efInTypeof:
- efLockLevelsDiffer:
- efLValue:
- efNeedStatic:
- efNoEvaluateGeneric:
- efNoSem2Check:
- efNoSemCheck:
- efNoUndeclared:
- efOperand:
- efPreferNilResult:
- efPreferStatic:
- efRaisesDiffer:
- efRaisesUnknown:
- efTagsDiffer:
- efTagsUnknown:
- efWantIterable:
- efWantIterator:
- efWantStmt:
- efWantValue:
- elementType:
- ElemSize:
- elemType:
- emConst:
- emOptimize:
- emptyNodeId:
- emptyRange:
- emRepl:
- emStaticExpr:
- emStaticStmt:
- encode:
- encoder:
- encodeStr:
- encodeVBiggestInt:
- encodeVInt:
- EndianToStr:
- EndOfFile:
- endsWith:
- endsWithOpr:
- ensuresEffects:
- enter:
- enumFieldPragmas:
- enumHasHoles:
- enumToStringProcsSection:
- envName:
- eqTypeFlags:
- equalParams:
- equalSets:
- equalsFile:
- eraseVoidParams:
- ERecoverableError:
- errArgsNeedRunOption:
- errCannotOpenFile:
- errFatal:
- errGenerated:
- errIllFormedAstX:
- errInternal:
- errMax:
- errMin:
- ErrorHandler:
- ErrorKind:
- errorNode:
- errorSubNode:
- errorSym:
- errorToString:
- errorType:
- errorUndeclaredIdentifier:
- errorUndeclaredIdentifierHint:
- errorUseQualifier:
- errProveInit:
- errRstFootnoteMismatch:
- errRstGeneralParseError:
- errRstGridTableNotImplemented:
- errRstInvalidDirectiveX:
- errRstInvalidField:
- errRstMarkdownIllformedTable:
- errRstNewSectionExpected:
- 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:
- expectIdent:
- expectIdentOrKeyw:
- explanationsBaseUrl:
- ExportableSymKinds:
- exportsSection:
- exportSym:
- ExpressionCannotBeCalled:
- exprPragmas:
- exprRoot:
- exprStructuralEquivalent:
- externIntLit:
- externSIntLit:
- externUIntLit:
- extractFilename:
- extractRange:
- extractRunnableExamplesSource:
- fakePackageName:
- fastLog2:
- fatal:
- fatalMsgs:
- Feature:
- FF:
- fieldPragmas:
- fieldVisible:
- fileExists:
- fileIdx:
- FileIndex:
- fileInfoIdx:
- fileInfoKnown:
- filename:
- FilenameOption:
- fillObjectFields:
- fillTypeS:
- filterReplace:
- filterStrip:
- filterTmpl:
- finalCodegenActions:
- findFile:
- findModule:
- findNodeJs:
- findPragma:
- findProjectNimFile:
- findStr:
- findUnresolvedStatic:
- finishDoc2Pass:
- finishGenerateDoc:
- firstABxInstr:
- FirstCallConv:
- firstFloat:
- firstIdentExcluding:
- firstOrd:
- firstSon:
- fitsRegister:
- flags:
- flattenStmts:
- floatInt64Align:
- FloatLike:
- floatRangeCheck:
- flushDot:
- foAbs:
- foCanonical:
- foldAlignOf:
- foldOffsetOf:
- foldSizeOf:
- foLegacyRelProj:
- foName:
- forceCopy:
- foreignPackageNotesDefault:
- foRelProject:
- fork:
- forLoopMacros:
- formatMsg:
- FormatStr:
- forVarPragmas:
- foStacktrace:
- frameDeclared:
- frEmbedded:
- freshVarForClosureIter:
- frHeader:
- frNone:
- fromLit:
- fromSystem:
- FullId:
- gCacheIntTries:
- gCacheMisses:
- gCacheTries:
- gcArc:
- gcBoehm:
- gcGo:
- gcHooks:
- gcMarkAndSweep:
- gCmdLineInfo:
- gcNone:
- gcOrc:
- gcRefc:
- gcRegions:
- GcTypeKinds:
- gcUnselected:
- gcV2:
- gen:
- genAddrOf:
- genBuiltin:
- genCaseObjDiscMapping:
- gendependPass:
- genDeref:
- genEnumToStrProc:
- generateCode:
- generateDoc:
- generateDot:
- generateIndex:
- generateJson:
- generateMethodDispatchers:
- generateTags:
- generateTypeInstance:
- genericParamsInMacroCall:
- genericParamsPos:
- GenericTypes:
- genExpr:
- genFieldDefect:
- genHigh:
- genLen:
- genPrefix:
- genProc:
- genSourceMap:
- genStmt:
- genSubDir:
- genSuccessX:
- genTopLevelStmt:
- genTypeInfo:
- get:
- getAlign:
- getAttachedOp:
- getBody:
- getBool:
- getClockStr:
- getClosureIterResult:
- getColNumber:
- getCompileCFileCmd:
- getCompilerProc:
- getConfigVar:
- getConstExpr:
- getCurrentLine:
- getCurrOwner:
- getDateStr:
- getDeclPragma:
- getDispatcher:
- getDocHacksJs:
- getEnvParam:
- getFieldFromObj:
- getFloat:
- getFloatLitType:
- getFloatValue:
- getGenSym:
- getGlobalValue:
- getHash:
- getIdent:
- getIndentWidth:
- getInfoContext:
- getInfoContextLen:
- getInt:
- getInt64:
- getIntLitType:
- getKeyId:
- getLineInfo:
- getMagic:
- getMagicEqSymForType:
- getModule:
- getModuleName:
- getNamedParamFromList:
- getNextTok:
- getNimbleFile:
- getnimblePkg:
- getnimblePkgId:
- getNimcacheDir:
- getNimScriptSymbol:
- getNode:
- getNodeAddr:
- getNodeId:
- getNullValue:
- getOrDefault:
- getOrdValue:
- getOrIncl:
- getOutFile:
- getPackageName:
- getPathVersionChecksum:
- getPIdent:
- getPlugin:
- getPragmaStmt:
- getPragmaVal:
- getPrecedence:
- getPrefixDir:
- getProcConvMismatch:
- getProcHeader:
- getRelativePathFromConfigPath:
- getReturnType:
- getRoot:
- getSize:
- getStateField:
- getStdlibVersion:
- getStr:
- getString:
- getStrOrChar:
- getSymFromList:
- getSymRepr:
- getSysMagic:
- getSysSym:
- getSystemConfigPath:
- getSysType:
- getTok:
- getTokSym:
- getToStringProc:
- getUniqueType:
- getUserConfigPath:
- getVar:
- ggDebug:
- globalAssert:
- globalError:
- gloptNone:
- Goal:
- goto:
- GrowthFactor:
- handleCmdInput:
- handleCR:
- handleDocOutputOptions:
- handleLF:
- handleStdinInput:
- harmlessOptions:
- hasAssume:
- hasAtLeastXsons:
- hasAttribute:
- hasComputedGoto:
- hasCpp:
- hasCurFramePointer:
- HasDatInitProc:
- hasDeclspec:
- hasDestructor:
- hasDisabledAsgn:
- hasFauxMatch:
- hasFFI:
- hasGcGuard:
- hasGnuAsm:
- hash:
- hasHint:
- hashMainCompilationParams:
- hashNode:
- hashNonProc:
- hashOwner:
- hashProc:
- hashString:
- hashTree:
- hashType:
- hasLitId:
- HasModuleInitProc:
- hasNext:
- hasNilSon:
- hasPattern:
- hasPragma:
- hasSideEffect:
- 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:
- hintLineTooLong:
- hintLinking:
- hintMax:
- hintMin:
- hintMsgOrigin:
- hintName:
- hintPath:
- hintPattern:
- hintPerformance:
- hintProcessing:
- hintProcessingStmt:
- hintQuitCalled:
- hintSource:
- hintStackTrace:
- hintSuccess:
- hintSuccessX:
- hintUser:
- hintUserRaw:
- hintXCannotRaiseY:
- hintXDeclaredButNotUsed:
- htmldocsDir:
- htmldocsDirname:
- HtmlExt:
- id:
- ideChk:
- IdeCmd:
- ideCon:
- ideDef:
- ideDus:
- ideHighlight:
- ideKnown:
- ideMod:
- ideMsg:
- ideNone:
- IdentCache:
- identLen:
- ideOutline:
- ideProject:
- ideSug:
- ideUse:
- IdGenerator:
- idGeneratorFromModule:
- idgenFromLoadedModule:
- idNodeTableGet:
- idNodeTablePut:
- idOrSig:
- idTableGet:
- idTableHasObjectAsKey:
- idTablePairs:
- idTablePut:
- Iface:
- IgnoreCC:
- IgnoreTupleFields:
- iiTableGet:
- iiTablePut:
- illegalCustomPragma:
- illFormedAst:
- illFormedAstLocal:
- immutableView:
- implicitDeref:
- implicitPragmas:
- impliesNotNil:
- impNo:
- importAll:
- importAllSymbols:
- importantComments:
- importcCond:
- importcCondVar:
- importedItems:
- ImportedModule:
- importExcept:
- ImportMode:
- importModule:
- importSet:
- impUnknown:
- impYes:
- inc:
- inCheckpoint:
- inclDynlibOverride:
- includeFileChanged:
- includeHeader:
- includeModule:
- includesStringh:
- incompleteType:
- indAndComment:
- index:
- indirectAccess:
- inferStaticParam:
- info:
- inheritanceDiff:
- IniExt:
- initBTree:
- initCandidate:
- initDefines:
- initDefinesProg:
- initEncoder:
- initIdentIter:
- initIdNodeTable:
- initIdTable:
- initIiTable:
- initLayeredTypeMap:
- initModuleIter:
- initMsgConfig:
- initNodeTable:
- initObjectSet:
- initOperators:
- initOverloadIter:
- initPackedDecoder:
- initRodIter:
- initRodIterAllSyms:
- initStrTable:
- initStrTables:
- initTabIter:
- initToken:
- initTokRender:
- initTypeVars:
- initVars:
- injectDestructorCalls:
- inSet:
- InstantiationInfo:
- instCopyType:
- instGenericConvertersArg:
- instGenericConvertersSons:
- instLoc:
- Instr:
- InstrKind:
- instTypeBoundOp:
- Int128:
- IntegralTypes:
- interestingCaseExpr:
- interfaceSymbol:
- interfaceSymbols:
- internalAssert:
- internalError:
- interp:
- intersectSets:
- IntLike:
- invalidateFacts:
- InvalidFileIdx:
- invalidGenericInst:
- InvalidKey:
- invalidPragma:
- ioFailure:
- isActive:
- isAddrNode:
- isAlive:
- isAnalysableFieldAccess:
- isAssignable:
- isAtom:
- isBothMetaConvertible:
- isCallExpr:
- isCaseObj:
- isCharArrayPtr:
- isClosure:
- isClosureIterator:
- isCompileTimeOnly:
- isCompileTimeProc:
- isConstExpr:
- isConvertible:
- isDeepConstExpr:
- isDefectException:
- isDefined:
- isDirty:
- isDiscriminantField:
- isDynlibOverride:
- isEmpty:
- isEmptyContainer:
- isEmptyType:
- isEqual:
- isException:
- isFinal:
- isFloatLit:
- isFromIntLit:
- isGCedMem:
- isGeneric:
- isGenericAlias:
- isGenericParams:
- isGenericRoutine:
- isGenericRoutineStrict:
- isHeaderFile:
- isImportedException:
- isInferred:
- isInferredConvertible:
- isInfixAs:
- isInlineIterator:
- isIntConv:
- isIntLit:
- isIterator:
- isKeyword:
- isLValue:
- isMetaType:
- isNewStyleConcept:
- isNimIdentifier:
- isNone:
- isNoSideEffectPragma:
- isons:
- isOperator:
- isOrdinalType:
- isPartOf:
- isPureObject:
- isRange:
- isResolvedUserTypeClass:
- isRoutine:
- isRunnableExamples:
- isSelf:
- isShadowScope:
- isSinkParam:
- isSinkType:
- isSinkTypeForParam:
- isSubrange:
- isSubtype:
- isTopLevel:
- isTopLevelInsideDeclaration:
- isTracked:
- isTrue:
- isTupleRecursive:
- isUnresolvedStatic:
- isUnsigned:
- isVSCompatible:
- ItemId:
- items:
- iteratorPragmas:
- iterOverType:
- iterToProcImpl:
- ithSon:
- jmpDiff:
- JSgenPass:
- jsonBuildInstructionsFile:
- JsonExt:
- kAlreadyGiven:
- kExtraArg:
- kind:
- kMissingParam:
- kPositionalAlreadyGiven:
- kTypeMismatch:
- kUnknown:
- kUnknownNamedParam:
- kVarNeeded:
- lambdaPragmas:
- largeInstrs:
- LastCallConv:
- lastFloat:
- lastOptionEntry:
- lastOrd:
- lastOverloadScope:
- lastSon:
- LayeredIdTable:
- LazyInstantiation:
- LazySym:
- LazyType:
- leave:
- leaves:
- LegacyFeature:
- len:
- lengthOrd:
- letPragmas:
- Letters:
- leValue:
- leValueConv:
- Lexer:
- lexMessage:
- lexMessageTok:
- LF:
- lfDynamicLib:
- lfEnforceDeref:
- lfExportLib:
- lfFullExternalName:
- lfHeader:
- lfImportCompilerProc:
- lfIndirect:
- lfNoDecl:
- lfNoDeepCopy:
- lfPrepareForMutation:
- lfSingleUse:
- libDynamic:
- libHeader:
- liftForLoop:
- liftIterSym:
- liftIterToProc:
- liftLambdas:
- liftLambdasForTopLevel:
- liftLocalsIfRequested:
- liftParallel:
- liftTypeBoundOps:
- liMessage:
- 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:
- 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:
- lookupFieldAgain:
- lookupInRecord:
- low:
- lowBound:
- lowerSwap:
- lowerTupleUnpacking:
- lowerTupleUnpackingForAsgn:
- Lrz:
- mAbsI:
- mAccessEnv:
- macroPragmas:
- macroUsagesSection:
- mAddF64:
- mAddI:
- mAddr:
- mAddU:
- mainCommand:
- mainCommandArg:
- makeAndType:
- makeClosure:
- makeCString:
- makeInstPair:
- makeModule:
- makeNotType:
- makeOrType:
- makePass:
- makePtrType:
- makeRangeType:
- makeRangeWithStaticExpr:
- makeSingleLineCString:
- makeStaticExpr:
- makeStdinModule:
- makeStmtList:
- makeTypeDesc:
- makeTypeFromExpr:
- makeTypeSymNode:
- makeTypeWithModifier:
- makeVarType:
- makeYamlString:
- mAlignOf:
- mAnd:
- mangle:
- mAppendSeqElem:
- mAppendStrCh:
- mAppendStrStr:
- Mapping:
- mAppType:
- markClientsDirty:
- markDirty:
- markIndirect:
- markOwnerModuleAsUsed:
- markUsed:
- mArray:
- mArrGet:
- mArrPut:
- mArrToSeq:
- mAsgn:
- mAshrI:
- maskBytes:
- maskUInt16:
- maskUInt32:
- maskUInt64:
- maskUInt8:
- mAstToStr:
- matches:
- matchNodeKinds:
- matchType:
- matchUserTypeClass:
- MaxLineLength:
- MaxLockLevel:
- 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:
- mEcho:
- mEnumToStr:
- mEqB:
- mEqCh:
- mEqCString:
- mEqEnum:
- mEqF64:
- mEqI:
- mEqIdent:
- mEqNimrodNode:
- mEqProc:
- mEqRef:
- mEqSet:
- mEqStr:
- mergeShadowScope:
- message:
- methodCall:
- methodDef:
- methodPragmas:
- methodsForGeneric:
- methodsPerTypeSection:
- methodsSection:
- mException:
- mExcl:
- mExists:
- mExit:
- mExpandToAst:
- mExpr:
- mFieldPairs:
- mFields:
- mFinished:
- mFloat:
- mFloat128:
- mFloat32:
- mFloat64:
- mFloatToStr:
- mForall:
- mGCref:
- mGCunref:
- mGetImpl:
- mGetImplTransf:
- mGetTypeInfo:
- mGetTypeInfoV2:
- mHigh:
- mHostCPU:
- mHostOS:
- mIff:
- mImplies:
- mInc:
- mIncl:
- mInSet:
- mInstantiationInfo:
- mInt:
- mInt16:
- mInt32:
- mInt64:
- mInt64ToStr:
- mInt8:
- mIntDefine:
- mIntToStr:
- 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:
- mNSetType:
- mNSigHash:
- mNSizeOf:
- mNStrVal:
- mNSymbol:
- mNSymKind:
- mNWarning:
- ModuleBackendFlag:
- moduleFromRodFile:
- ModuleGraph:
- moduleHasChanged:
- ModuleId:
- moduleIndex:
- ModuleIter:
- moduleOpenForCodegen:
- ModuleStatus:
- mOf:
- mOffsetOf:
- mOld:
- mOmpParFor:
- mOpenArray:
- mOr:
- mOrd:
- mOrdinal:
- mParallel:
- mParseBiggestFloat:
- mParseExprToAst:
- mParseStmtToAst:
- mPlugin:
- mPlusSet:
- mPNimrodNode:
- mPointer:
- mPred:
- mPrivateAccess:
- mProcCall:
- mPtr:
- mQuoteAst:
- mRange:
- mRef:
- mRepr:
- mReset:
- 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:
- mUnaryMinusF64:
- mUnaryMinusI:
- mUnaryMinusI64:
- mUnaryPlusF64:
- mUnaryPlusI:
- mUncheckedArray:
- mUnown:
- mustRehash:
- mutableView:
- mutateType:
- MutationInfo:
- mVar:
- mVarargs:
- mVoid:
- mVoidType:
- mWasMoved:
- mXor:
- namePos:
- nameToCC:
- nameToCPU:
- nameToOS:
- navDefinition:
- navDefusages:
- navUsages:
- NdiFile:
- NegOne:
- newAsgnStmt:
- newCandidate:
- newConfigRef:
- newContext:
- newCtx:
- newDeref:
- newDocumentor:
- newDotExpr:
- newError:
- newFastAsgnStmt:
- newFastMoveStmt:
- newFloatNode:
- newFloatNodeP:
- newFloatNodeT:
- newIdentCache:
- newIdentNode:
- newIdentNodeP:
- newIdTable:
- newIntLit:
- newIntNode:
- newIntNodeP:
- newIntNodeT:
- newIntTypeNode:
- newLib:
- newlineFollows:
- newLineInfo:
- NewLines:
- newModule:
- newModuleGraph:
- newModuleList:
- newNode:
- newNodeI:
- newNodeIT:
- newNodeP:
- newOptionEntry:
- newPackageCache:
- newPartialConfigRef:
- newProc:
- newProcNode:
- newProcType:
- newSons:
- newStrNode:
- newStrNodeP:
- newStrNodeT:
- newStrTable:
- newSym:
- newSymG:
- newSymNode:
- newSymNodeTypeDesc:
- newTree:
- newTreeFrom:
- newTreeI:
- newTreeIT:
- newTryFinally:
- newTupleAccess:
- newTupleAccessRaw:
- newType:
- newTypeMapLayer:
- newTypeS:
- newTypeWithSons:
- newVersion:
- next:
- nextIdentExcluding:
- nextIdentIter:
- nextIter:
- nextModuleIter:
- nextOverloadIter:
- nextRodIter:
- nextSymId:
- nextTry:
- nextTypeId:
- nfAllConst:
- nfAllFieldsSet:
- nfBase16:
- nfBase2:
- nfBase8:
- nfBlockArg:
- nfDefaultParam:
- nfDefaultRefsParam:
- nfDotField:
- nfDotSetter:
- nfExecuteOnReload:
- nfExplicitCall:
- nfExprCall:
- nfFirstWrite:
- nfFromTemplate:
- nfHasComment:
- nfIsPtr:
- nfIsRef:
- nfLastRead:
- nfLL:
- nfNone:
- nfNoRewrite:
- nfPreventCg:
- nfSem:
- nfTransf:
- Nil:
- Nilability:
- NilableTypes:
- nilItemId:
- nilOrSysInt:
- nimblePath:
- nimbleSubs:
- NimCompilerApiVersion:
- nimdocOutCss:
- nimEnableCovariance:
- nimErrorFlagAccessed:
- nimErrorFlagDeclared:
- nimErrorFlagDisabled:
- NimExt:
- nimKeywordsHigh:
- nimKeywordsLow:
- nimNodeFlag:
- NimProg:
- NimVer:
- 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:
- nkMutableTy:
- nkNilLit:
- nkNilRodNode:
- nkNone:
- nkObjConstr:
- nkObjDownConv:
- nkObjectTy:
- nkObjUpConv:
- nkOfBranch:
- nkOfInherit:
- nkOpenSymChoice:
- nkPar:
- nkParForStmt:
- nkPattern:
- nkPostfix:
- nkPragma:
- nkPragmaBlock:
- nkPragmaCallKinds:
- nkPragmaExpr:
- nkPrefix:
- nkProcDef:
- nkProcTy:
- nkPtrTy:
- nkRaiseStmt:
- nkRange:
- nkRecCase:
- nkRecList:
- nkRecWhen:
- nkRefTy:
- nkReplayAction:
- nkReturnStmt:
- nkRStrLit:
- nkSharedTy:
- 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:
- nodeTableGet:
- nodeTablePut:
- nodeTableTestOrSet:
- NoneLike:
- noSafePoints:
- NotesVerbosity:
- notFoundError:
- notnil:
- noView:
- numArgs:
- numbersSection:
- numChars:
- NumericalBase:
- numLines:
- objectSetContains:
- objectSetContainsOrIncl:
- objectSetIncl:
- objHasKidsValid:
- 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:
- 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:
- opcMarshalLoad:
- opcMarshalStore:
- opcMinusSet:
- opcModInt:
- opcModu:
- opcMulFloat:
- opcMulInt:
- opcMulSet:
- opcMulu:
- opcNAdd:
- opcNAddMultiple:
- opcNarrowS:
- opcNarrowU:
- opcNBindSym:
- opcNccInc:
- opcNccValue:
- opcNChild:
- 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:
- opcNSetLineInfo:
- opcNSetStrVal:
- opcNSetSymbol:
- opcNSetType:
- opcNSigHash:
- opcNStrVal:
- opcNSymbol:
- opcNSymKind:
- opcNWarning:
- opcode:
- opcOf:
- opcParseExprToAst:
- opcParseFloat:
- opcParseStmtToAst:
- opcPlusSet:
- opcQueryErrorFlag:
- opcQuit:
- opcRaise:
- opcRangeChck:
- opcRepr:
- opcRet:
- opcSameNodeType:
- opcSetLenSeq:
- opcSetLenStr:
- opcSetType:
- opcShlInt:
- opcShrInt:
- opcSignExtend:
- opcSlurp:
- opcStrToIdent:
- opcSubFloat:
- opcSubImmInt:
- opcSubInt:
- opcSubStr:
- opcSubu:
- opcSymIsInstantiationOf:
- opcSymOwner:
- opcTJmp:
- opcTry:
- opcTypeTrait:
- opcUnaryMinusFloat:
- opcUnaryMinusInt:
- opcWrArr:
- opcWrDeref:
- opcWrObj:
- opcWrStrIdx:
- opcXor:
- opcYldVal:
- opcYldYoid:
- open:
- openBaseLexer:
- openLexer:
- openParser:
- openScope:
- openShadowScope:
- operand:
- Operators:
- opGorge:
- opMapTypeImplToAst:
- opMapTypeInstToAst:
- opMapTypeToAst:
- oprHigh:
- oprLow:
- opSlurp:
- optAssert:
- optBenchmarkVM:
- optBoundsCheck:
- optByRef:
- optCDebug:
- optCompileOnly:
- optCursorInference:
- optDeclaredLocs:
- optDocInternal:
- optDynlibOverrideAll:
- optEmbedOrigSrc:
- optEnableDeepCopy:
- optExcessiveStackTrace:
- optFieldCheck:
- optForceFullMake:
- optGenDynLib:
- optGenGuiApp:
- optGenIndex:
- optGenMapping:
- optGenScript:
- optGenStaticLib:
- optHints:
- optHotCodeReloading:
- optIdeDebug:
- optIdeTerse:
- optimize:
- optImplicitStatic:
- optImportHidden:
- optInd:
- optInfCheck:
- optLineDir:
- optLineTrace:
- optListCmd:
- optMemTracker:
- optMixedMode:
- optMultiMethods:
- optNaNCheck:
- optNimV12Emulation:
- optNimV1Emulation:
- optNoLinking:
- optNoMain:
- optNone:
- optNoNimblePath:
- optObjCheck:
- optOptimizeSize:
- optOptimizeSpeed:
- optOverflowCheck:
- optOwnedRefs:
- optPanics:
- optPar:
- optPreserveOrigSource:
- optProduceAsm:
- optProfiler:
- optProfileVM:
- optRangeCheck:
- optRefCheck:
- optRun:
- optSeqDestructors:
- optShowAllMismatches:
- 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:
- osOpenbsd:
- osOs2:
- osPalmos:
- ospCaseInsensitive:
- ospLacksThreadVars:
- ospNeedsPIC:
- ospPosix:
- osQnx:
- osSkyos:
- osSolaris:
- osStandalone:
- osVxWorks:
- osWindows:
- outdated:
- overlap:
- overloadableEnums:
- OverloadableSyms:
- PackageModuleId:
- PackedConfig:
- PackedDecoder:
- PackedEncoder:
- PackedInstantiation:
- PackedItemId:
- PackedLib:
- PackedLineInfo:
- PackedModule:
- PackedModuleGraph:
- PackedNode:
- packedRepr:
- PackedSym:
- PackedTree:
- PackedType:
- pairs:
- parallel:
- paramName:
- paramPragmas:
- paramsEqual:
- paramsIncompatible:
- paramsNotEqual:
- paramsPos:
- paramTypesMatch:
- parent:
- Parent:
- parentModule:
- parLineInfo:
- parMessage:
- parse:
- parseAll:
- parseCommand:
- parseDecimalInt128:
- parseFile:
- parseIdeCmd:
- parseNimVersion:
- Parser:
- parseString:
- parseSymbol:
- parseTopLevelStmt:
- partialMatch:
- Partitions:
- passCmd1:
- passCmd2:
- passPP:
- patch:
- pathSubs:
- patternPos:
- pcmDifferentCallConv:
- pcmLockDifference:
- pcmNoSideEffect:
- pcmNotGcSafe:
- pcmNotIterator:
- PContext:
- PCtx:
- PDoc:
- PersistentNodeFlags:
- PEvalContext:
- pickSym:
- PickyCAliases:
- PIdent:
- PIdObj:
- PInstantiation:
- PLib:
- PLLStream:
- Plugin:
- pluginMatches:
- PNode:
- popCaseContext:
- popInfoContext:
- popOptionEntry:
- popOwner:
- popProcCon:
- POptionEntry:
- PPassContext:
- PProc:
- PProcCon:
- pragma:
- pragmaAsm:
- pragmaCallable:
- pragmasEffects:
- pragmasPos:
- preferDesc:
- preferExported:
- preferGenericArg:
- preferMixed:
- preferModuleInfo:
- preferName:
- preferResolved:
- preferTypeName:
- PrefixMatch:
- prefixMatch:
- prepare:
- prepareMetatypeForSigmatch:
- prepareToWriteOutput:
- prepend:
- prependCurDir:
- presentationPath:
- prettyTok:
- preventStackTrace:
- previouslyInferred:
- printTok:
- ProcConvMismatch:
- procDefs:
- processArgument:
- processCmdLineAndProjectPath:
- processCommand:
- processModule:
- 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:
- rawAddSonNoPropagationOfTypeFlags:
- rawCloseScope:
- rawDirectAccess:
- rawGetTok:
- rawIndirectAccess:
- rawMessage:
- RawTypeMismatchError:
- readConfigFile:
- readExceptSet:
- readOnlySf:
- recomputeFieldPositions:
- recordAdd:
- recordInc:
- recordIncl:
- recordPut:
- reexportsSection:
- reexportSym:
- refresh:
- regA:
- regAMask:
- regAShift:
- regB:
- regBMask:
- regBShift:
- regBx:
- regBxMask:
- regBxMax:
- regBxMin:
- regBxShift:
- regC:
- regCMask:
- regCShift:
- registerAdditionalOps:
- registerCallback:
- registerCompilerProc:
- registerInitProcs:
- registerModule:
- registerModuleById:
- registerNimScriptSymbol:
- registerPass:
- regOMask:
- regOShift:
- RelativeDir:
- RelativeFile:
- relativeJumps:
- relativeTo:
- rememberEmittedTypeInfo:
- rememberExpansion:
- rememberFlag:
- rememberStartupConfig:
- removeFile:
- removeTrailingDirSep:
- renderDefinitionName:
- renderDocComments:
- renderIds:
- renderIr:
- renderModule:
- renderNoBody:
- renderNoComments:
- renderNone:
- renderNoPragmas:
- renderNoProcDefs:
- renderParamTypes:
- renderPlainSymbolName:
- renderRunnableExamples:
- renderSyms:
- renderTree:
- reorder:
- replaceComment:
- replaceDeprecated:
- replaceTypesInBody:
- replaceTypeVarsN:
- replaceTypeVarsT:
- replayGenericCacheInformation:
- replayStateChanges:
- requiredParams:
- requiresEffects:
- requiresInit:
- resetAllModules:
- resetCompilationLists:
- resetForBackend:
- resetIdentCache:
- resetIdTable:
- resetNimScriptSymbols:
- resetRopeCache:
- resetSystemArtifacts:
- resetSysTypes:
- resultPos:
- rkFloat:
- rkInt:
- rkNode:
- rkNodeAddr:
- rkNone:
- rkRegisterAddr:
- RodExt:
- RodFile:
- RodFileError:
- RodFileVersion:
- RodIter:
- RodSection:
- rodViewer:
- Rope:
- rope:
- ropeConcat:
- RopeObj:
- routineDefs:
- routineKinds:
- rstWarnings:
- runJsonBuildInstructions:
- runNimScript:
- runtimeFormat:
- s:
- Safe:
- safeArrLen:
- safeInheritanceDiff:
- safeLen:
- safeSemExpr:
- safeSkipTypes:
- sameBackendType:
- sameConstant:
- sameDistinctTypes:
- sameEnumTypes:
- sameFlags:
- sameLocation:
- sameObjectTypes:
- sameSubexprs:
- sameTree:
- sameTrees:
- sameType:
- sameTypeOrNil:
- sameValue:
- saveRodFile:
- scopeDepth:
- sealRodFile:
- searchForCompilerproc:
- searchForProc:
- searchInScopes:
- searchInScopesFilterBy:
- searchInstTypes:
- searchTypeFor:
- semAsmOrEmit:
- semCaptureSym:
- semConceptDeclaration:
- semFinishOperands:
- semLocals:
- semNodeKindConstraints:
- semPass:
- semtabAll:
- seNoSideEffect:
- seSideEffect:
- setAttachedOp:
- setAttachedOpPartial:
- setBaseFlags:
- setCaseContextIdx:
- setCC:
- setCmd:
- setCommandEarly:
- setConfigVar:
- setDefaultLibpath:
- setDirtyFile:
- setEffectsForProcType:
- setErrorMaxHighMaybe:
- setFromProjectName:
- setGlobalValue:
- setHash:
- setHasRange:
- setInfoContextLen:
- setIntLitType:
- setLen:
- setNote:
- setNoteDefaults:
- setOutFile:
- setResult:
- setTarget:
- setTargetFromSystem:
- setToStringProc:
- setupCompileTimeVar:
- setupGlobalCtx:
- setupParser:
- setupVM:
- setUseIc:
- seUnknown:
- Severity:
- sfAddrTaken:
- sfAllUntyped:
- sfAnon:
- sfBase:
- sfBorrow:
- sfCallsite:
- sfCompilerProc:
- sfCompileTime:
- sfCompileToCpp:
- sfCompileToObjc:
- sfConstructor:
- sfCppNonPod:
- sfCursor:
- sfCustomPragma:
- sfDeprecated:
- sfDirty:
- sfDiscardable:
- sfDiscriminant:
- sfDispatcher:
- sfEffectsDelayed:
- sfError:
- sfEscapes:
- sfExperimental:
- sfExplain:
- sfExportc:
- sfExported:
- sfForward:
- sfFromGeneric:
- sfGeneratedOp:
- sfGenSym:
- sfGlobal:
- sfGoto:
- sfImportc:
- sfInfixCall:
- sfInjectDestructors:
- sfIsSelf:
- sfMainModule:
- sfMangleCpp:
- sfNamedParamCall:
- sfNeverRaises:
- sfNoalias:
- sfNoForward:
- sfNoInit:
- sfNonReloadable:
- sfNoReturn:
- sfNoSideEffect:
- sfOverriden:
- sfProcvar:
- sfPure:
- sfRegister:
- sfReorder:
- sfRequiresInit:
- sfShadowed:
- sfSideEffect:
- sfSingleUsedTemp:
- sfSystemModule:
- sfTemplateParam:
- sfThread:
- sfUsed:
- sfUsedInFinallyOrExcept:
- sfVolatile:
- sfWasForwarded:
- sfWrittenTo:
- shallowCopy:
- SigHash:
- sigHash:
- simpleSlice:
- simulateCachedModule:
- simulateLoadedModule:
- skAlias:
- skConditional:
- skConst:
- skConverter:
- skDynLib:
- skEnumField:
- skError:
- skField:
- skForVar:
- skFunc:
- skGenericParam:
- skipAddr:
- skipAlias:
- skipCodegen:
- skipColon:
- skipComment:
- skipConv:
- skipConvCastAndClosure:
- skipConvDfa:
- skipConvTakeType:
- skipGenericAlias:
- skipGenericOwner:
- skipHidden:
- skipHiddenSubConv:
- skipInd:
- skipIntLit:
- skipIntLiteralParams:
- 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:
- someSymFromImportTable:
- sons:
- sons2:
- sons3:
- sonsFrom1:
- sonsReadonly:
- sonsWithoutLast2:
- sourceLine:
- SourceMap:
- SourceNode:
- span:
- spawnResult:
- spellSuggestSecretSauce:
- splitFile:
- srByVar:
- srFlowVar:
- srVoid:
- StartSize:
- StdOrrKind:
- stdOrrStderr:
- stdOrrStdout:
- stmtPragmas:
- stmtsContainPragma:
- stopCompile:
- store:
- storeAny:
- stored:
- storeExpansion:
- storeHeader:
- storeInstantiation:
- storePrim:
- storeRodNode:
- storeSection:
- storeSeq:
- storeSym:
- storeTypeInst:
- storing:
- strArg:
- stressTest:
- strictEffects:
- strictFuncs:
- strictNotNil:
- stringsSection:
- strTableAdd:
- strTableAdds:
- strTableContains:
- strTableGet:
- strTableIncl:
- strTableInclReportConflict:
- StructuralEquivTypes:
- stupidStmtListExpr:
- styleCheckDef:
- styleCheckUse:
- Suggest:
- suggestDecl:
- suggestEnum:
- suggestExpr:
- suggestExprNoCheck:
- Suggestions:
- suggestQuit:
- suggestSentinel:
- suggestStmt:
- suggestSym:
- suggestWriteln:
- symBodyDigest:
- SymbolFilesOption:
- SymChars:
- symdiffSets:
- SymId:
- symId:
- symsSection:
- SymStartChars:
- symTabReplace:
- symToYaml:
- systemModuleSym:
- systemModuleSyms:
- sysTypeFromName:
- szIllegalRecursion:
- szTooBigSize:
- szUncomputedSize:
- szUnknownSize:
- Tabulator:
- taConcept:
- taField:
- tagEffects:
- TagsExt:
- taHeap:
- taIsOpenArray:
- taIsTemplateOrMacro:
- takeType:
- TAliasRequest:
- TAnalysisResult:
- taNoUntyped:
- taProcContextIsNotMacro:
- Target:
- TAssignableResult:
- TBackend:
- TBaseLexer:
- TBitSet:
- TBlock:
- 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:
- text:
- tfAcyclic:
- tfBorrowDot:
- tfByCopy:
- tfByRef:
- tfCapturesEnv:
- tfCheckedForDestructor:
- tfCompleteStruct:
- tfConceptMatchedTypeSym:
- tfContravariant:
- tfCovariant:
- tfEffectSystemWorkaround:
- tfEnumHasHoles:
- tfExplicit:
- tfExplicitCallConv:
- tfFinal:
- tfFromGeneric:
- tfGcSafe:
- tfGenericTypeParam:
- tfHasAsgn:
- tfHasGCedMem:
- tfHasMeta:
- tfHasOwned:
- tfHasStatic:
- TFileInfo:
- tfImplicitTypeParam:
- tfIncompleteStruct:
- tfInferrableStatic:
- tfInheritable:
- tfIsConstructor:
- tfIterator:
- tfNeedsFullInit:
- tfNoSideEffect:
- tfNotNil:
- tfObjHasKids:
- tfPacked:
- tfPartial:
- tfRefsAnonObj:
- tfRequiresInit:
- tfResolved:
- tfRetType:
- tfReturnsNew:
- tfShallow:
- tfThread:
- tfTriggersCompileTime:
- TFullReg:
- tfUnion:
- tfUnresolved:
- tfVarargs:
- tfVarIsPtr:
- tfWeakCovariant:
- tfWildcard:
- TGCMode:
- TGlobalOption:
- TGlobalOptions:
- theindexFname:
- threadVarAccessed:
- throwAwayLastNode:
- TIdent:
- TIdentIter:
- TIdNodePair:
- TIdNodePairSeq:
- TIdNodeTable:
- TIdObj:
- TIdPair:
- TIdPairSeq:
- TIdTable:
- TIIPair:
- TIIPairSeq:
- TIITable:
- TImplication:
- TInfoCC:
- TInfoCCProp:
- TInfoCCProps:
- TInfoCPU:
- TInfoOS:
- TInfoOSProp:
- TInfoOSProps:
- TInstantiation:
- TInstantiationPair:
- TInstr:
- TInstrType:
- 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:
- TLockLevel:
- 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:
- toInt: