Files
Nim/compiler/astdef.idx
github-actions[bot] 0686a3c470 Deploy to GitHub pages
2026-07-22 18:32:37 +00:00

729 lines
44 KiB
Plaintext

nimTitle astdef astdef.html module astdef 0
nim nifcBackendActive astdef.html#nifcBackendActive var nifcBackendActive 20
nim ccNimCall astdef.html#ccNimCall TCallingConvention.ccNimCall 36
nim ccStdCall astdef.html#ccStdCall TCallingConvention.ccStdCall 36
nim ccCDecl astdef.html#ccCDecl TCallingConvention.ccCDecl 36
nim ccSafeCall astdef.html#ccSafeCall TCallingConvention.ccSafeCall 36
nim ccSysCall astdef.html#ccSysCall TCallingConvention.ccSysCall 36
nim ccInline astdef.html#ccInline TCallingConvention.ccInline 36
nim ccNoInline astdef.html#ccNoInline TCallingConvention.ccNoInline 36
nim ccFastCall astdef.html#ccFastCall TCallingConvention.ccFastCall 36
nim ccThisCall astdef.html#ccThisCall TCallingConvention.ccThisCall 36
nim ccClosure astdef.html#ccClosure TCallingConvention.ccClosure 36
nim ccNoConvention astdef.html#ccNoConvention TCallingConvention.ccNoConvention 36
nim ccMember astdef.html#ccMember TCallingConvention.ccMember 36
nim TCallingConvention astdef.html#TCallingConvention enum TCallingConvention 36
nim TNodeKinds astdef.html#TNodeKinds type TNodeKinds 50
nim sfUsed astdef.html#sfUsed TSymFlag.sfUsed 53
nim sfExported astdef.html#sfExported TSymFlag.sfExported 53
nim sfFromGeneric astdef.html#sfFromGeneric TSymFlag.sfFromGeneric 53
nim sfGlobal astdef.html#sfGlobal TSymFlag.sfGlobal 53
nim sfForward astdef.html#sfForward TSymFlag.sfForward 53
nim sfWasForwarded astdef.html#sfWasForwarded TSymFlag.sfWasForwarded 53
nim sfImportc astdef.html#sfImportc TSymFlag.sfImportc 53
nim sfExportc astdef.html#sfExportc TSymFlag.sfExportc 53
nim sfMangleCpp astdef.html#sfMangleCpp TSymFlag.sfMangleCpp 53
nim sfVolatile astdef.html#sfVolatile TSymFlag.sfVolatile 53
nim sfRegister astdef.html#sfRegister TSymFlag.sfRegister 53
nim sfPure astdef.html#sfPure TSymFlag.sfPure 53
nim sfNoSideEffect astdef.html#sfNoSideEffect TSymFlag.sfNoSideEffect 53
nim sfSideEffect astdef.html#sfSideEffect TSymFlag.sfSideEffect 53
nim sfMainModule astdef.html#sfMainModule TSymFlag.sfMainModule 53
nim sfSystemModule astdef.html#sfSystemModule TSymFlag.sfSystemModule 53
nim sfNoReturn astdef.html#sfNoReturn TSymFlag.sfNoReturn 53
nim sfAddrTaken astdef.html#sfAddrTaken TSymFlag.sfAddrTaken 53
nim sfCompilerProc astdef.html#sfCompilerProc TSymFlag.sfCompilerProc 53
nim sfEscapes astdef.html#sfEscapes TSymFlag.sfEscapes 53
nim sfDiscriminant astdef.html#sfDiscriminant TSymFlag.sfDiscriminant 53
nim sfRequiresInit astdef.html#sfRequiresInit TSymFlag.sfRequiresInit 53
nim sfDeprecated astdef.html#sfDeprecated TSymFlag.sfDeprecated 53
nim sfExplain astdef.html#sfExplain TSymFlag.sfExplain 53
nim sfError astdef.html#sfError TSymFlag.sfError 53
nim sfShadowed astdef.html#sfShadowed TSymFlag.sfShadowed 53
nim sfThread astdef.html#sfThread TSymFlag.sfThread 53
nim sfCppNonPod astdef.html#sfCppNonPod TSymFlag.sfCppNonPod 53
nim sfCompileTime astdef.html#sfCompileTime TSymFlag.sfCompileTime 53
nim sfConstructor astdef.html#sfConstructor TSymFlag.sfConstructor 53
nim sfDispatcher astdef.html#sfDispatcher TSymFlag.sfDispatcher 53
nim sfBorrow astdef.html#sfBorrow TSymFlag.sfBorrow 53
nim sfInfixCall astdef.html#sfInfixCall TSymFlag.sfInfixCall 53
nim sfNamedParamCall astdef.html#sfNamedParamCall TSymFlag.sfNamedParamCall 53
nim sfDiscardable astdef.html#sfDiscardable TSymFlag.sfDiscardable 53
nim sfOverridden astdef.html#sfOverridden TSymFlag.sfOverridden 53
nim sfCallsite astdef.html#sfCallsite TSymFlag.sfCallsite 53
nim sfGenSym astdef.html#sfGenSym TSymFlag.sfGenSym 53
nim sfNonReloadable astdef.html#sfNonReloadable TSymFlag.sfNonReloadable 53
nim sfGeneratedOp astdef.html#sfGeneratedOp TSymFlag.sfGeneratedOp 53
nim sfTemplateParam astdef.html#sfTemplateParam TSymFlag.sfTemplateParam 53
nim sfCursor astdef.html#sfCursor TSymFlag.sfCursor 53
nim sfInjectDestructors astdef.html#sfInjectDestructors TSymFlag.sfInjectDestructors 53
nim sfNeverRaises astdef.html#sfNeverRaises TSymFlag.sfNeverRaises 53
nim sfSystemRaisesDefect astdef.html#sfSystemRaisesDefect TSymFlag.sfSystemRaisesDefect 53
nim sfUsedInFinallyOrExcept astdef.html#sfUsedInFinallyOrExcept TSymFlag.sfUsedInFinallyOrExcept 53
nim sfSingleUsedTemp astdef.html#sfSingleUsedTemp TSymFlag.sfSingleUsedTemp 53
nim sfNoalias astdef.html#sfNoalias TSymFlag.sfNoalias 53
nim sfEffectsDelayed astdef.html#sfEffectsDelayed TSymFlag.sfEffectsDelayed 53
nim sfGeneratedType astdef.html#sfGeneratedType TSymFlag.sfGeneratedType 53
nim sfVirtual astdef.html#sfVirtual TSymFlag.sfVirtual 53
nim sfByCopy astdef.html#sfByCopy TSymFlag.sfByCopy 53
nim sfMember astdef.html#sfMember TSymFlag.sfMember 53
nim sfCodegenDecl astdef.html#sfCodegenDecl TSymFlag.sfCodegenDecl 53
nim sfWasGenSym astdef.html#sfWasGenSym TSymFlag.sfWasGenSym 53
nim sfForceLift astdef.html#sfForceLift TSymFlag.sfForceLift 53
nim sfDirty astdef.html#sfDirty TSymFlag.sfDirty 53
nim sfCustomPragma astdef.html#sfCustomPragma TSymFlag.sfCustomPragma 53
nim sfBase astdef.html#sfBase TSymFlag.sfBase 53
nim sfGoto astdef.html#sfGoto TSymFlag.sfGoto 53
nim sfAnon astdef.html#sfAnon TSymFlag.sfAnon 53
nim sfAllUntyped astdef.html#sfAllUntyped TSymFlag.sfAllUntyped 53
nim sfTemplateRedefinition astdef.html#sfTemplateRedefinition TSymFlag.sfTemplateRedefinition 53
nim TSymFlag astdef.html#TSymFlag enum TSymFlag 53
nim TSymFlags astdef.html#TSymFlags type TSymFlags 152
nim sfNoInit astdef.html#sfNoInit const sfNoInit 155
nim sfNoForward astdef.html#sfNoForward const sfNoForward 157
nim sfReorder astdef.html#sfReorder const sfReorder 159
nim sfCompileToCpp astdef.html#sfCompileToCpp const sfCompileToCpp 162
nim sfCompileToObjc astdef.html#sfCompileToObjc const sfCompileToObjc 163
nim sfExperimental astdef.html#sfExperimental const sfExperimental 164
nim sfWrittenTo astdef.html#sfWrittenTo const sfWrittenTo 165
nim sfCppMember astdef.html#sfCppMember const sfCppMember 167
nim nkWhen astdef.html#nkWhen const nkWhen 171
nim nkWhenExpr astdef.html#nkWhenExpr const nkWhenExpr 172
nim nkEffectList astdef.html#nkEffectList const nkEffectList 173
nim exceptionEffects astdef.html#exceptionEffects const exceptionEffects 175
nim requiresEffects astdef.html#requiresEffects const requiresEffects 176
nim ensuresEffects astdef.html#ensuresEffects const ensuresEffects 177
nim tagEffects astdef.html#tagEffects const tagEffects 178
nim pragmasEffects astdef.html#pragmasEffects const pragmasEffects 179
nim forbiddenEffects astdef.html#forbiddenEffects const forbiddenEffects 180
nim effectListLen astdef.html#effectListLen const effectListLen 181
nim nkLastBlockStmts astdef.html#nkLastBlockStmts const nkLastBlockStmts 182
nim tyNone astdef.html#tyNone TTypeKind.tyNone 186
nim tyBool astdef.html#tyBool TTypeKind.tyBool 186
nim tyChar astdef.html#tyChar TTypeKind.tyChar 186
nim tyEmpty astdef.html#tyEmpty TTypeKind.tyEmpty 186
nim tyAlias astdef.html#tyAlias TTypeKind.tyAlias 186
nim tyNil astdef.html#tyNil TTypeKind.tyNil 186
nim tyUntyped astdef.html#tyUntyped TTypeKind.tyUntyped 186
nim tyTyped astdef.html#tyTyped TTypeKind.tyTyped 186
nim tyTypeDesc astdef.html#tyTypeDesc TTypeKind.tyTypeDesc 186
nim tyGenericInvocation astdef.html#tyGenericInvocation TTypeKind.tyGenericInvocation 186
nim tyGenericBody astdef.html#tyGenericBody TTypeKind.tyGenericBody 186
nim tyGenericInst astdef.html#tyGenericInst TTypeKind.tyGenericInst 186
nim tyGenericParam astdef.html#tyGenericParam TTypeKind.tyGenericParam 186
nim tyDistinct astdef.html#tyDistinct TTypeKind.tyDistinct 186
nim tyEnum astdef.html#tyEnum TTypeKind.tyEnum 186
nim tyOrdinal astdef.html#tyOrdinal TTypeKind.tyOrdinal 186
nim tyArray astdef.html#tyArray TTypeKind.tyArray 186
nim tyObject astdef.html#tyObject TTypeKind.tyObject 186
nim tyTuple astdef.html#tyTuple TTypeKind.tyTuple 186
nim tySet astdef.html#tySet TTypeKind.tySet 186
nim tyRange astdef.html#tyRange TTypeKind.tyRange 186
nim tyPtr astdef.html#tyPtr TTypeKind.tyPtr 186
nim tyRef astdef.html#tyRef TTypeKind.tyRef 186
nim tyVar astdef.html#tyVar TTypeKind.tyVar 186
nim tySequence astdef.html#tySequence TTypeKind.tySequence 186
nim tyProc astdef.html#tyProc TTypeKind.tyProc 186
nim tyPointer astdef.html#tyPointer TTypeKind.tyPointer 186
nim tyOpenArray astdef.html#tyOpenArray TTypeKind.tyOpenArray 186
nim tyString astdef.html#tyString TTypeKind.tyString 186
nim tyCstring astdef.html#tyCstring TTypeKind.tyCstring 186
nim tyForward astdef.html#tyForward TTypeKind.tyForward 186
nim tyInt astdef.html#tyInt TTypeKind.tyInt 186
nim tyInt8 astdef.html#tyInt8 TTypeKind.tyInt8 186
nim tyInt16 astdef.html#tyInt16 TTypeKind.tyInt16 186
nim tyInt32 astdef.html#tyInt32 TTypeKind.tyInt32 186
nim tyInt64 astdef.html#tyInt64 TTypeKind.tyInt64 186
nim tyFloat astdef.html#tyFloat TTypeKind.tyFloat 186
nim tyFloat32 astdef.html#tyFloat32 TTypeKind.tyFloat32 186
nim tyFloat64 astdef.html#tyFloat64 TTypeKind.tyFloat64 186
nim tyFloat128 astdef.html#tyFloat128 TTypeKind.tyFloat128 186
nim tyUInt astdef.html#tyUInt TTypeKind.tyUInt 186
nim tyUInt8 astdef.html#tyUInt8 TTypeKind.tyUInt8 186
nim tyUInt16 astdef.html#tyUInt16 TTypeKind.tyUInt16 186
nim tyUInt32 astdef.html#tyUInt32 TTypeKind.tyUInt32 186
nim tyUInt64 astdef.html#tyUInt64 TTypeKind.tyUInt64 186
nim tyOwned astdef.html#tyOwned TTypeKind.tyOwned 186
nim tySink astdef.html#tySink TTypeKind.tySink 186
nim tyLent astdef.html#tyLent TTypeKind.tyLent 186
nim tyVarargs astdef.html#tyVarargs TTypeKind.tyVarargs 186
nim tyUncheckedArray astdef.html#tyUncheckedArray TTypeKind.tyUncheckedArray 186
nim tyError astdef.html#tyError TTypeKind.tyError 186
nim tyBuiltInTypeClass astdef.html#tyBuiltInTypeClass TTypeKind.tyBuiltInTypeClass 186
nim tyUserTypeClass astdef.html#tyUserTypeClass TTypeKind.tyUserTypeClass 186
nim tyUserTypeClassInst astdef.html#tyUserTypeClassInst TTypeKind.tyUserTypeClassInst 186
nim tyCompositeTypeClass astdef.html#tyCompositeTypeClass TTypeKind.tyCompositeTypeClass 186
nim tyInferred astdef.html#tyInferred TTypeKind.tyInferred 186
nim tyAnd astdef.html#tyAnd TTypeKind.tyAnd 186
nim tyOr astdef.html#tyOr TTypeKind.tyOr 186
nim tyNot astdef.html#tyNot TTypeKind.tyNot 186
nim tyAnything astdef.html#tyAnything TTypeKind.tyAnything 186
nim tyStatic astdef.html#tyStatic TTypeKind.tyStatic 186
nim tyFromExpr astdef.html#tyFromExpr TTypeKind.tyFromExpr 186
nim tyConcept astdef.html#tyConcept TTypeKind.tyConcept 186
nim tyVoid astdef.html#tyVoid TTypeKind.tyVoid 186
nim tyIterable astdef.html#tyIterable TTypeKind.tyIterable 186
nim TTypeKind astdef.html#TTypeKind enum TTypeKind 186
nim tyPureObject astdef.html#tyPureObject const tyPureObject 291
nim GcTypeKinds astdef.html#GcTypeKinds const GcTypeKinds 292
nim tyTypeClasses astdef.html#tyTypeClasses const tyTypeClasses 294
nim tyMetaTypes astdef.html#tyMetaTypes const tyMetaTypes 298
nim tyUserTypeClasses astdef.html#tyUserTypeClasses const tyUserTypeClasses 299
nim abstractVarRange astdef.html#abstractVarRange const abstractVarRange 301
nim abstractInst astdef.html#abstractInst const abstractInst 303
nim TTypeKinds astdef.html#TTypeKinds type TTypeKinds 307
nim nfNone astdef.html#nfNone TNodeFlag.nfNone 309
nim nfBase2 astdef.html#nfBase2 TNodeFlag.nfBase2 309
nim nfBase8 astdef.html#nfBase8 TNodeFlag.nfBase8 309
nim nfBase16 astdef.html#nfBase16 TNodeFlag.nfBase16 309
nim nfAllConst astdef.html#nfAllConst TNodeFlag.nfAllConst 309
nim nfTransf astdef.html#nfTransf TNodeFlag.nfTransf 309
nim nfNoRewrite astdef.html#nfNoRewrite TNodeFlag.nfNoRewrite 309
nim nfSem astdef.html#nfSem TNodeFlag.nfSem 309
nim nfLL astdef.html#nfLL TNodeFlag.nfLL 309
nim nfDotField astdef.html#nfDotField TNodeFlag.nfDotField 309
nim nfDotSetter astdef.html#nfDotSetter TNodeFlag.nfDotSetter 309
nim nfExplicitCall astdef.html#nfExplicitCall TNodeFlag.nfExplicitCall 309
nim nfExprCall astdef.html#nfExprCall TNodeFlag.nfExprCall 309
nim nfIsRef astdef.html#nfIsRef TNodeFlag.nfIsRef 309
nim nfIsPtr astdef.html#nfIsPtr TNodeFlag.nfIsPtr 309
nim nfPreventCg astdef.html#nfPreventCg TNodeFlag.nfPreventCg 309
nim nfBlockArg astdef.html#nfBlockArg TNodeFlag.nfBlockArg 309
nim nfFromTemplate astdef.html#nfFromTemplate TNodeFlag.nfFromTemplate 309
nim nfDefaultParam astdef.html#nfDefaultParam TNodeFlag.nfDefaultParam 309
nim nfDefaultRefsParam astdef.html#nfDefaultRefsParam TNodeFlag.nfDefaultRefsParam 309
nim nfExecuteOnReload astdef.html#nfExecuteOnReload TNodeFlag.nfExecuteOnReload 309
nim nfLastRead astdef.html#nfLastRead TNodeFlag.nfLastRead 309
nim nfFirstWrite astdef.html#nfFirstWrite TNodeFlag.nfFirstWrite 309
nim nfHasComment astdef.html#nfHasComment TNodeFlag.nfHasComment 309
nim nfSkipFieldChecking astdef.html#nfSkipFieldChecking TNodeFlag.nfSkipFieldChecking 309
nim nfDisabledOpenSym astdef.html#nfDisabledOpenSym TNodeFlag.nfDisabledOpenSym 309
nim nfLazyType astdef.html#nfLazyType TNodeFlag.nfLazyType 309
nim nfLazyBody astdef.html#nfLazyBody TNodeFlag.nfLazyBody 309
nim nfBroadcast astdef.html#nfBroadcast TNodeFlag.nfBroadcast 309
nim TNodeFlag astdef.html#TNodeFlag enum TNodeFlag 309
nim TNodeFlags astdef.html#TNodeFlags type TNodeFlags 351
nim tfVarargs astdef.html#tfVarargs TTypeFlag.tfVarargs 352
nim tfNoSideEffect astdef.html#tfNoSideEffect TTypeFlag.tfNoSideEffect 352
nim tfFinal astdef.html#tfFinal TTypeFlag.tfFinal 352
nim tfInheritable astdef.html#tfInheritable TTypeFlag.tfInheritable 352
nim tfHasOwned astdef.html#tfHasOwned TTypeFlag.tfHasOwned 352
nim tfEnumHasHoles astdef.html#tfEnumHasHoles TTypeFlag.tfEnumHasHoles 352
nim tfShallow astdef.html#tfShallow TTypeFlag.tfShallow 352
nim tfThread astdef.html#tfThread TTypeFlag.tfThread 352
nim tfFromGeneric astdef.html#tfFromGeneric TTypeFlag.tfFromGeneric 352
nim tfUnresolved astdef.html#tfUnresolved TTypeFlag.tfUnresolved 352
nim tfResolved astdef.html#tfResolved TTypeFlag.tfResolved 352
nim tfRetType astdef.html#tfRetType TTypeFlag.tfRetType 352
nim tfCapturesEnv astdef.html#tfCapturesEnv TTypeFlag.tfCapturesEnv 352
nim tfByCopy astdef.html#tfByCopy TTypeFlag.tfByCopy 352
nim tfByRef astdef.html#tfByRef TTypeFlag.tfByRef 352
nim tfIterator astdef.html#tfIterator TTypeFlag.tfIterator 352
nim tfPartial astdef.html#tfPartial TTypeFlag.tfPartial 352
nim tfNotNil astdef.html#tfNotNil TTypeFlag.tfNotNil 352
nim tfRequiresInit astdef.html#tfRequiresInit TTypeFlag.tfRequiresInit 352
nim tfNeedsFullInit astdef.html#tfNeedsFullInit TTypeFlag.tfNeedsFullInit 352
nim tfVarIsPtr astdef.html#tfVarIsPtr TTypeFlag.tfVarIsPtr 352
nim tfHasMeta astdef.html#tfHasMeta TTypeFlag.tfHasMeta 352
nim tfHasGCedMem astdef.html#tfHasGCedMem TTypeFlag.tfHasGCedMem 352
nim tfPacked astdef.html#tfPacked TTypeFlag.tfPacked 352
nim tfHasStatic astdef.html#tfHasStatic TTypeFlag.tfHasStatic 352
nim tfGenericTypeParam astdef.html#tfGenericTypeParam TTypeFlag.tfGenericTypeParam 352
nim tfImplicitTypeParam astdef.html#tfImplicitTypeParam TTypeFlag.tfImplicitTypeParam 352
nim tfInferrableStatic astdef.html#tfInferrableStatic TTypeFlag.tfInferrableStatic 352
nim tfConceptMatchedTypeSym astdef.html#tfConceptMatchedTypeSym TTypeFlag.tfConceptMatchedTypeSym 352
nim tfExplicit astdef.html#tfExplicit TTypeFlag.tfExplicit 352
nim tfWildcard astdef.html#tfWildcard TTypeFlag.tfWildcard 352
nim tfHasAsgn astdef.html#tfHasAsgn TTypeFlag.tfHasAsgn 352
nim tfBorrowDot astdef.html#tfBorrowDot TTypeFlag.tfBorrowDot 352
nim tfTriggersCompileTime astdef.html#tfTriggersCompileTime TTypeFlag.tfTriggersCompileTime 352
nim tfRefsAnonObj astdef.html#tfRefsAnonObj TTypeFlag.tfRefsAnonObj 352
nim tfCovariant astdef.html#tfCovariant TTypeFlag.tfCovariant 352
nim tfWeakCovariant astdef.html#tfWeakCovariant TTypeFlag.tfWeakCovariant 352
nim tfContravariant astdef.html#tfContravariant TTypeFlag.tfContravariant 352
nim tfCheckedForDestructor astdef.html#tfCheckedForDestructor TTypeFlag.tfCheckedForDestructor 352
nim tfAcyclic astdef.html#tfAcyclic TTypeFlag.tfAcyclic 352
nim tfIncompleteStruct astdef.html#tfIncompleteStruct TTypeFlag.tfIncompleteStruct 352
nim tfCompleteStruct astdef.html#tfCompleteStruct TTypeFlag.tfCompleteStruct 352
nim tfExplicitCallConv astdef.html#tfExplicitCallConv TTypeFlag.tfExplicitCallConv 352
nim tfIsConstructor astdef.html#tfIsConstructor TTypeFlag.tfIsConstructor 352
nim tfEffectSystemWorkaround astdef.html#tfEffectSystemWorkaround TTypeFlag.tfEffectSystemWorkaround 352
nim tfIsOutParam astdef.html#tfIsOutParam TTypeFlag.tfIsOutParam 352
nim tfSendable astdef.html#tfSendable TTypeFlag.tfSendable 352
nim tfImplicitStatic astdef.html#tfImplicitStatic TTypeFlag.tfImplicitStatic 352
nim TTypeFlag astdef.html#TTypeFlag enum TTypeFlag 352
nim TTypeFlags astdef.html#TTypeFlags type TTypeFlags 425
nim skUnknown astdef.html#skUnknown TSymKind.skUnknown 427
nim skConditional astdef.html#skConditional TSymKind.skConditional 427
nim skDynLib astdef.html#skDynLib TSymKind.skDynLib 427
nim skParam astdef.html#skParam TSymKind.skParam 427
nim skGenericParam astdef.html#skGenericParam TSymKind.skGenericParam 427
nim skTemp astdef.html#skTemp TSymKind.skTemp 427
nim skModule astdef.html#skModule TSymKind.skModule 427
nim skType astdef.html#skType TSymKind.skType 427
nim skVar astdef.html#skVar TSymKind.skVar 427
nim skLet astdef.html#skLet TSymKind.skLet 427
nim skConst astdef.html#skConst TSymKind.skConst 427
nim skResult astdef.html#skResult TSymKind.skResult 427
nim skProc astdef.html#skProc TSymKind.skProc 427
nim skFunc astdef.html#skFunc TSymKind.skFunc 427
nim skMethod astdef.html#skMethod TSymKind.skMethod 427
nim skIterator astdef.html#skIterator TSymKind.skIterator 427
nim skConverter astdef.html#skConverter TSymKind.skConverter 427
nim skMacro astdef.html#skMacro TSymKind.skMacro 427
nim skTemplate astdef.html#skTemplate TSymKind.skTemplate 427
nim skField astdef.html#skField TSymKind.skField 427
nim skEnumField astdef.html#skEnumField TSymKind.skEnumField 427
nim skForVar astdef.html#skForVar TSymKind.skForVar 427
nim skLabel astdef.html#skLabel TSymKind.skLabel 427
nim skStub astdef.html#skStub TSymKind.skStub 427
nim skPackage astdef.html#skPackage TSymKind.skPackage 427
nim TSymKind astdef.html#TSymKind enum TSymKind 427
nim TSymKinds astdef.html#TSymKinds type TSymKinds 459
nim routineKinds astdef.html#routineKinds const routineKinds 462
nim ExportableSymKinds astdef.html#ExportableSymKinds const ExportableSymKinds 464
nim tfUnion astdef.html#tfUnion const tfUnion 466
nim tfGcSafe astdef.html#tfGcSafe const tfGcSafe 467
nim tfObjHasKids astdef.html#tfObjHasKids const tfObjHasKids 468
nim tfReturnsNew astdef.html#tfReturnsNew const tfReturnsNew 469
nim tfNonConstExpr astdef.html#tfNonConstExpr const tfNonConstExpr 470
nim tfGenericHasDestructor astdef.html#tfGenericHasDestructor const tfGenericHasDestructor 472
nim skError astdef.html#skError const skError 474
nim eqTypeFlags astdef.html#eqTypeFlags var eqTypeFlags 477
nim mNone astdef.html#mNone TMagic.mNone 483
nim mDefined astdef.html#mDefined TMagic.mDefined 483
nim mDeclared astdef.html#mDeclared TMagic.mDeclared 483
nim mDeclaredInScope astdef.html#mDeclaredInScope TMagic.mDeclaredInScope 483
nim mCompiles astdef.html#mCompiles TMagic.mCompiles 483
nim mArrGet astdef.html#mArrGet TMagic.mArrGet 483
nim mArrPut astdef.html#mArrPut TMagic.mArrPut 483
nim mAsgn astdef.html#mAsgn TMagic.mAsgn 483
nim mLow astdef.html#mLow TMagic.mLow 483
nim mHigh astdef.html#mHigh TMagic.mHigh 483
nim mSizeOf astdef.html#mSizeOf TMagic.mSizeOf 483
nim mAlignOf astdef.html#mAlignOf TMagic.mAlignOf 483
nim mOffsetOf astdef.html#mOffsetOf TMagic.mOffsetOf 483
nim mTypeTrait astdef.html#mTypeTrait TMagic.mTypeTrait 483
nim mIs astdef.html#mIs TMagic.mIs 483
nim mOf astdef.html#mOf TMagic.mOf 483
nim mAddr astdef.html#mAddr TMagic.mAddr 483
nim mType astdef.html#mType TMagic.mType 483
nim mTypeOf astdef.html#mTypeOf TMagic.mTypeOf 483
nim mPlugin astdef.html#mPlugin TMagic.mPlugin 483
nim mEcho astdef.html#mEcho TMagic.mEcho 483
nim mShallowCopy astdef.html#mShallowCopy TMagic.mShallowCopy 483
nim mSlurp astdef.html#mSlurp TMagic.mSlurp 483
nim mStaticExec astdef.html#mStaticExec TMagic.mStaticExec 483
nim mStatic astdef.html#mStatic TMagic.mStatic 483
nim mParseExprToAst astdef.html#mParseExprToAst TMagic.mParseExprToAst 483
nim mParseStmtToAst astdef.html#mParseStmtToAst TMagic.mParseStmtToAst 483
nim mExpandToAst astdef.html#mExpandToAst TMagic.mExpandToAst 483
nim mQuoteAst astdef.html#mQuoteAst TMagic.mQuoteAst 483
nim mInc astdef.html#mInc TMagic.mInc 483
nim mDec astdef.html#mDec TMagic.mDec 483
nim mOrd astdef.html#mOrd TMagic.mOrd 483
nim mNew astdef.html#mNew TMagic.mNew 483
nim mNewFinalize astdef.html#mNewFinalize TMagic.mNewFinalize 483
nim mNewSeq astdef.html#mNewSeq TMagic.mNewSeq 483
nim mNewSeqOfCap astdef.html#mNewSeqOfCap TMagic.mNewSeqOfCap 483
nim mLengthOpenArray astdef.html#mLengthOpenArray TMagic.mLengthOpenArray 483
nim mLengthStr astdef.html#mLengthStr TMagic.mLengthStr 483
nim mLengthArray astdef.html#mLengthArray TMagic.mLengthArray 483
nim mLengthSeq astdef.html#mLengthSeq TMagic.mLengthSeq 483
nim mIncl astdef.html#mIncl TMagic.mIncl 483
nim mExcl astdef.html#mExcl TMagic.mExcl 483
nim mCard astdef.html#mCard TMagic.mCard 483
nim mChr astdef.html#mChr TMagic.mChr 483
nim mGCref astdef.html#mGCref TMagic.mGCref 483
nim mGCunref astdef.html#mGCunref TMagic.mGCunref 483
nim mAddI astdef.html#mAddI TMagic.mAddI 483
nim mSubI astdef.html#mSubI TMagic.mSubI 483
nim mMulI astdef.html#mMulI TMagic.mMulI 483
nim mDivI astdef.html#mDivI TMagic.mDivI 483
nim mModI astdef.html#mModI TMagic.mModI 483
nim mSucc astdef.html#mSucc TMagic.mSucc 483
nim mPred astdef.html#mPred TMagic.mPred 483
nim mAddF64 astdef.html#mAddF64 TMagic.mAddF64 483
nim mSubF64 astdef.html#mSubF64 TMagic.mSubF64 483
nim mMulF64 astdef.html#mMulF64 TMagic.mMulF64 483
nim mDivF64 astdef.html#mDivF64 TMagic.mDivF64 483
nim mShrI astdef.html#mShrI TMagic.mShrI 483
nim mShlI astdef.html#mShlI TMagic.mShlI 483
nim mAshrI astdef.html#mAshrI TMagic.mAshrI 483
nim mBitandI astdef.html#mBitandI TMagic.mBitandI 483
nim mBitorI astdef.html#mBitorI TMagic.mBitorI 483
nim mBitxorI astdef.html#mBitxorI TMagic.mBitxorI 483
nim mMinI astdef.html#mMinI TMagic.mMinI 483
nim mMaxI astdef.html#mMaxI TMagic.mMaxI 483
nim mAddU astdef.html#mAddU TMagic.mAddU 483
nim mSubU astdef.html#mSubU TMagic.mSubU 483
nim mMulU astdef.html#mMulU TMagic.mMulU 483
nim mDivU astdef.html#mDivU TMagic.mDivU 483
nim mModU astdef.html#mModU TMagic.mModU 483
nim mEqI astdef.html#mEqI TMagic.mEqI 483
nim mLeI astdef.html#mLeI TMagic.mLeI 483
nim mLtI astdef.html#mLtI TMagic.mLtI 483
nim mEqF64 astdef.html#mEqF64 TMagic.mEqF64 483
nim mLeF64 astdef.html#mLeF64 TMagic.mLeF64 483
nim mLtF64 astdef.html#mLtF64 TMagic.mLtF64 483
nim mLeU astdef.html#mLeU TMagic.mLeU 483
nim mLtU astdef.html#mLtU TMagic.mLtU 483
nim mEqEnum astdef.html#mEqEnum TMagic.mEqEnum 483
nim mLeEnum astdef.html#mLeEnum TMagic.mLeEnum 483
nim mLtEnum astdef.html#mLtEnum TMagic.mLtEnum 483
nim mEqCh astdef.html#mEqCh TMagic.mEqCh 483
nim mLeCh astdef.html#mLeCh TMagic.mLeCh 483
nim mLtCh astdef.html#mLtCh TMagic.mLtCh 483
nim mEqB astdef.html#mEqB TMagic.mEqB 483
nim mLeB astdef.html#mLeB TMagic.mLeB 483
nim mLtB astdef.html#mLtB TMagic.mLtB 483
nim mEqRef astdef.html#mEqRef TMagic.mEqRef 483
nim mLePtr astdef.html#mLePtr TMagic.mLePtr 483
nim mLtPtr astdef.html#mLtPtr TMagic.mLtPtr 483
nim mXor astdef.html#mXor TMagic.mXor 483
nim mEqCString astdef.html#mEqCString TMagic.mEqCString 483
nim mEqProc astdef.html#mEqProc TMagic.mEqProc 483
nim mUnaryMinusI astdef.html#mUnaryMinusI TMagic.mUnaryMinusI 483
nim mUnaryMinusI64 astdef.html#mUnaryMinusI64 TMagic.mUnaryMinusI64 483
nim mAbsI astdef.html#mAbsI TMagic.mAbsI 483
nim mNot astdef.html#mNot TMagic.mNot 483
nim mUnaryPlusI astdef.html#mUnaryPlusI TMagic.mUnaryPlusI 483
nim mBitnotI astdef.html#mBitnotI TMagic.mBitnotI 483
nim mUnaryPlusF64 astdef.html#mUnaryPlusF64 TMagic.mUnaryPlusF64 483
nim mUnaryMinusF64 astdef.html#mUnaryMinusF64 TMagic.mUnaryMinusF64 483
nim mCharToStr astdef.html#mCharToStr TMagic.mCharToStr 483
nim mBoolToStr astdef.html#mBoolToStr TMagic.mBoolToStr 483
nim mCStrToStr astdef.html#mCStrToStr TMagic.mCStrToStr 483
nim mStrToStr astdef.html#mStrToStr TMagic.mStrToStr 483
nim mEnumToStr astdef.html#mEnumToStr TMagic.mEnumToStr 483
nim mAnd astdef.html#mAnd TMagic.mAnd 483
nim mOr astdef.html#mOr TMagic.mOr 483
nim mImplies astdef.html#mImplies TMagic.mImplies 483
nim mIff astdef.html#mIff TMagic.mIff 483
nim mExists astdef.html#mExists TMagic.mExists 483
nim mForall astdef.html#mForall TMagic.mForall 483
nim mOld astdef.html#mOld TMagic.mOld 483
nim mEqStr astdef.html#mEqStr TMagic.mEqStr 483
nim mLeStr astdef.html#mLeStr TMagic.mLeStr 483
nim mLtStr astdef.html#mLtStr TMagic.mLtStr 483
nim mEqSet astdef.html#mEqSet TMagic.mEqSet 483
nim mLeSet astdef.html#mLeSet TMagic.mLeSet 483
nim mLtSet astdef.html#mLtSet TMagic.mLtSet 483
nim mMulSet astdef.html#mMulSet TMagic.mMulSet 483
nim mPlusSet astdef.html#mPlusSet TMagic.mPlusSet 483
nim mMinusSet astdef.html#mMinusSet TMagic.mMinusSet 483
nim mXorSet astdef.html#mXorSet TMagic.mXorSet 483
nim mConStrStr astdef.html#mConStrStr TMagic.mConStrStr 483
nim mSlice astdef.html#mSlice TMagic.mSlice 483
nim mDotDot astdef.html#mDotDot TMagic.mDotDot 483
nim mFields astdef.html#mFields TMagic.mFields 483
nim mFieldPairs astdef.html#mFieldPairs TMagic.mFieldPairs 483
nim mOmpParFor astdef.html#mOmpParFor TMagic.mOmpParFor 483
nim mAppendStrCh astdef.html#mAppendStrCh TMagic.mAppendStrCh 483
nim mAppendStrStr astdef.html#mAppendStrStr TMagic.mAppendStrStr 483
nim mAppendSeqElem astdef.html#mAppendSeqElem TMagic.mAppendSeqElem 483
nim mInSet astdef.html#mInSet TMagic.mInSet 483
nim mRepr astdef.html#mRepr TMagic.mRepr 483
nim mExit astdef.html#mExit TMagic.mExit 483
nim mSetLengthStr astdef.html#mSetLengthStr TMagic.mSetLengthStr 483
nim mSetLengthSeq astdef.html#mSetLengthSeq TMagic.mSetLengthSeq 483
nim mSetLengthSeqUninit astdef.html#mSetLengthSeqUninit TMagic.mSetLengthSeqUninit 483
nim mIsPartOf astdef.html#mIsPartOf TMagic.mIsPartOf 483
nim mAstToStr astdef.html#mAstToStr TMagic.mAstToStr 483
nim mParallel astdef.html#mParallel TMagic.mParallel 483
nim mSwap astdef.html#mSwap TMagic.mSwap 483
nim mIsNil astdef.html#mIsNil TMagic.mIsNil 483
nim mArrToSeq astdef.html#mArrToSeq TMagic.mArrToSeq 483
nim mOpenArrayToSeq astdef.html#mOpenArrayToSeq TMagic.mOpenArrayToSeq 483
nim mNewString astdef.html#mNewString TMagic.mNewString 483
nim mNewStringOfCap astdef.html#mNewStringOfCap TMagic.mNewStringOfCap 483
nim mParseBiggestFloat astdef.html#mParseBiggestFloat TMagic.mParseBiggestFloat 483
nim mMove astdef.html#mMove TMagic.mMove 483
nim mEnsureMove astdef.html#mEnsureMove TMagic.mEnsureMove 483
nim mWasMoved astdef.html#mWasMoved TMagic.mWasMoved 483
nim mDup astdef.html#mDup TMagic.mDup 483
nim mDestroy astdef.html#mDestroy TMagic.mDestroy 483
nim mTrace astdef.html#mTrace TMagic.mTrace 483
nim mDefault astdef.html#mDefault TMagic.mDefault 483
nim mUnown astdef.html#mUnown TMagic.mUnown 483
nim mFinished astdef.html#mFinished TMagic.mFinished 483
nim mIsolate astdef.html#mIsolate TMagic.mIsolate 483
nim mAccessEnv astdef.html#mAccessEnv TMagic.mAccessEnv 483
nim mAccessTypeField astdef.html#mAccessTypeField TMagic.mAccessTypeField 483
nim mArray astdef.html#mArray TMagic.mArray 483
nim mOpenArray astdef.html#mOpenArray TMagic.mOpenArray 483
nim mRange astdef.html#mRange TMagic.mRange 483
nim mSet astdef.html#mSet TMagic.mSet 483
nim mSeq astdef.html#mSeq TMagic.mSeq 483
nim mVarargs astdef.html#mVarargs TMagic.mVarargs 483
nim mRef astdef.html#mRef TMagic.mRef 483
nim mPtr astdef.html#mPtr TMagic.mPtr 483
nim mVar astdef.html#mVar TMagic.mVar 483
nim mDistinct astdef.html#mDistinct TMagic.mDistinct 483
nim mVoid astdef.html#mVoid TMagic.mVoid 483
nim mTuple astdef.html#mTuple TMagic.mTuple 483
nim mOrdinal astdef.html#mOrdinal TMagic.mOrdinal 483
nim mIterableType astdef.html#mIterableType TMagic.mIterableType 483
nim mInt astdef.html#mInt TMagic.mInt 483
nim mInt8 astdef.html#mInt8 TMagic.mInt8 483
nim mInt16 astdef.html#mInt16 TMagic.mInt16 483
nim mInt32 astdef.html#mInt32 TMagic.mInt32 483
nim mInt64 astdef.html#mInt64 TMagic.mInt64 483
nim mUInt astdef.html#mUInt TMagic.mUInt 483
nim mUInt8 astdef.html#mUInt8 TMagic.mUInt8 483
nim mUInt16 astdef.html#mUInt16 TMagic.mUInt16 483
nim mUInt32 astdef.html#mUInt32 TMagic.mUInt32 483
nim mUInt64 astdef.html#mUInt64 TMagic.mUInt64 483
nim mFloat astdef.html#mFloat TMagic.mFloat 483
nim mFloat32 astdef.html#mFloat32 TMagic.mFloat32 483
nim mFloat64 astdef.html#mFloat64 TMagic.mFloat64 483
nim mFloat128 astdef.html#mFloat128 TMagic.mFloat128 483
nim mBool astdef.html#mBool TMagic.mBool 483
nim mChar astdef.html#mChar TMagic.mChar 483
nim mString astdef.html#mString TMagic.mString 483
nim mCstring astdef.html#mCstring TMagic.mCstring 483
nim mPointer astdef.html#mPointer TMagic.mPointer 483
nim mNil astdef.html#mNil TMagic.mNil 483
nim mExpr astdef.html#mExpr TMagic.mExpr 483
nim mStmt astdef.html#mStmt TMagic.mStmt 483
nim mTypeDesc astdef.html#mTypeDesc TMagic.mTypeDesc 483
nim mVoidType astdef.html#mVoidType TMagic.mVoidType 483
nim mPNimrodNode astdef.html#mPNimrodNode TMagic.mPNimrodNode 483
nim mSpawn astdef.html#mSpawn TMagic.mSpawn 483
nim mDeepCopy astdef.html#mDeepCopy TMagic.mDeepCopy 483
nim mIsMainModule astdef.html#mIsMainModule TMagic.mIsMainModule 483
nim mCompileDate astdef.html#mCompileDate TMagic.mCompileDate 483
nim mCompileTime astdef.html#mCompileTime TMagic.mCompileTime 483
nim mProcCall astdef.html#mProcCall TMagic.mProcCall 483
nim mCpuEndian astdef.html#mCpuEndian TMagic.mCpuEndian 483
nim mHostOS astdef.html#mHostOS TMagic.mHostOS 483
nim mHostCPU astdef.html#mHostCPU TMagic.mHostCPU 483
nim mBuildOS astdef.html#mBuildOS TMagic.mBuildOS 483
nim mBuildCPU astdef.html#mBuildCPU TMagic.mBuildCPU 483
nim mAppType astdef.html#mAppType TMagic.mAppType 483
nim mCompileOption astdef.html#mCompileOption TMagic.mCompileOption 483
nim mCompileOptionArg astdef.html#mCompileOptionArg TMagic.mCompileOptionArg 483
nim mNLen astdef.html#mNLen TMagic.mNLen 483
nim mNChild astdef.html#mNChild TMagic.mNChild 483
nim mNSetChild astdef.html#mNSetChild TMagic.mNSetChild 483
nim mNAdd astdef.html#mNAdd TMagic.mNAdd 483
nim mNAddMultiple astdef.html#mNAddMultiple TMagic.mNAddMultiple 483
nim mNDel astdef.html#mNDel TMagic.mNDel 483
nim mNKind astdef.html#mNKind TMagic.mNKind 483
nim mNSymKind astdef.html#mNSymKind TMagic.mNSymKind 483
nim mNccValue astdef.html#mNccValue TMagic.mNccValue 483
nim mNccInc astdef.html#mNccInc TMagic.mNccInc 483
nim mNcsAdd astdef.html#mNcsAdd TMagic.mNcsAdd 483
nim mNcsIncl astdef.html#mNcsIncl TMagic.mNcsIncl 483
nim mNcsLen astdef.html#mNcsLen TMagic.mNcsLen 483
nim mNcsAt astdef.html#mNcsAt TMagic.mNcsAt 483
nim mNctPut astdef.html#mNctPut TMagic.mNctPut 483
nim mNctLen astdef.html#mNctLen TMagic.mNctLen 483
nim mNctGet astdef.html#mNctGet TMagic.mNctGet 483
nim mNctHasNext astdef.html#mNctHasNext TMagic.mNctHasNext 483
nim mNctNext astdef.html#mNctNext TMagic.mNctNext 483
nim mNIntVal astdef.html#mNIntVal TMagic.mNIntVal 483
nim mNFloatVal astdef.html#mNFloatVal TMagic.mNFloatVal 483
nim mNSymbol astdef.html#mNSymbol TMagic.mNSymbol 483
nim mNIdent astdef.html#mNIdent TMagic.mNIdent 483
nim mNGetType astdef.html#mNGetType TMagic.mNGetType 483
nim mNStrVal astdef.html#mNStrVal TMagic.mNStrVal 483
nim mNSetIntVal astdef.html#mNSetIntVal TMagic.mNSetIntVal 483
nim mNSetFloatVal astdef.html#mNSetFloatVal TMagic.mNSetFloatVal 483
nim mNSetSymbol astdef.html#mNSetSymbol TMagic.mNSetSymbol 483
nim mNSetIdent astdef.html#mNSetIdent TMagic.mNSetIdent 483
nim mNSetStrVal astdef.html#mNSetStrVal TMagic.mNSetStrVal 483
nim mNLineInfo astdef.html#mNLineInfo TMagic.mNLineInfo 483
nim mNNewNimNode astdef.html#mNNewNimNode TMagic.mNNewNimNode 483
nim mNCopyNimNode astdef.html#mNCopyNimNode TMagic.mNCopyNimNode 483
nim mNCopyNimTree astdef.html#mNCopyNimTree TMagic.mNCopyNimTree 483
nim mStrToIdent astdef.html#mStrToIdent TMagic.mStrToIdent 483
nim mNSigHash astdef.html#mNSigHash TMagic.mNSigHash 483
nim mNSizeOf astdef.html#mNSizeOf TMagic.mNSizeOf 483
nim mNBindSym astdef.html#mNBindSym TMagic.mNBindSym 483
nim mNCallSite astdef.html#mNCallSite TMagic.mNCallSite 483
nim mEqIdent astdef.html#mEqIdent TMagic.mEqIdent 483
nim mEqNimrodNode astdef.html#mEqNimrodNode TMagic.mEqNimrodNode 483
nim mSameNodeType astdef.html#mSameNodeType TMagic.mSameNodeType 483
nim mGetImpl astdef.html#mGetImpl TMagic.mGetImpl 483
nim mNGenSym astdef.html#mNGenSym TMagic.mNGenSym 483
nim mNHint astdef.html#mNHint TMagic.mNHint 483
nim mNWarning astdef.html#mNWarning TMagic.mNWarning 483
nim mNError astdef.html#mNError TMagic.mNError 483
nim mInstantiationInfo astdef.html#mInstantiationInfo TMagic.mInstantiationInfo 483
nim mGetTypeInfo astdef.html#mGetTypeInfo TMagic.mGetTypeInfo 483
nim mGetTypeInfoV2 astdef.html#mGetTypeInfoV2 TMagic.mGetTypeInfoV2 483
nim mNimvm astdef.html#mNimvm TMagic.mNimvm 483
nim mIntDefine astdef.html#mIntDefine TMagic.mIntDefine 483
nim mStrDefine astdef.html#mStrDefine TMagic.mStrDefine 483
nim mBoolDefine astdef.html#mBoolDefine TMagic.mBoolDefine 483
nim mGenericDefine astdef.html#mGenericDefine TMagic.mGenericDefine 483
nim mRunnableExamples astdef.html#mRunnableExamples TMagic.mRunnableExamples 483
nim mException astdef.html#mException TMagic.mException 483
nim mBuiltinType astdef.html#mBuiltinType TMagic.mBuiltinType 483
nim mSymOwner astdef.html#mSymOwner TMagic.mSymOwner 483
nim mUncheckedArray astdef.html#mUncheckedArray TMagic.mUncheckedArray 483
nim mGetImplTransf astdef.html#mGetImplTransf TMagic.mGetImplTransf 483
nim mSymIsInstantiationOf astdef.html#mSymIsInstantiationOf TMagic.mSymIsInstantiationOf 483
nim mNodeId astdef.html#mNodeId TMagic.mNodeId 483
nim mPrivateAccess astdef.html#mPrivateAccess TMagic.mPrivateAccess 483
nim mZeroDefault astdef.html#mZeroDefault TMagic.mZeroDefault 483
nim TMagic astdef.html#TMagic enum TMagic 483
nim ctfeWhitelist astdef.html#ctfeWhitelist const ctfeWhitelist 563
nim generatedMagics astdef.html#generatedMagics const generatedMagics 591
nim PNode astdef.html#PNode type PNode 595
nim TNodeSeq astdef.html#TNodeSeq type TNodeSeq 596
nim PType astdef.html#PType type PType 597
nim PSym astdef.html#PSym type PSym 598
nim TNode astdef.html#TNode object TNode 599
nim TStrTable astdef.html#TStrTable object TStrTable 621
nim locNone astdef.html#locNone TLocKind.locNone 626
nim locTemp astdef.html#locTemp TLocKind.locTemp 626
nim locLocalVar astdef.html#locLocalVar TLocKind.locLocalVar 626
nim locGlobalVar astdef.html#locGlobalVar TLocKind.locGlobalVar 626
nim locParam astdef.html#locParam TLocKind.locParam 626
nim locField astdef.html#locField TLocKind.locField 626
nim locExpr astdef.html#locExpr TLocKind.locExpr 626
nim locProc astdef.html#locProc TLocKind.locProc 626
nim locData astdef.html#locData TLocKind.locData 626
nim locCall astdef.html#locCall TLocKind.locCall 626
nim locOther astdef.html#locOther TLocKind.locOther 626
nim TLocKind astdef.html#TLocKind enum TLocKind 626
nim lfIndirect astdef.html#lfIndirect TLocFlag.lfIndirect 638
nim lfNoDeepCopy astdef.html#lfNoDeepCopy TLocFlag.lfNoDeepCopy 638
nim lfNoDecl astdef.html#lfNoDecl TLocFlag.lfNoDecl 638
nim lfDynamicLib astdef.html#lfDynamicLib TLocFlag.lfDynamicLib 638
nim lfExportLib astdef.html#lfExportLib TLocFlag.lfExportLib 638
nim lfHeader astdef.html#lfHeader TLocFlag.lfHeader 638
nim lfImportCompilerProc astdef.html#lfImportCompilerProc TLocFlag.lfImportCompilerProc 638
nim lfSingleUse astdef.html#lfSingleUse TLocFlag.lfSingleUse 638
nim lfEnforceDeref astdef.html#lfEnforceDeref TLocFlag.lfEnforceDeref 638
nim lfPrepareForMutation astdef.html#lfPrepareForMutation TLocFlag.lfPrepareForMutation 638
nim TLocFlag astdef.html#TLocFlag enum TLocFlag 638
nim OnUnknown astdef.html#OnUnknown TStorageLoc.OnUnknown 651
nim OnStatic astdef.html#OnStatic TStorageLoc.OnStatic 651
nim OnStack astdef.html#OnStack TStorageLoc.OnStack 651
nim OnHeap astdef.html#OnHeap TStorageLoc.OnHeap 651
nim TStorageLoc astdef.html#TStorageLoc enum TStorageLoc 651
nim TLocFlags astdef.html#TLocFlags type TLocFlags 657
nim TLoc astdef.html#TLoc object TLoc 658
nim libHeader astdef.html#libHeader TLibKind.libHeader 667
nim libDynamic astdef.html#libDynamic TLibKind.libDynamic 667
nim TLibKind astdef.html#TLibKind enum TLibKind 667
nim TLib astdef.html#TLib object TLib 670
nim CompilesId astdef.html#CompilesId type CompilesId 679
nim TInstantiation astdef.html#TInstantiation object TInstantiation 681
nim PInstantiation astdef.html#PInstantiation type PInstantiation 689
nim TScope astdef.html#TScope object TScope 691
nim PScope astdef.html#PScope type PScope 698
nim Complete astdef.html#Complete ItemState.Complete 700
nim Partial astdef.html#Partial ItemState.Partial 700
nim Sealed astdef.html#Sealed ItemState.Sealed 700
nim ItemState astdef.html#ItemState enum ItemState 700
nim PLib astdef.html#PLib type PLib 705
nim TSym astdef.html#TSym object TSym 706
nim TTypeSeq astdef.html#TTypeSeq type TTypeSeq 767
nim attachedWasMoved astdef.html#attachedWasMoved TTypeAttachedOp.attachedWasMoved 769
nim attachedDestructor astdef.html#attachedDestructor TTypeAttachedOp.attachedDestructor 769
nim attachedAsgn astdef.html#attachedAsgn TTypeAttachedOp.attachedAsgn 769
nim attachedDup astdef.html#attachedDup TTypeAttachedOp.attachedDup 769
nim attachedSink astdef.html#attachedSink TTypeAttachedOp.attachedSink 769
nim attachedTrace astdef.html#attachedTrace TTypeAttachedOp.attachedTrace 769
nim attachedDeepCopy astdef.html#attachedDeepCopy TTypeAttachedOp.attachedDeepCopy 769
nim TTypeAttachedOp astdef.html#TTypeAttachedOp enum TTypeAttachedOp 769
nim TType astdef.html#TType object TType 778
nim TPair astdef.html#TPair object TPair 811
nim TPairSeq astdef.html#TPairSeq type TPairSeq 814
nim TIdPair astdef.html#TIdPair object TIdPair 816
nim TIdPairSeq astdef.html#TIdPairSeq type TIdPairSeq 820
nim TIdTable astdef.html#TIdTable object TIdTable 821
nim TNodePair astdef.html#TNodePair object TNodePair 825
nim TNodePairSeq astdef.html#TNodePairSeq type TNodePairSeq 830
nim TNodeTable astdef.html#TNodeTable object TNodeTable 831
nim TObjectSeq astdef.html#TObjectSeq type TObjectSeq 837
nim TObjectSet astdef.html#TObjectSet object TObjectSet 838
nim impUnknown astdef.html#impUnknown TImplication.impUnknown 842
nim impNo astdef.html#impNo TImplication.impNo 842
nim impYes astdef.html#impYes TImplication.impYes 842
nim TImplication astdef.html#TImplication enum TImplication 842
nim OverloadableSyms astdef.html#OverloadableSyms const OverloadableSyms 847
nim GenericTypes astdef.html#GenericTypes const GenericTypes 850
nim StructuralEquivTypes astdef.html#StructuralEquivTypes const StructuralEquivTypes 853
nim ConcreteTypes astdef.html#ConcreteTypes const ConcreteTypes 857
nim IntegralTypes astdef.html#IntegralTypes const IntegralTypes 864
nim ConstantDataTypes astdef.html#ConstantDataTypes const ConstantDataTypes 866
nim NilableTypes astdef.html#NilableTypes const NilableTypes 868
nim PtrLikeKinds astdef.html#PtrLikeKinds const PtrLikeKinds 870
nim PersistentNodeFlags astdef.html#PersistentNodeFlags const PersistentNodeFlags 871
nim namePos astdef.html#namePos const namePos 879
nim patternPos astdef.html#patternPos const patternPos 880
nim genericParamsPos astdef.html#genericParamsPos const genericParamsPos 881
nim paramsPos astdef.html#paramsPos const paramsPos 882
nim pragmasPos astdef.html#pragmasPos const pragmasPos 883
nim miscPos astdef.html#miscPos const miscPos 884
nim bodyPos astdef.html#bodyPos const bodyPos 885
nim resultPos astdef.html#resultPos const resultPos 886
nim dispatcherPos astdef.html#dispatcherPos const dispatcherPos 887
nim nfAllFieldsSet astdef.html#nfAllFieldsSet const nfAllFieldsSet 889
nim nkIdentKinds astdef.html#nkIdentKinds const nkIdentKinds 891
nim nkPragmaCallKinds astdef.html#nkPragmaCallKinds const nkPragmaCallKinds 894
nim nkLiterals astdef.html#nkLiterals const nkLiterals 895
nim nkFloatLiterals astdef.html#nkFloatLiterals const nkFloatLiterals 896
nim nkLambdaKinds astdef.html#nkLambdaKinds const nkLambdaKinds 897
nim declarativeDefs astdef.html#declarativeDefs const declarativeDefs 898
nim routineDefs astdef.html#routineDefs const routineDefs 899
nim procDefs astdef.html#procDefs const procDefs 900
nim callableDefs astdef.html#callableDefs const callableDefs 901
nim nkSymChoices astdef.html#nkSymChoices const nkSymChoices 903
nim nkStrKinds astdef.html#nkStrKinds const nkStrKinds 904
nim skLocalVars astdef.html#skLocalVars const skLocalVars 906
nim skProcKinds astdef.html#skProcKinds const skProcKinds 907
nim defaultSize astdef.html#defaultSize const defaultSize 910
nim defaultAlignment astdef.html#defaultAlignment const defaultAlignment 911
nim defaultOffset astdef.html#defaultOffset const defaultOffset 912
nim forceLazyBodyHook astdef.html#forceLazyBodyHook var forceLazyBodyHook 915
nim len astdef.html#len,PNode proc len(n: PNode): int 930
nim safeLen astdef.html#safeLen,PNode proc safeLen(n: PNode): int 935
nim `[]` astdef.html#[].t,PNode,int template `[]`(n: PNode; i: int): PNode 940
nim `[]=` astdef.html#[]=.t,PNode,int,PNode template `[]=`(n: PNode; i: int; x: PNode) 941
nim `[]` astdef.html#[].t,PNode,BackwardsIndex template `[]`(n: PNode; i: BackwardsIndex): PNode 943
nim `[]=` astdef.html#[]=.t,PNode,BackwardsIndex,PNode template `[]=`(n: PNode; i: BackwardsIndex; x: PNode) 944
nim items astdef.html#items.i,PNode iterator items(n: PNode): PNode 946
nim newNode astdef.html#newNode,TNodeKind proc newNode(kind: TNodeKind): PNode 971
nim newNodeI astdef.html#newNodeI,TNodeKind,TLineInfo proc newNodeI(kind: TNodeKind; info: TLineInfo): PNode 976
nim newNodeI astdef.html#newNodeI,TNodeKind,TLineInfo,int proc newNodeI(kind: TNodeKind; info: TLineInfo; children: int): PNode 981
nim newNodeIT astdef.html#newNodeIT,TNodeKind,TLineInfo,PType proc newNodeIT(kind: TNodeKind; info: TLineInfo; typ: PType): PNode 988
nim newNode astdef.html#newNode,TNodeKind,TLineInfo proc newNode(kind: TNodeKind; info: TLineInfo): PNode 994
nim newIdentNode astdef.html#newIdentNode,PIdent,TLineInfo proc newIdentNode(ident: PIdent; info: TLineInfo): PNode 999
nim newSymNode astdef.html#newSymNode,PSym,TLineInfo proc newSymNode(sym: PSym; info: TLineInfo): PNode 1004
nim newStrNode astdef.html#newStrNode,TNodeKind,string proc newStrNode(kind: TNodeKind; strVal: string): PNode 1018
nim newStrNode astdef.html#newStrNode,string,TLineInfo proc newStrNode(strVal: string; info: TLineInfo): PNode 1022
nim HookEntry astdef.html#HookEntry LogEntryKind.HookEntry 1031
nim ConverterEntry astdef.html#ConverterEntry LogEntryKind.ConverterEntry 1031
nim MethodEntry astdef.html#MethodEntry LogEntryKind.MethodEntry 1031
nim EnumToStrEntry astdef.html#EnumToStrEntry LogEntryKind.EnumToStrEntry 1031
nim GenericInstEntry astdef.html#GenericInstEntry LogEntryKind.GenericInstEntry 1031
nim PureEnumEntry astdef.html#PureEnumEntry LogEntryKind.PureEnumEntry 1031
nim LogEntryKind astdef.html#LogEntryKind enum LogEntryKind 1031
nim LogEntry astdef.html#LogEntry object LogEntry 1034
nim forcePartial astdef.html#forcePartial,PSym proc forcePartial(s: PSym) 1043
nim forcePartial astdef.html#forcePartial,PType proc forcePartial(t: PType) 1077
nim GrowthFactor astdef.html#GrowthFactor const GrowthFactor 1095
nim StartSize astdef.html#StartSize const StartSize 1096
nim nextTry astdef.html#nextTry,Hash,Hash proc nextTry(h, maxHash: Hash): Hash 1098
nim mustRehash astdef.html#mustRehash,int,int proc mustRehash(length, counter: int): bool 1104
nim strTableContains astdef.html#strTableContains,TStrTable,PSym proc strTableContains(t: TStrTable; n: PSym): bool 1108
nim symTabReplace astdef.html#symTabReplace,TStrTable,PSym,PSym proc symTabReplace(t: var TStrTable; prevSym: PSym; newSym: PSym) 1137
nim strTableAdd astdef.html#strTableAdd,TStrTable,PSym proc strTableAdd(t: var TStrTable; n: PSym) 1147
nim strTableInclReportConflict astdef.html#strTableInclReportConflict,TStrTable,PSym proc strTableInclReportConflict(t: var TStrTable; n: PSym; onConflictKeepOld = false): PSym 1152
nim strTableIncl astdef.html#strTableIncl,TStrTable,PSym proc strTableIncl(t: var TStrTable; n: PSym; onConflictKeepOld = false): bool 1185
nim strTableGet astdef.html#strTableGet,TStrTable,PIdent proc strTableGet(t: TStrTable; name: PIdent): PSym 1189
nim nodeCommentReader astdef.html#nodeCommentReader var nodeCommentReader 1202
nim nodeCommentWriter astdef.html#nodeCommentWriter var nodeCommentWriter 1203
nimgrp newnodei astdef.html#newNodeI-procs-all proc 976
nimgrp newstrnode astdef.html#newStrNode-procs-all proc 1018
nimgrp newnode astdef.html#newNode-procs-all proc 971
nimgrp forcepartial astdef.html#forcePartial-procs-all proc 1043
nimgrp []= astdef.html#[]=-templates-all template 941
nimgrp [] astdef.html#[]-templates-all template 940