Index

Modules: aliases, asciitables, ast, astalgo, bitsets, btrees, ccgmerge, ccgutils, cgen, cgendata, cgmeth, closureiters, cmdlinehelper, commands, condsyms, depends, dfa, docgen, docgen2, enumtostr, evaltempl, extccomp, filter_tmpl, filters, gorgeimpl, guards, idents, idgen, importer, incremental, index, injectdestructors, int128, isolation_check, jsgen, lambdalifting, lexer, liftdestructors, liftlocals, lineinfos, linter, llstream, lookups, lowerings, macrocacheimpl, magicsys, main, modulegraphs, modulepaths, modules, msgs, ndi, 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, rod, 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

`$`:
`%`:
`&`:
`<=`:
`<`:
`*=`:
`*`:
`+=`:
`+`:
`-=`:
`-`:
`/`:
`==`:
`??`:
`[]=`:
`[]`:
`div`:
`mod`:
`shl`:
`shr`:
`|*|`:
`|+|`:
`|-|`:
`|abs|`:
`|div|`:
`|mod|`:
`~`:
abs:
AbsoluteDir:
AbsoluteFile:
absOutFile:
abstractInst:
abstractInstOwned:
abstractPtrs:
abstractRange:
abstractVar:
abstractVarRange:
add:
addAsgnFact:
addCaseBranchFacts:
addCmdPrefix:
addCompileOption:
addCompileOptionCmd:
addConverter:
addDecl:
addDeclAt:
addDep:
addDiscriminantFact:
addExternalFileToCompile:
addExternalFileToLink:
addf:
addFact:
addFactLe:
addFactLt:
addFactNeg:
addField:
addFileExt:
addFileToCompile:
addIncludeDep:
addInt128:
addInterfaceDecl:
addInterfaceDeclAt:
addInterfaceOverloadableSymAt:
addLinkOption:
addLinkOptionCmd:
addLocalCompileOption:
addMapping:
addModuleDep:
addOverloadableSymAt:
addParam:
addPath:
addPattern:
addPrelimDecl:
addSonNilAllowed:
addSonSkipIntLit:
addSym:
addToHex:
addToLib:
addTypeHeader:
addUniqueField:
addUniqueSym:
addVar:
aliases:
alignTable:
allowCast:
AllowCommonBase:
allowInfiniteLoops:
allowSemcheckedAstModification:
allRoutinePragmas:
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:
attachedDispose:
AttachedOpToStr:
attachedSink:
attachedTrace:
backendC:
backendCpp:
backendInvalid:
backendJs:
backendObjc:
BACKSPACE:
base:
base10:
base16:
base2:
base8:
baseOfDistinct:
beforeRetNeeded:
BEL:
bigEndian:
bindConcreteTypeToUserTypeClass:
bitand:
bitnot:
bitor:
bitSetCard:
bitSetContains:
bitSetDiff:
bitSetEquals:
bitSetExcl:
bitSetIn:
bitSetIncl:
bitSetInit:
bitSetIntersect:
bitSetSymDiff:
bitSetUnion:
bitxor:
BModule:
BModuleList:
bodyPos:
boolArg:
borrowChecking:
BProc:
bracketKind:
BTree:
buildAdd:
buildCall:
buildLe:
byteExcess:
cacheTypeInst:
callCCompiler:
callCodegenProc:
CallingConvToStr:
callOperator:
canAlias:
CandidateError:
CandidateErrors:
canFormAcycle:
canon:
canonicalizePath:
canonValue:
canRaise:
canRaiseConservative:
cardSet:
carryPass:
carryPasses:
caseStmtMacros:
castToInt64:
castToUInt64:
CC:
ccBcc:
ccCDecl:
ccCLang:
ccClangCl:
ccClosure:
ccEnv:
ccFastCall:
ccGcc:
ccgKeywordsHigh:
ccgKeywordsLow:
ccHasSaneOverflow:
ccIcc:
ccIcl:
ccInline:
ccLLVM_Gcc:
ccNimCall:
ccNintendoSwitch:
ccNoConvention:
ccNoInline:
ccNone:
ccSafeCall:
ccStdCall:
ccSysCall:
ccTcc:
ccThisCall:
ccVcc:
Cell:
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:
checkIsolate:
checkMethodEffects:
checkMinSonsLen:
checkModule:
checkModuleName:
checkPragmaUse:
checkPureEnumFields:
checkSonsLen:
ChecksOptions:
checkUndeclared:
checkUnsignedConversions:
Child:
child:
classify:
classifyViewType:
clearNimblePath:
clearPasses:
close:
closeBaseLexer:
closeLexer:
closeParser:
closeScope:
closeShadowScope:
cmdCheck:
cmdCompileToBackend:
cmdCompileToC:
cmdCompileToCpp:
cmdCompileToJS:
cmdCompileToLLVM:
cmdCompileToOC:
cmdDef:
cmdDoc:
cmdDump:
cmdGenDepend:
cmdIdeTools:
cmdInteractive:
cmdInterpret:
cmdJsonScript:
cmdNone:
cmdParse:
cmdPretty:
cmdRst2html:
cmdRst2tex:
cmdRun:
cmdScan:
cmp:
cmpCandidates:
cmpIgnoreStyle:
cmpPaths:
cmpTypes:
CoConsiderOwned:
CodegenFlag:
codeReordering:
CoDistinct:
CoHashTypeInsideNode:
CoIgnoreRange:
ColOffset:
commandBuildIndex:
commandDoc:
commandJson:
commandLineDesc:
commandLineIdx:
commandRst2Html:
commandRst2TeX:
commandTags:
commonOptimizations:
commonSuperclass:
commonType:
commonTypeBegin:
compareTypes:
compatibleEffects:
compilationCachePresent:
compileModule:
compileProject:
CompilesId:
compileSystemModule:
compiletimeFFI:
complement:
completeCfilePath:
completeGeneratedFilePath:
computeCursors:
computeGraphPartitions:
computeSize:
ConcreteTypes:
config:
ConfigRef:
connectCallbacks:
ConsiderFlag:
considerGenSyms:
considerQuotedIdent:
ConstantDataTypes:
constParameters:
constPragmas:
constructCfg:
contains:
containsCompileTimeOnly:
containsGarbageCollectedRef:
containsGenericType:
containsHiddenPointer:
containsManagedMemory:
containsNode:
containsObject:
containsSets:
containsTyRef:
ControlFlowGraph:
converterPragmas:
CoOwnerSig:
CoProc:
copyFile:
copyIdTable:
copyNode:
copyObjectSet:
copyrightYear:
copyStrTable:
copySym:
copyTree:
copyTreeWithoutNode:
copyType:
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:
cpuRiscV64:
cpuSparc:
cpuSparc64:
cpuVm:
cpuWasm32:
CR:
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:
cyclicTree:
dataPointer:
dcEq:
dcEqIgnoreDistinct:
dcEqOrDistinctOf:
debug:
debugEchoCode:
debugIds:
debugScopes:
declarativeDefs:
decodeStr:
decodeStrArray:
decodeVBiggestInt:
decodeVInt:
decodeVIntArray:
deduplicate:
def:
DefaultConfig:
DefaultConfigNims:
DefaultGlobalOptions:
DefaultOptions:
defaultParamSeparator:
definedSymbolNames:
defineSymbol:
delSon:
demanglePackageName:
depConfigFields:
describeArgs:
destructor:
detailedInfo:
differ:
diffSets:
directViewType:
dirExists:
disabledSf:
disableNimblePath:
discardSons:
dispatcherPos:
divMod:
doAbort:
DocConfig:
docCss:
docgen2JsonPass:
docgen2Pass:
docHackJs:
docHackJsFname:
docHackNim:
docRootDefault:
DocTexConfig:
documentRaises:
doesImply:
doNothing:
dontInlineConstant:
doRaise:
dotdotMangle:
dotOperators:
dump:
dynamicBindSym:
eat:
echoCfg:
echoCode:
efAllowDestructor:
efAllowStmt:
efCompat:
efDetermineType:
efExplain:
effectListLen:
EffectsCompat:
effectSpec:
efFromHlo:
efInCall:
efInTypeof:
efLockLevelsDiffer:
efLValue:
efNeedStatic:
efNoEvaluateGeneric:
efNoSem2Check:
efNoSemCheck:
efNoUndeclared:
efOperand:
efPreferNilResult:
efPreferStatic:
efRaisesDiffer:
efRaisesUnknown:
efTagsDiffer:
efTagsUnknown:
efWantIterator:
efWantStmt:
efWantValue:
elementType:
ElemSize:
elemType:
emConst:
emOptimize:
emptyRange:
emRepl:
emStaticExpr:
emStaticStmt:
encode:
encodeStr:
encodeVBiggestInt:
encodeVInt:
EndianToStr:
EndOfFile:
endsWith:
endsWithOpr:
ensuresEffects:
enter:
enumFieldPragmas:
enumHasHoles:
envName:
eqTypeFlags:
equalParams:
equalSets:
equalsFile:
eraseVoidParams:
ERecoverableError:
errArgsNeedRunOption:
errCannotOpenFile:
errGeneralParseError:
errGenerated:
errGridTableNotImplemented:
errIllFormedAstX:
errInternal:
errInvalidDirectiveX:
errMax:
errMin:
errNewSectionExpected:
ErrorHandler:
errorNode:
errorSym:
errorType:
errorUndeclaredIdentifier:
errorUseQualifier:
errProveInit:
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:
exprPragmas:
exprRoot:
exprStructuralEquivalent:
extractFilename:
extractRange:
extractRunnableExamplesSource:
fakePackageName:
fastLog2:
fatal:
fatalMax:
fatalMin:
Feature:
FF:
fieldPragmas:
fieldVisible:
fileExists:
fileIdx:
FileIndex:
fileInfoIdx:
fileInfoKnown:
filename:
FilenameOption:
fillObjectFields:
fillTypeS:
filterReplace:
filterStrip:
filterTmpl:
findFile:
findModule:
findNodeJs:
findPragma:
findProjectNimFile:
findStr:
findUnresolvedStatic:
finishDoc2Pass:
firstABxInstr:
FirstCallConv:
firstFloat:
firstIdentExcluding:
firstOrd:
fitsRegister:
flattenStmts:
floatInt64Align:
FloatLike:
floatRangeCheck:
foAbs:
foldAlignOf:
foldOffsetOf:
foldSizeOf:
foMagicSauce:
foName:
forceCopy:
foRelProject:
fork:
forLoopMacros:
formatMsg:
FormatStr:
forVarPragmas:
foShort:
foStacktrace:
frameDeclared:
frEmbedded:
freshVarForClosureIter:
frHeader:
frNone:
fromLit:
fromSystem:
Full:
gCacheIntTries:
gCacheMisses:
gCacheTries:
gcArc:
gcBoehm:
gcGo:
gcHooks:
gcMarkAndSweep:
gCmdLineInfo:
gcNone:
gcOrc:
gcRefc:
gcRegions:
GcTypeKinds:
gcUnselected:
gcV2:
gen:
genAddrOf:
genCaseObjDiscMapping:
gendependPass:
genDeref:
genEnumToStrProc:
generateDoc:
generateDot:
generateIndex:
generateJson:
generateMethodDispatchers:
generateTags:
generateTypeInstance:
genericParamsInMacroCall:
genericParamsPos:
GenericTypes:
genExpr:
genFieldDefect:
genHigh:
genLen:
genMergeInfo:
genPrefix:
genProc:
genSectionEnd:
genSectionStart:
genSourceMap:
genStmt:
genSubDir:
get:
getAlign:
getBody:
getBool:
getClockStr:
getClosureIterResult:
getColNumber:
getCompileCFileCmd:
getCompilerProc:
getConfigVar:
getConstExpr:
getCurrentLine:
getCurrOwner:
getDateStr:
getDispatcher:
getDocHacksJs:
getEnvParam:
getFieldFromObj:
getFloat:
getFloatLitType:
getFloatValue:
getGenSym:
getGlobalValue:
getHash:
getID:
getIdent:
getIndentWidth:
getInfoContext:
getInfoContextLen:
getInt:
getInt64:
getIntLitType:
getLineInfo:
getMagic:
getMagicEqSymForType:
getModule:
getModuleName:
getNamedParamFromList:
getNextTok:
getNimbleFile:
getnimblePkg:
getnimblePkgId:
getNimcacheDir:
getNimScriptSymbol:
getNode:
getNullValue:
getOrDefault:
getOrdValue:
getOutFile:
getPackageName:
getPathVersion:
getPlugin:
getPragmaStmt:
getPragmaVal:
getPrecedence:
getPrefixDir:
getProcHeader:
getRelativePathFromConfigPath:
getReturnType:
getRoot:
getSize:
getStateField:
getStr:
getString:
getStrOrChar:
getSymFromList:
getSymRepr:
getSysMagic:
getSysSym:
getSystemConfigPath:
getSysType:
getTok:
getTokSym:
getUniqueType:
getUserConfigPath:
gFrontEndId:
ggDebug:
globalAssert:
globalError:
gloptNone:
Goal:
goto:
GrowthFactor:
handleCR:
handleDocOutputOptions:
handleLF:
handleStdinInput:
harmlessOptions:
hasAssume:
hasAttribute:
hasComputedGoto:
hasCpp:
hasCurFramePointer:
hasDeclspec:
hasDestructor:
hasDisabledAsgn:
hasFauxMatch:
hasFFI:
hasGcGuard:
hasGnuAsm:
hash:
hasHint:
hashNode:
hashNonProc:
hashOwner:
hashProc:
hashString:
hashType:
hasNext:
hasNilSon:
hasPattern:
hasPragma:
hasSideEffect:
hasSonWith:
hasSubnodeWith:
hasSwitchRange:
hasTinyCBackend:
hasWarn:
hcrOn:
hExt:
high:
highBound:
hintCC:
hintCodeBegin:
hintCodeEnd:
hintConditionAlwaysFalse:
hintConditionAlwaysTrue:
hintConf:
hintConvFromXtoItselfNotNeeded:
hintConvToBaseNotNeeded:
hintDependency:
hintExecuting:
hintExpandMacro:
hintExprAlwaysX:
hintExtendedContext:
hintGCStats:
hintGlobalVar:
hintLineTooLong:
hintLinking:
hintMax:
hintMin:
hintMsgOrigin:
hintName:
hintPath:
hintPattern:
hintPerformance:
hintProcessing:
hintQuitCalled:
hintSource:
hintStackTrace:
HintsToStr:
hintSuccess:
hintSuccessX:
hintUser:
hintUserRaw:
hintXCannotRaiseY:
hintXDeclaredButNotUsed:
htmldocsDir:
htmldocsDirname:
HtmlExt:
ideChk:
IdeCmd:
ideCon:
ideDef:
ideDus:
ideHighlight:
ideKnown:
ideMod:
ideMsg:
ideNone:
IdentCache:
identLen:
ideOutline:
ideProject:
ideSug:
ideUse:
idNodeTableGet:
idNodeTablePut:
idOrSig:
idSynchronizationPoint:
idTableGet:
idTableHasObjectAsKey:
idTablePairs:
idTablePut:
IgnoreCC:
IgnoreTupleFields:
iiTableGet:
iiTablePut:
illegalCustomPragma:
illFormedAst:
illFormedAstLocal:
immutableView:
implicitDeref:
implicitPragmas:
impliesNotNil:
impNo:
importAllSymbols:
importantComments:
importcCond:
importcCondVar:
importModule:
importPureEnumField:
impUnknown:
impYes:
inc:
inCheckpoint:
inclDynlibOverride:
includeHeader:
includeModule:
includesStringh:
incompleteType:
IncrementalCtx:
indAndComment:
index:
indirectAccess:
inferStaticParam:
inheritanceDiff:
IniExt:
init:
initBTree:
initCandidate:
initDefines:
initDefinesProg:
initIdentIter:
initIdNodeTable:
initIdTable:
initIiTable:
initLayeredTypeMap:
initMsgConfig:
initNodeTable:
initObjectSet:
initOperators:
initOverloadIter:
initStrTable:
initTabIter:
initToken:
initTokRender:
initTypeVars:
initVars:
injectDestructorCalls:
inSet:
instAllTypeBoundOp:
InstantiationInfo:
instCopyType:
instGenericConvertersArg:
instGenericConvertersSons:
Instr:
InstrKind:
InstrTargetKind:
instrTargets:
instTypeBoundOp:
Int128:
IntegralTypes:
interestingCaseExpr:
internalAssert:
internalError:
interp:
intersectSets:
IntLike:
invalidateFacts:
InvalidFileIdx:
invalidGenericInst:
InvalidKey:
invalidPragma:
isAddrNode:
isAnalysableFieldAccess:
isAssignable:
isAtom:
isBothMetaConvertible:
isCallExpr:
isCaseObj:
isClosure:
isClosureIterator:
isCompileTimeOnly:
isCompileTimeProc:
isConstExpr:
isConvertible:
isDeepConstExpr:
isDefectException:
isDefined:
isDirty:
isDiscriminantField:
isDynlibOverride:
isEmpty:
isEmptyContainer:
isEmptyType:
isEqual:
isException:
isFinal:
isFloatLit:
isFromIntLit:
isGCedMem:
isGeneric:
isGenericAlias:
isGenericRoutine:
isHeaderFile:
isImportedException:
isInferred:
isInferredConvertible:
isInfixAs:
isInlineIterator:
isIntConv:
isIntLit:
isIterator:
isKeyword:
isLValue:
isMetaType:
isNimIdentifier:
isNone:
isNoSideEffectPragma:
isOperator:
isOrdinalType:
isPartOf:
isPureObject:
isRange:
isResolvedUserTypeClass:
isRoutine:
isRunnableExamples:
isShadowScope:
isSinkParam:
isSinkType:
isSinkTypeForParam:
isSubrange:
isSubtype:
isTopLevel:
isTracked:
isTrue:
isTupleRecursive:
isUnresolvedStatic:
isUnsigned:
isVSCompatible:
items:
iteratorPragmas:
iterOverType:
iterToProcImpl:
jmpDiff:
JSgenPass:
JsonExt:
kAlreadyGiven:
kExtraArg:
kMissingParam:
kPositionalAlreadyGiven:
kTypeMismatch:
kUnknown:
kUnknownNamedParam:
kVarNeeded:
lambdaPragmas:
largeInstrs:
LastCallConv:
lastFloat:
lastOptionEntry:
lastOrd:
lastOverloadScope:
lastSon:
LayeredIdTable:
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:
littleEndian:
llsFile:
llsNone:
llsStdIn:
llsString:
llStreamClose:
llStreamOpen:
llStreamOpenStdIn:
llStreamRead:
llStreamReadAll:
llStreamReadLine:
llStreamWrite:
llStreamWriteln:
loadAny:
loadConfigs:
loadConfigsAndRunMainCommand:
loadMaxIds:
loadModuleSym:
loadNode:
localError:
localSearchInScope:
locCall:
locData:
locExpr:
locField:
locGlobalVar:
locLocalVar:
locNone:
locOther:
locParam:
locProc:
locTemp:
log:
lookUp:
lookupInRecord:
low:
lowBound:
lowerSwap:
lowerTupleUnpacking:
lowerTupleUnpackingForAsgn:
Lrz:
mAbsI:
mAccessEnv:
macroPragmas:
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:
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:
mergeFiles:
mergeRequired:
mergeShadowScope:
message:
methodCall:
methodDef:
methodPragmas:
mException:
mExcl:
mExists:
mExit:
mExpandToAst:
mExpr:
mFieldPairs:
mFields:
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:
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:
ModuleGraph:
moduleHasChanged:
mOf:
mOffsetOf:
mOld:
mOmpParFor:
mOpenArray:
mOr:
mOrd:
mOrdinal:
mParallel:
mParseBiggestFloat:
mParseExprToAst:
mParseStmtToAst:
mPlugin:
mPlusSet:
mPNimrodNode:
mPointer:
mPred:
mProcCall:
mPtr:
mQuoteAst:
mRange:
mRef:
mRepr:
mReset:
mRunnableExamples:
mSameNodeType:
mSeq:
mSet:
mSetLengthSeq:
mSetLengthStr:
MsgConfig:
MsgFlag:
MsgFlags:
MsgKindToStr:
msgKindToString:
msgQuit:
msgSkipHook:
msgStdout:
msgToStr:
msgWriteln:
mShallowCopy:
mShlI:
mShrI:
mSizeOf:
mSlice:
mSlurp:
mSpawn:
mStatic:
mStaticExec:
mStmt:
mStrDefine:
mString:
mStrToIdent:
mStrToStr:
mSubF64:
mSubI:
mSubU:
mSucc:
mSwap:
mSymIsInstantiationOf:
mSymOwner:
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:
NdiFile:
NegOne:
newAsgnStmt:
newCandidate:
newConfigRef:
newContext:
newCtx:
newDeref:
newDocumentor:
newDotExpr:
newFastAsgnStmt:
newFastMoveStmt:
newFloatNode:
newFloatNodeP:
newFloatNodeT:
newIdentCache:
newIdentNode:
newIdentNodeP:
newIdTable:
newIntLit:
newIntNode:
newIntNodeP:
newIntNodeT:
newIntTypeNode:
newLib:
newlineFollows:
newLineInfo:
NewLines:
newModuleGraph:
newModuleList:
newNode:
newNodeI:
newNodeIT:
newNodeP:
newOptionEntry:
newPackageCache:
newPartialConfigRef:
newProc:
newProcNode:
newProcType:
newSons:
newStrNode:
newStrNodeP:
newStrNodeT:
newStrTable:
newSym:
newSymG:
newSymNode:
newSymNodeTypeDesc:
newTree:
newTreeI:
newTreeIT:
newTryFinally:
newTupleAccess:
newTupleAccessRaw:
newType:
newTypeMapLayer:
newTypeS:
newTypeWithSons:
newVersion:
next:
nextIdentExcluding:
nextIdentIter:
nextIter:
nextOverloadIter:
nextTry:
nfAllConst:
nfAllFieldsSet:
nfBase16:
nfBase2:
nfBase8:
nfBlockArg:
nfDefaultParam:
nfDefaultRefsParam:
nfDotField:
nfDotSetter:
nfExecuteOnReload:
nfExplicitCall:
nfExprCall:
nfFromTemplate:
nfIsPtr:
nfIsRef:
nfLL:
nfNone:
nfNoRewrite:
nfPreventCg:
nfSem:
nfTransf:
NilableTypes:
nilOrSysInt:
nimblePath:
nimbleSubs:
NimCompilerApiVersion:
nimdocOutCss:
nimErrorFlagAccessed:
nimErrorFlagDeclared:
nimErrorFlagDisabled:
NimExt:
nimIncremental:
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:
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:
nkMutableTy:
nkNilLit:
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:
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:
nodeTableGet:
nodeTablePut:
nodeTableTestOrSet:
None:
NoneLike:
noSafePoints:
NotesVerbosity:
notFoundError:
notnil:
noView:
numChars:
NumericalBase:
numLines:
objectSetContains:
objectSetContainsOrIncl:
objectSetIncl:
objHasKidsValid:
oimDone:
oimNoQualifier:
oimOtherModule:
oimSelfModule:
oimSymChoice:
oimSymChoiceLocalLookup:
oKeepVariableNames:
oldExperimentalFeatures:
onDef:
onDefResolveForward:
One:
OnHeap:
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:
opcLeFloat:
opcLeInt:
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:
Operators:
opGorge:
opMapTypeImplToAst:
opMapTypeInstToAst:
opMapTypeToAst:
oprHigh:
oprLow:
opSlurp:
optAssert:
optBenchmarkVM:
optBoundsCheck:
optByRef:
optCDebug:
optCompileOnly:
optCursorInference:
optDocInternal:
optDynlibOverrideAll:
optEmbedOrigSrc:
optEnableDeepCopy:
optExcessiveStackTrace:
optFieldCheck:
optForceFullMake:
optGenDynLib:
optGenGuiApp:
optGenIndex:
optGenMapping:
optGenScript:
optGenStaticLib:
optHints:
optHotCodeReloading:
optIdeDebug:
optIdeTerse:
optimize:
optImplicitStatic:
optInd:
optInfCheck:
optLineDir:
optLineTrace:
optListCmd:
optListFullPaths:
optMemTracker:
optMixedMode:
optMultiMethods:
optNaNCheck:
optNilSeqs:
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:
optTaintMode:
optThreadAnalysis:
optThreads:
optTinyRtti:
optTlsEmulation:
optTrMacros:
optUseColors:
optUseNimcache:
optWarns:
optWasNimscript:
optWholeProject:
OrdinalType:
ordinalValToString:
originatingModule:
OS:
osAix:
osAmiga:
osAndroid:
osAny:
osAtari:
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:
overlap:
OverloadableSyms:
pairs:
parallel:
paramName:
paramPragmas:
paramsEqual:
paramsIncompatible:
paramsNotEqual:
paramsPos:
paramTypesMatch:
parentModule:
parLineInfo:
parMessage:
parse:
parseAll:
parseDecimalInt128:
parseFile:
parseIdeCmd:
Parser:
parseString:
parseSymbol:
parseTableCells:
parseTopLevelStmt:
Partial:
partialMatch:
Partitions:
passCmd1:
passCmd2:
passPP:
pathSubs:
patternPos:
PContext:
PCtx:
PDoc:
PersistentNodeFlags:
PEvalContext:
pickSym:
PIdent:
PIdObj:
PInstantiation:
PLib:
PLLStream:
Plugin:
pluginMatches:
PNode:
popCaseContext:
popInfoContext:
popOptionEntry:
popOwner:
popProcCon:
POptionEntry:
PPassContext:
PProc:
PProcCon:
pragma:
pragmaAsm:
pragmasEffects:
pragmasPos:
preferDesc:
preferExported:
preferGenericArg:
preferMixed:
preferModuleInfo:
preferName:
preferResolved:
preferTypeName:
PrefixMatch:
prefixMatch:
prepareMetatypeForSigmatch:
prepareToWriteOutput:
prepend:
prependCurDir:
presentationPath:
prettyTok:
preventStackTrace:
previouslyInferred:
printTok:
procDefs:
processArgument:
processCmdLineAndProjectPath:
processCommand:
processModule:
processSpecificNote:
processSwitch:
procPragmas:
procSec:
procTypePragmas:
produceDestructorForDiscriminator:
ProfileData:
ProfileInfo:
Profiler:
propagateToOwner:
propSpec:
proveLe:
PScope:
PStackFrame:
PSym:
PtrLikeKinds:
PType:
pushCaseContext:
pushInfoContext:
pushOptionEntry:
pushOwner:
pushProcCon:
put:
qualifiedLookUp:
quotedFilename:
quoteExpr:
quoteShell:
raiseRecoverableError:
rangeHasUnresolvedStatic:
rawAddField:
rawAddSon:
rawAddSonNoPropagationOfTypeFlags:
rawCloseScope:
rawDirectAccess:
rawGetTok:
rawIndirectAccess:
rawMessage:
readConfigFile:
readExceptSet:
readMergeInfo:
readOnlySf:
recomputeFieldPositions:
recordAdd:
recordInc:
recordIncl:
recordPut:
refresh:
regA:
regAMask:
regAShift:
regB:
regBMask:
regBShift:
regBx:
regBxMask:
regBxMax:
regBxMin:
regBxShift:
regC:
regCMask:
regCShift:
registerAdditionalOps:
registerCallback:
registerCompilerProc:
registerID:
registerModule:
registerNimScriptSymbol:
registerPass:
registerSysType:
regOMask:
regOShift:
RelativeDir:
RelativeFile:
relativeJumps:
relativeTo:
removeFile:
removeTrailingDirSep:
renderDefinitionName:
renderDocComments:
renderIds:
renderIr:
renderModule:
renderNimCode:
renderNoBody:
renderNoComments:
renderNone:
renderNoPragmas:
renderNoProcDefs:
renderParamTypes:
renderPlainSymbolName:
renderRunnableExamples:
renderSyms:
renderTree:
reorder:
replaceComment:
replaceDeprecated:
replaceTypesInBody:
replaceTypeVarsN:
replaceTypeVarsT:
requiredParams:
requiresEffects:
requiresInit:
resetAllModules:
resetCompilationLists:
resetIdentCache:
resetIdTable:
resetNimScriptSymbols:
resetRopeCache:
resetSystemArtifacts:
resetSysTypes:
resultPos:
rkFloat:
rkInt:
rkNode:
rkNodeAddr:
rkNone:
rkRegisterAddr:
RodExt:
RodFileVersion:
Rope:
rope:
ropeConcat:
RopeObj:
routineDefs:
routineKinds:
runJsonBuildInstructions:
runNimScript:
runtimeFormat:
s:
safeArrLen:
safeInheritanceDiff:
safeLen:
safeSemExpr:
safeSkipTypes:
sameBackendType:
sameConstant:
sameDistinctTypes:
sameEnumTypes:
sameFlags:
sameObjectTypes:
sameSubexprs:
sameTree:
sameTrees:
sameType:
sameTypeOrNil:
sameValue:
saveMaxIds:
scopeDepth:
searchForProc:
searchInScopes:
searchInstTypes:
searchTypeFor:
semAsmOrEmit:
semCaptureSym:
semFinishOperands:
semLocals:
semNodeKindConstraints:
semPass:
seNoSideEffect:
seSideEffect:
setBaseFlags:
setCaseContextIdx:
setCC:
setConfigVar:
setDefaultLibpath:
setDirtyFile:
setEffectsForProcType:
setErrorMaxHighMaybe:
setHash:
setHasRange:
setId:
setInfoContextLen:
setIntLitType:
setLen:
setNote:
setNoteDefaults:
setOutFile:
setResult:
setTarget:
setTargetFromSystem:
setupCompileTimeVar:
setupGlobalCtx:
setupModuleCache:
setupParser:
setupVM:
seUnknown:
Severity:
sfAddrTaken:
sfAllUntyped:
sfAnon:
sfBase:
sfBorrow:
sfCallsite:
sfCompilerProc:
sfCompileTime:
sfCompileToCpp:
sfCompileToObjc:
sfConstructor:
sfCursor:
sfCustomPragma:
sfDeprecated:
sfDirty:
sfDiscardable:
sfDiscriminant:
sfDispatcher:
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:
skAlias:
skConditional:
skConst:
skConverter:
skDynLib:
skEnumField:
skError:
skField:
skForVar:
skFunc:
skGenericParam:
skipAddr:
skipAlias:
skipCodegen:
skipColon:
skipComment:
skipConv:
skipConvAndClosure:
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:
sourceLine:
SourceMap:
SourceNode:
spawnResult:
specialWords:
splitFile:
srByVar:
srFlowVar:
srVoid:
StartSize:
stmtPragmas:
stmtsContainPragma:
stopCompile:
storeAny:
storeNode:
storeRemaining:
strArg:
strictFuncs:
strTableAdd:
strTableContains:
strTableGet:
strTableIncl:
strTableInclReportConflict:
StructuralEquivTypes:
stupidStmtListExpr:
styleCheckDef:
styleCheckUse:
styledMsgWriteln:
Suggest:
suggestDecl:
suggestEnum:
suggestExpr:
suggestExprNoCheck:
Suggestions:
suggestQuit:
suggestSentinel:
suggestStmt:
suggestSym:
suggestWriteln:
symBodyDigest:
SymbolFilesOption:
SymChars:
symdiffSets:
SymStartChars:
symTabReplace:
symToYaml:
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:
TCommands:
TContext:
TCProcFlag:
TCProcSection:
TCProcSections:
TCtx:
TCTypeKind:
TDest:
TDistinctCompare:
templatePragmas:
Ten:
TEndian:
TErrorHandling:
TErrorOutput:
TErrorOutputs:
testCompileOption:
testCompileOptionArg:
TEvalMode:
TexExt:
TExprFlag:
TExprFlags:
text:
tfAcyclic:
tfBorrowDot:
tfByCopy:
tfByRef:
tfCapturesEnv:
tfCheckedForDestructor:
tfCompleteStruct:
tfConceptMatchedTypeSym:
tfContravariant:
tfCovariant:
tfEnumHasHoles:
tfExplicit:
tfExplicitCallConv:
tfFinal:
tfFromGeneric:
tfGcSafe:
tfGenericTypeParam:
tfHasAsgn:
tfHasGCedMem:
tfHasMeta:
tfHasOwned:
tfHasStatic:
TFileInfo:
tfImplicitTypeParam:
tfIncompleteStruct:
tfInferrableStatic:
tfInheritable:
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:
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:
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:
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:
toFileLineCol:
toFilename:
toFilenameOption:
toFloat64:
toFullPath:
toFullPathConsiderDirty:
toGeneratedFile:
toHex:
toHumanStr:
toInt:
toInt128:
toInt16:
toInt32:
toInt64:
toInt64Checked:
toInt8:
Token:
tokenize:
tokKeywordHigh:
tokKeywordLow:
TokType:
TokTypes:
TokTypeToStr:
toLinenumber:
toLit:
toLowerAscii:
toMsgFilename:
toObject:
toObjFile:
TOpcode:
toProjPath:
TOption:
TOptionEntry:
TOptions:
toRef:
toSourceMap:
toStrMaxPrecision:
toTreeSet:
toUInt:
toUInt16:
toUInt32:
toUInt64:
toUInt8:
toVar:
TOverloadIter:
TOverloadIterMode:
TPair:
TPairSeq:
TParamsEquality:
TPass:
TPassClose:
TPassContext:
TPassData:
TPassOpen:
TPassProcess:
TPosition:
TPreferedDesc:
TProcCon:
trackPosInvalidFileIdx:
trackProc:
trackStmt:
Transformation:
transformBody:
transformClosureIterator:
transformExpr:
transformStmt:
transitionGenericParamToType:
transitionIntKind:
transitionNoneToSym:
transitionRoutineSymKind:
transitionSonsKind:
transitionSymKindCommon:
transitionToLet:
trBindGenericParam:
trDontBind:
treeToYaml:
TRegister:
TRegisterKind:
TRenderFlag:
TRenderFlags:
TRenderTok:
TRenderTokSeq:
TReplTypeVars:
trNoCovariance:
TSandboxFlag:
TSandboxFlags:
TScope:
TSideEffectAnalysis:
TSlotKind:
TSpawnResult:
TSpecialWord:
TSpecialWords:
TSrcGen:
TStackFrame:
TStorageLoc:
TStringSeq:
TStrTable:
TSym:
TSymFlag:
TSymFlags:
TSymKind:
TSymKinds:
TSystemCC:
TSystemCPU:
TSystemOS:
TTabIter:
TType:
TTypeAllowedFlag:
TTypeAllowedFlags:
TTypeAttachedOp:
TTypeCmpFlag:
TTypeCmpFlags:
TTypeFieldResult:
TTypeFlag:
TTypeFlags:
TTypeIter:
TTypeKind:
TTypeKinds:
TTypeMutator:
TTypePredicate:
TTypeRelation:
TTypeRelFlag:
TTypeRelFlags:
TTypeSeq:
tyAlias:
tyAnd:
tyAnything:
tyArray:
tyBool:
tyBuiltInTypeClass:
tyChar:
tyCompositeTypeClass:
tyCString:
tyDistinct:
tyEmpty:
tyEnum:
tyError:
tyFloat:
tyFloat128:
tyFloat32:
tyFloat64:
tyForward:
tyFromExpr:
tyGenericBody:
tyGenericInst:
tyGenericInvocation:
tyGenericLike:
tyGenericParam:
tyInferred:
tyInt:
tyInt16:
tyInt32:
tyInt64:
tyInt8:
tyLent:
tyMagicGenerics:
tyMetaTypes:
tyNil:
tyNone:
tyNot:
tyObject:
tyOpenArray:
tyOptDeprecated:
tyOr:
tyOrdinal:
tyOwned:
typeAllowed:
TypeCache:
TypeCacheWithOwner:
typeCompleted:
typedescInst:
typedescPtrs:
typekinds:
typeMismatch:
typePragmas:
typeRel:
typeToString:
typeToYaml:
tyPointer:
tyProc:
tyProxy:
tyPtr:
tyPureObject:
tyRange:
tyRef:
tySequence:
tySet:
tySink:
tyStatic:
tyString:
tyTuple:
tyTypeClasses:
tyTyped:
tyTypeDesc:
tyUInt:
tyUInt16:
tyUInt32:
tyUInt64:
tyUInt8:
tyUncheckedArray:
tyUnknown:
tyUnknownTypes:
tyUntyped:
tyUserDefinedGenerics:
tyUserTypeClass:
tyUserTypeClasses:
tyUserTypeClassInst:
tyVar:
tyVarargs:
tyVoid:
undefSymbol:
unionSets:
unknownLineInfo:
UnknownLockLevel:
UnspecifiedLockLevel:
upName:
use:
useEffectSystem:
usesThreadVars:
usesWriteBarrier:
useWriteTracking:
v2Sf:
varPragmas:
verbosePass:
Version:
VersionAsString:
views:
ViewTypeKind:
VmArgs:
VmCallback:
vmopsDanger:
VT:
wAcyclic:
wAddr:
wAlign:
wAlignas:
wAlignof:
walk:
walkScopes:
wAnd:
wantMainModule:
warnCannotOpenFile:
warnCaseTransition:
warnCommentXIgnored:
warnConfigDeprecated:
warnCycleCreated:
warnDeprecated:
warnDestructor:
warnEachIdentIsTuple:
warnFieldXNotSupported:
warnGcMem:
warnGcUnsafe:
warnGcUnsafe2:
warnInconsistentSpacing:
WarningsToStr:
warnInheritFromException:
warnLanguageXNotSupported:
warnLockLevel:
warnMax:
warnMin:
warnObservableStores:
warnOctalEscape:
warnProveField:
warnProveIndex:
warnProveInit:
warnRedefinitionOfLabel:
warnResultShadowed:
warnSmallLshouldNotBeUsed:
warnStaticIndexCheck:
warnTypelessParam:
warnUninit:
warnUnknownMagic:
warnUnknownSubstitutionX:
warnUnreachableCode:
warnUnreachableElse:
warnUnsafeCode:
warnUnsafeDefault:
warnUnsafeSetLen:
warnUnusedImportX:
warnUseBase:
warnUser:
warnWriteToForeignHeap:
warnXIsNeverRead:
warnXmightNotBeenInit:
wAs:
wAsm:
wAsmNoStackFrame:
wAssert:
wAssertions:
wAssume:
wAuto:
wBase:
wBind:
wBitsize:
wBlock:
wBool:
wBoolDefine:
wBorrow:
wBoundChecks:
wBreak:
wByCopy:
wByRef:
wCallconv:
wCase:
wCast:
wCatch:
wCdecl:
wChar:
wChar16_t:
wChar32_t:
wChecks:
wClass:
wClosure:
wCodegenDecl:
wColon:
wColonColon:
wCompile:
wCompilerProc:
wCompileTime:
wCompl:
wCompleteStruct:
wComputedGoto:
wConcept:
wConst:
wConst_cast:
wConstexpr:
wConstructor:
wContinue:
wConverter:
wCore:
wCursor:
wDeadCodeElimUnused:
wDebugger:
wDecltype:
wDefault:
wDefer:
wDefine:
wDelegator:
wDelete:
wDeprecated:
wDestructor:
wDirty:
wDiscard:
wDiscardable:
wDistinct:
wDiv:
wDo:
wDot:
wDotDot:
wDouble:
wDynamic_cast:
wDynlib:
weakLeValue:
wEffects:
wElif:
wElse:
wEmit:
wEnd:
wEnsures:
wEnum:
wEquals:
wError:
wExcept:
wExecuteOnReload:
wExperimental:
wExplain:
wExplicit:
wExport:
wExportc:
wExportCpp:
wExportNims:
wExtern:
wFalse:
wFastcall:
wFatal:
wFieldChecks:
wFinal:
wFinally:
wFloat:
wFloatChecks:
wFor:
wFriend:
wFrom:
wFunc:
wGcSafe:
wGensym:
wGlobal:
wGoto:
wGuard:
wHeader:
whichAlias:
whichKeyword:
whichPragma:
wHint:
wHints:
wIf:
wImmediate:
wImplicitStatic:
wImport:
wImportc:
wImportCompilerProc:
wImportCpp:
wImportJs:
wImportObjC:
wIn:
wInclude:
wIncompleteStruct:
wInfChecks:
wInheritable:
wInject:
wInjectStmt:
wInline:
wInOut:
wInt:
wIntDefine:
wInterface:
wInvalid:
wInvariant:
wIs:
wIsnot:
wIterator:
withInfo:
withPackageName:
wLet:
wLib:
wLiftLocals:
wLine:
wLinearScanEnd:
wLineDir:
wLineTrace:
wLink:
wLinksys:
wLocalPassc:
wLocks:
wLong:
wMacro:
wMagic:
wMemTracker:
wMerge:
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:
wRaise:
wRaises:
wRangeChecks:
wrapInComesFrom:
wrapProcForSpawn:
wReads:
wRef:
wRegister:
wReinterpret_cast:
wReorder:
wRequires:
wRequiresInit:
wRestrict:
wReturn:
writeCommandLineUsage:
writeFile:
writeJsonBuildInstructions:
writeMangledName:
writeMapping:
writeMatches:
writeOnlySf:
writeOutput:
writeOutputJson:
writeRope:
writeRopeIfNotEqual:
wrongRedefinition:
wSafecall:
wSafecode:
wShallow:
wShl:
wShort:
wShr:
wSideEffect:
wSigned:
wSinkInference:
wSize:
wSizeof:
wStackTrace:
wStar:
wStatic:
wStatic_assert:
wStaticBoundchecks:
wStatic_cast:
wStdcall:
wStdErr:
wStdIn:
wStdOut:
wStrDefine:
wStruct:
wStyleChecks:
wSubsChar:
wSwitch:
wSyscall:
wTags:
wTemplate:
wThis:
wThiscall:
wThread:
wThread_local:
wThreadVar:
wThrow:
wTrMacros:
wTrue:
wTry:
wTuple:
wType:
wTypedef:
wTypeid:
wTypename:
wTypeof:
wUnchecked:
wUndef:
wUnion:
wUnroll:
wUnsigned:
wUsed:
wUsing:
wVar:
wVarargs:
wVirtual:
wVoid:
wVolatile:
wWarning:
wWarningAsError:
wWarnings:
wWchar_t:
wWhen:
wWhile:
wWrite:
wWrites:
wXor:
wYield:
Zero: