Files
Nim/compiler/astdef.idx
github-actions[bot] 05d9c16677 Deploy to GitHub pages
2026-03-31 08:04:08 +00:00

726 lines
44 KiB
Plaintext

nimTitle astdef astdef.html module astdef 0
nim ccNimCall astdef.html#ccNimCall TCallingConvention.ccNimCall 24
nim ccStdCall astdef.html#ccStdCall TCallingConvention.ccStdCall 24
nim ccCDecl astdef.html#ccCDecl TCallingConvention.ccCDecl 24
nim ccSafeCall astdef.html#ccSafeCall TCallingConvention.ccSafeCall 24
nim ccSysCall astdef.html#ccSysCall TCallingConvention.ccSysCall 24
nim ccInline astdef.html#ccInline TCallingConvention.ccInline 24
nim ccNoInline astdef.html#ccNoInline TCallingConvention.ccNoInline 24
nim ccFastCall astdef.html#ccFastCall TCallingConvention.ccFastCall 24
nim ccThisCall astdef.html#ccThisCall TCallingConvention.ccThisCall 24
nim ccClosure astdef.html#ccClosure TCallingConvention.ccClosure 24
nim ccNoConvention astdef.html#ccNoConvention TCallingConvention.ccNoConvention 24
nim ccMember astdef.html#ccMember TCallingConvention.ccMember 24
nim TCallingConvention astdef.html#TCallingConvention enum TCallingConvention 24
nim TNodeKinds astdef.html#TNodeKinds type TNodeKinds 38
nim sfUsed astdef.html#sfUsed TSymFlag.sfUsed 41
nim sfExported astdef.html#sfExported TSymFlag.sfExported 41
nim sfFromGeneric astdef.html#sfFromGeneric TSymFlag.sfFromGeneric 41
nim sfGlobal astdef.html#sfGlobal TSymFlag.sfGlobal 41
nim sfForward astdef.html#sfForward TSymFlag.sfForward 41
nim sfWasForwarded astdef.html#sfWasForwarded TSymFlag.sfWasForwarded 41
nim sfImportc astdef.html#sfImportc TSymFlag.sfImportc 41
nim sfExportc astdef.html#sfExportc TSymFlag.sfExportc 41
nim sfMangleCpp astdef.html#sfMangleCpp TSymFlag.sfMangleCpp 41
nim sfVolatile astdef.html#sfVolatile TSymFlag.sfVolatile 41
nim sfRegister astdef.html#sfRegister TSymFlag.sfRegister 41
nim sfPure astdef.html#sfPure TSymFlag.sfPure 41
nim sfNoSideEffect astdef.html#sfNoSideEffect TSymFlag.sfNoSideEffect 41
nim sfSideEffect astdef.html#sfSideEffect TSymFlag.sfSideEffect 41
nim sfMainModule astdef.html#sfMainModule TSymFlag.sfMainModule 41
nim sfSystemModule astdef.html#sfSystemModule TSymFlag.sfSystemModule 41
nim sfNoReturn astdef.html#sfNoReturn TSymFlag.sfNoReturn 41
nim sfAddrTaken astdef.html#sfAddrTaken TSymFlag.sfAddrTaken 41
nim sfCompilerProc astdef.html#sfCompilerProc TSymFlag.sfCompilerProc 41
nim sfEscapes astdef.html#sfEscapes TSymFlag.sfEscapes 41
nim sfDiscriminant astdef.html#sfDiscriminant TSymFlag.sfDiscriminant 41
nim sfRequiresInit astdef.html#sfRequiresInit TSymFlag.sfRequiresInit 41
nim sfDeprecated astdef.html#sfDeprecated TSymFlag.sfDeprecated 41
nim sfExplain astdef.html#sfExplain TSymFlag.sfExplain 41
nim sfError astdef.html#sfError TSymFlag.sfError 41
nim sfShadowed astdef.html#sfShadowed TSymFlag.sfShadowed 41
nim sfThread astdef.html#sfThread TSymFlag.sfThread 41
nim sfCppNonPod astdef.html#sfCppNonPod TSymFlag.sfCppNonPod 41
nim sfCompileTime astdef.html#sfCompileTime TSymFlag.sfCompileTime 41
nim sfConstructor astdef.html#sfConstructor TSymFlag.sfConstructor 41
nim sfDispatcher astdef.html#sfDispatcher TSymFlag.sfDispatcher 41
nim sfBorrow astdef.html#sfBorrow TSymFlag.sfBorrow 41
nim sfInfixCall astdef.html#sfInfixCall TSymFlag.sfInfixCall 41
nim sfNamedParamCall astdef.html#sfNamedParamCall TSymFlag.sfNamedParamCall 41
nim sfDiscardable astdef.html#sfDiscardable TSymFlag.sfDiscardable 41
nim sfOverridden astdef.html#sfOverridden TSymFlag.sfOverridden 41
nim sfCallsite astdef.html#sfCallsite TSymFlag.sfCallsite 41
nim sfGenSym astdef.html#sfGenSym TSymFlag.sfGenSym 41
nim sfNonReloadable astdef.html#sfNonReloadable TSymFlag.sfNonReloadable 41
nim sfGeneratedOp astdef.html#sfGeneratedOp TSymFlag.sfGeneratedOp 41
nim sfTemplateParam astdef.html#sfTemplateParam TSymFlag.sfTemplateParam 41
nim sfCursor astdef.html#sfCursor TSymFlag.sfCursor 41
nim sfInjectDestructors astdef.html#sfInjectDestructors TSymFlag.sfInjectDestructors 41
nim sfNeverRaises astdef.html#sfNeverRaises TSymFlag.sfNeverRaises 41
nim sfSystemRaisesDefect astdef.html#sfSystemRaisesDefect TSymFlag.sfSystemRaisesDefect 41
nim sfUsedInFinallyOrExcept astdef.html#sfUsedInFinallyOrExcept TSymFlag.sfUsedInFinallyOrExcept 41
nim sfSingleUsedTemp astdef.html#sfSingleUsedTemp TSymFlag.sfSingleUsedTemp 41
nim sfNoalias astdef.html#sfNoalias TSymFlag.sfNoalias 41
nim sfEffectsDelayed astdef.html#sfEffectsDelayed TSymFlag.sfEffectsDelayed 41
nim sfGeneratedType astdef.html#sfGeneratedType TSymFlag.sfGeneratedType 41
nim sfVirtual astdef.html#sfVirtual TSymFlag.sfVirtual 41
nim sfByCopy astdef.html#sfByCopy TSymFlag.sfByCopy 41
nim sfMember astdef.html#sfMember TSymFlag.sfMember 41
nim sfCodegenDecl astdef.html#sfCodegenDecl TSymFlag.sfCodegenDecl 41
nim sfWasGenSym astdef.html#sfWasGenSym TSymFlag.sfWasGenSym 41
nim sfForceLift astdef.html#sfForceLift TSymFlag.sfForceLift 41
nim sfDirty astdef.html#sfDirty TSymFlag.sfDirty 41
nim sfCustomPragma astdef.html#sfCustomPragma TSymFlag.sfCustomPragma 41
nim sfBase astdef.html#sfBase TSymFlag.sfBase 41
nim sfGoto astdef.html#sfGoto TSymFlag.sfGoto 41
nim sfAnon astdef.html#sfAnon TSymFlag.sfAnon 41
nim sfAllUntyped astdef.html#sfAllUntyped TSymFlag.sfAllUntyped 41
nim sfTemplateRedefinition astdef.html#sfTemplateRedefinition TSymFlag.sfTemplateRedefinition 41
nim TSymFlag astdef.html#TSymFlag enum TSymFlag 41
nim TSymFlags astdef.html#TSymFlags type TSymFlags 140
nim sfNoInit astdef.html#sfNoInit const sfNoInit 143
nim sfNoForward astdef.html#sfNoForward const sfNoForward 145
nim sfReorder astdef.html#sfReorder const sfReorder 147
nim sfCompileToCpp astdef.html#sfCompileToCpp const sfCompileToCpp 150
nim sfCompileToObjc astdef.html#sfCompileToObjc const sfCompileToObjc 151
nim sfExperimental astdef.html#sfExperimental const sfExperimental 152
nim sfWrittenTo astdef.html#sfWrittenTo const sfWrittenTo 153
nim sfCppMember astdef.html#sfCppMember const sfCppMember 155
nim nkWhen astdef.html#nkWhen const nkWhen 159
nim nkWhenExpr astdef.html#nkWhenExpr const nkWhenExpr 160
nim nkEffectList astdef.html#nkEffectList const nkEffectList 161
nim exceptionEffects astdef.html#exceptionEffects const exceptionEffects 163
nim requiresEffects astdef.html#requiresEffects const requiresEffects 164
nim ensuresEffects astdef.html#ensuresEffects const ensuresEffects 165
nim tagEffects astdef.html#tagEffects const tagEffects 166
nim pragmasEffects astdef.html#pragmasEffects const pragmasEffects 167
nim forbiddenEffects astdef.html#forbiddenEffects const forbiddenEffects 168
nim effectListLen astdef.html#effectListLen const effectListLen 169
nim nkLastBlockStmts astdef.html#nkLastBlockStmts const nkLastBlockStmts 170
nim tyNone astdef.html#tyNone TTypeKind.tyNone 174
nim tyBool astdef.html#tyBool TTypeKind.tyBool 174
nim tyChar astdef.html#tyChar TTypeKind.tyChar 174
nim tyEmpty astdef.html#tyEmpty TTypeKind.tyEmpty 174
nim tyAlias astdef.html#tyAlias TTypeKind.tyAlias 174
nim tyNil astdef.html#tyNil TTypeKind.tyNil 174
nim tyUntyped astdef.html#tyUntyped TTypeKind.tyUntyped 174
nim tyTyped astdef.html#tyTyped TTypeKind.tyTyped 174
nim tyTypeDesc astdef.html#tyTypeDesc TTypeKind.tyTypeDesc 174
nim tyGenericInvocation astdef.html#tyGenericInvocation TTypeKind.tyGenericInvocation 174
nim tyGenericBody astdef.html#tyGenericBody TTypeKind.tyGenericBody 174
nim tyGenericInst astdef.html#tyGenericInst TTypeKind.tyGenericInst 174
nim tyGenericParam astdef.html#tyGenericParam TTypeKind.tyGenericParam 174
nim tyDistinct astdef.html#tyDistinct TTypeKind.tyDistinct 174
nim tyEnum astdef.html#tyEnum TTypeKind.tyEnum 174
nim tyOrdinal astdef.html#tyOrdinal TTypeKind.tyOrdinal 174
nim tyArray astdef.html#tyArray TTypeKind.tyArray 174
nim tyObject astdef.html#tyObject TTypeKind.tyObject 174
nim tyTuple astdef.html#tyTuple TTypeKind.tyTuple 174
nim tySet astdef.html#tySet TTypeKind.tySet 174
nim tyRange astdef.html#tyRange TTypeKind.tyRange 174
nim tyPtr astdef.html#tyPtr TTypeKind.tyPtr 174
nim tyRef astdef.html#tyRef TTypeKind.tyRef 174
nim tyVar astdef.html#tyVar TTypeKind.tyVar 174
nim tySequence astdef.html#tySequence TTypeKind.tySequence 174
nim tyProc astdef.html#tyProc TTypeKind.tyProc 174
nim tyPointer astdef.html#tyPointer TTypeKind.tyPointer 174
nim tyOpenArray astdef.html#tyOpenArray TTypeKind.tyOpenArray 174
nim tyString astdef.html#tyString TTypeKind.tyString 174
nim tyCstring astdef.html#tyCstring TTypeKind.tyCstring 174
nim tyForward astdef.html#tyForward TTypeKind.tyForward 174
nim tyInt astdef.html#tyInt TTypeKind.tyInt 174
nim tyInt8 astdef.html#tyInt8 TTypeKind.tyInt8 174
nim tyInt16 astdef.html#tyInt16 TTypeKind.tyInt16 174
nim tyInt32 astdef.html#tyInt32 TTypeKind.tyInt32 174
nim tyInt64 astdef.html#tyInt64 TTypeKind.tyInt64 174
nim tyFloat astdef.html#tyFloat TTypeKind.tyFloat 174
nim tyFloat32 astdef.html#tyFloat32 TTypeKind.tyFloat32 174
nim tyFloat64 astdef.html#tyFloat64 TTypeKind.tyFloat64 174
nim tyFloat128 astdef.html#tyFloat128 TTypeKind.tyFloat128 174
nim tyUInt astdef.html#tyUInt TTypeKind.tyUInt 174
nim tyUInt8 astdef.html#tyUInt8 TTypeKind.tyUInt8 174
nim tyUInt16 astdef.html#tyUInt16 TTypeKind.tyUInt16 174
nim tyUInt32 astdef.html#tyUInt32 TTypeKind.tyUInt32 174
nim tyUInt64 astdef.html#tyUInt64 TTypeKind.tyUInt64 174
nim tyOwned astdef.html#tyOwned TTypeKind.tyOwned 174
nim tySink astdef.html#tySink TTypeKind.tySink 174
nim tyLent astdef.html#tyLent TTypeKind.tyLent 174
nim tyVarargs astdef.html#tyVarargs TTypeKind.tyVarargs 174
nim tyUncheckedArray astdef.html#tyUncheckedArray TTypeKind.tyUncheckedArray 174
nim tyError astdef.html#tyError TTypeKind.tyError 174
nim tyBuiltInTypeClass astdef.html#tyBuiltInTypeClass TTypeKind.tyBuiltInTypeClass 174
nim tyUserTypeClass astdef.html#tyUserTypeClass TTypeKind.tyUserTypeClass 174
nim tyUserTypeClassInst astdef.html#tyUserTypeClassInst TTypeKind.tyUserTypeClassInst 174
nim tyCompositeTypeClass astdef.html#tyCompositeTypeClass TTypeKind.tyCompositeTypeClass 174
nim tyInferred astdef.html#tyInferred TTypeKind.tyInferred 174
nim tyAnd astdef.html#tyAnd TTypeKind.tyAnd 174
nim tyOr astdef.html#tyOr TTypeKind.tyOr 174
nim tyNot astdef.html#tyNot TTypeKind.tyNot 174
nim tyAnything astdef.html#tyAnything TTypeKind.tyAnything 174
nim tyStatic astdef.html#tyStatic TTypeKind.tyStatic 174
nim tyFromExpr astdef.html#tyFromExpr TTypeKind.tyFromExpr 174
nim tyConcept astdef.html#tyConcept TTypeKind.tyConcept 174
nim tyVoid astdef.html#tyVoid TTypeKind.tyVoid 174
nim tyIterable astdef.html#tyIterable TTypeKind.tyIterable 174
nim TTypeKind astdef.html#TTypeKind enum TTypeKind 174
nim tyPureObject astdef.html#tyPureObject const tyPureObject 279
nim GcTypeKinds astdef.html#GcTypeKinds const GcTypeKinds 280
nim tyTypeClasses astdef.html#tyTypeClasses const tyTypeClasses 282
nim tyMetaTypes astdef.html#tyMetaTypes const tyMetaTypes 286
nim tyUserTypeClasses astdef.html#tyUserTypeClasses const tyUserTypeClasses 287
nim abstractVarRange astdef.html#abstractVarRange const abstractVarRange 289
nim abstractInst astdef.html#abstractInst const abstractInst 291
nim TTypeKinds astdef.html#TTypeKinds type TTypeKinds 295
nim nfNone astdef.html#nfNone TNodeFlag.nfNone 297
nim nfBase2 astdef.html#nfBase2 TNodeFlag.nfBase2 297
nim nfBase8 astdef.html#nfBase8 TNodeFlag.nfBase8 297
nim nfBase16 astdef.html#nfBase16 TNodeFlag.nfBase16 297
nim nfAllConst astdef.html#nfAllConst TNodeFlag.nfAllConst 297
nim nfTransf astdef.html#nfTransf TNodeFlag.nfTransf 297
nim nfNoRewrite astdef.html#nfNoRewrite TNodeFlag.nfNoRewrite 297
nim nfSem astdef.html#nfSem TNodeFlag.nfSem 297
nim nfLL astdef.html#nfLL TNodeFlag.nfLL 297
nim nfDotField astdef.html#nfDotField TNodeFlag.nfDotField 297
nim nfDotSetter astdef.html#nfDotSetter TNodeFlag.nfDotSetter 297
nim nfExplicitCall astdef.html#nfExplicitCall TNodeFlag.nfExplicitCall 297
nim nfExprCall astdef.html#nfExprCall TNodeFlag.nfExprCall 297
nim nfIsRef astdef.html#nfIsRef TNodeFlag.nfIsRef 297
nim nfIsPtr astdef.html#nfIsPtr TNodeFlag.nfIsPtr 297
nim nfPreventCg astdef.html#nfPreventCg TNodeFlag.nfPreventCg 297
nim nfBlockArg astdef.html#nfBlockArg TNodeFlag.nfBlockArg 297
nim nfFromTemplate astdef.html#nfFromTemplate TNodeFlag.nfFromTemplate 297
nim nfDefaultParam astdef.html#nfDefaultParam TNodeFlag.nfDefaultParam 297
nim nfDefaultRefsParam astdef.html#nfDefaultRefsParam TNodeFlag.nfDefaultRefsParam 297
nim nfExecuteOnReload astdef.html#nfExecuteOnReload TNodeFlag.nfExecuteOnReload 297
nim nfLastRead astdef.html#nfLastRead TNodeFlag.nfLastRead 297
nim nfFirstWrite astdef.html#nfFirstWrite TNodeFlag.nfFirstWrite 297
nim nfHasComment astdef.html#nfHasComment TNodeFlag.nfHasComment 297
nim nfSkipFieldChecking astdef.html#nfSkipFieldChecking TNodeFlag.nfSkipFieldChecking 297
nim nfDisabledOpenSym astdef.html#nfDisabledOpenSym TNodeFlag.nfDisabledOpenSym 297
nim nfLazyType astdef.html#nfLazyType TNodeFlag.nfLazyType 297
nim TNodeFlag astdef.html#TNodeFlag enum TNodeFlag 297
nim TNodeFlags astdef.html#TNodeFlags type TNodeFlags 331
nim tfVarargs astdef.html#tfVarargs TTypeFlag.tfVarargs 332
nim tfNoSideEffect astdef.html#tfNoSideEffect TTypeFlag.tfNoSideEffect 332
nim tfFinal astdef.html#tfFinal TTypeFlag.tfFinal 332
nim tfInheritable astdef.html#tfInheritable TTypeFlag.tfInheritable 332
nim tfHasOwned astdef.html#tfHasOwned TTypeFlag.tfHasOwned 332
nim tfEnumHasHoles astdef.html#tfEnumHasHoles TTypeFlag.tfEnumHasHoles 332
nim tfShallow astdef.html#tfShallow TTypeFlag.tfShallow 332
nim tfThread astdef.html#tfThread TTypeFlag.tfThread 332
nim tfFromGeneric astdef.html#tfFromGeneric TTypeFlag.tfFromGeneric 332
nim tfUnresolved astdef.html#tfUnresolved TTypeFlag.tfUnresolved 332
nim tfResolved astdef.html#tfResolved TTypeFlag.tfResolved 332
nim tfRetType astdef.html#tfRetType TTypeFlag.tfRetType 332
nim tfCapturesEnv astdef.html#tfCapturesEnv TTypeFlag.tfCapturesEnv 332
nim tfByCopy astdef.html#tfByCopy TTypeFlag.tfByCopy 332
nim tfByRef astdef.html#tfByRef TTypeFlag.tfByRef 332
nim tfIterator astdef.html#tfIterator TTypeFlag.tfIterator 332
nim tfPartial astdef.html#tfPartial TTypeFlag.tfPartial 332
nim tfNotNil astdef.html#tfNotNil TTypeFlag.tfNotNil 332
nim tfRequiresInit astdef.html#tfRequiresInit TTypeFlag.tfRequiresInit 332
nim tfNeedsFullInit astdef.html#tfNeedsFullInit TTypeFlag.tfNeedsFullInit 332
nim tfVarIsPtr astdef.html#tfVarIsPtr TTypeFlag.tfVarIsPtr 332
nim tfHasMeta astdef.html#tfHasMeta TTypeFlag.tfHasMeta 332
nim tfHasGCedMem astdef.html#tfHasGCedMem TTypeFlag.tfHasGCedMem 332
nim tfPacked astdef.html#tfPacked TTypeFlag.tfPacked 332
nim tfHasStatic astdef.html#tfHasStatic TTypeFlag.tfHasStatic 332
nim tfGenericTypeParam astdef.html#tfGenericTypeParam TTypeFlag.tfGenericTypeParam 332
nim tfImplicitTypeParam astdef.html#tfImplicitTypeParam TTypeFlag.tfImplicitTypeParam 332
nim tfInferrableStatic astdef.html#tfInferrableStatic TTypeFlag.tfInferrableStatic 332
nim tfConceptMatchedTypeSym astdef.html#tfConceptMatchedTypeSym TTypeFlag.tfConceptMatchedTypeSym 332
nim tfExplicit astdef.html#tfExplicit TTypeFlag.tfExplicit 332
nim tfWildcard astdef.html#tfWildcard TTypeFlag.tfWildcard 332
nim tfHasAsgn astdef.html#tfHasAsgn TTypeFlag.tfHasAsgn 332
nim tfBorrowDot astdef.html#tfBorrowDot TTypeFlag.tfBorrowDot 332
nim tfTriggersCompileTime astdef.html#tfTriggersCompileTime TTypeFlag.tfTriggersCompileTime 332
nim tfRefsAnonObj astdef.html#tfRefsAnonObj TTypeFlag.tfRefsAnonObj 332
nim tfCovariant astdef.html#tfCovariant TTypeFlag.tfCovariant 332
nim tfWeakCovariant astdef.html#tfWeakCovariant TTypeFlag.tfWeakCovariant 332
nim tfContravariant astdef.html#tfContravariant TTypeFlag.tfContravariant 332
nim tfCheckedForDestructor astdef.html#tfCheckedForDestructor TTypeFlag.tfCheckedForDestructor 332
nim tfAcyclic astdef.html#tfAcyclic TTypeFlag.tfAcyclic 332
nim tfIncompleteStruct astdef.html#tfIncompleteStruct TTypeFlag.tfIncompleteStruct 332
nim tfCompleteStruct astdef.html#tfCompleteStruct TTypeFlag.tfCompleteStruct 332
nim tfExplicitCallConv astdef.html#tfExplicitCallConv TTypeFlag.tfExplicitCallConv 332
nim tfIsConstructor astdef.html#tfIsConstructor TTypeFlag.tfIsConstructor 332
nim tfEffectSystemWorkaround astdef.html#tfEffectSystemWorkaround TTypeFlag.tfEffectSystemWorkaround 332
nim tfIsOutParam astdef.html#tfIsOutParam TTypeFlag.tfIsOutParam 332
nim tfSendable astdef.html#tfSendable TTypeFlag.tfSendable 332
nim tfImplicitStatic astdef.html#tfImplicitStatic TTypeFlag.tfImplicitStatic 332
nim TTypeFlag astdef.html#TTypeFlag enum TTypeFlag 332
nim TTypeFlags astdef.html#TTypeFlags type TTypeFlags 405
nim skUnknown astdef.html#skUnknown TSymKind.skUnknown 407
nim skConditional astdef.html#skConditional TSymKind.skConditional 407
nim skDynLib astdef.html#skDynLib TSymKind.skDynLib 407
nim skParam astdef.html#skParam TSymKind.skParam 407
nim skGenericParam astdef.html#skGenericParam TSymKind.skGenericParam 407
nim skTemp astdef.html#skTemp TSymKind.skTemp 407
nim skModule astdef.html#skModule TSymKind.skModule 407
nim skType astdef.html#skType TSymKind.skType 407
nim skVar astdef.html#skVar TSymKind.skVar 407
nim skLet astdef.html#skLet TSymKind.skLet 407
nim skConst astdef.html#skConst TSymKind.skConst 407
nim skResult astdef.html#skResult TSymKind.skResult 407
nim skProc astdef.html#skProc TSymKind.skProc 407
nim skFunc astdef.html#skFunc TSymKind.skFunc 407
nim skMethod astdef.html#skMethod TSymKind.skMethod 407
nim skIterator astdef.html#skIterator TSymKind.skIterator 407
nim skConverter astdef.html#skConverter TSymKind.skConverter 407
nim skMacro astdef.html#skMacro TSymKind.skMacro 407
nim skTemplate astdef.html#skTemplate TSymKind.skTemplate 407
nim skField astdef.html#skField TSymKind.skField 407
nim skEnumField astdef.html#skEnumField TSymKind.skEnumField 407
nim skForVar astdef.html#skForVar TSymKind.skForVar 407
nim skLabel astdef.html#skLabel TSymKind.skLabel 407
nim skStub astdef.html#skStub TSymKind.skStub 407
nim skPackage astdef.html#skPackage TSymKind.skPackage 407
nim TSymKind astdef.html#TSymKind enum TSymKind 407
nim TSymKinds astdef.html#TSymKinds type TSymKinds 439
nim routineKinds astdef.html#routineKinds const routineKinds 442
nim ExportableSymKinds astdef.html#ExportableSymKinds const ExportableSymKinds 444
nim tfUnion astdef.html#tfUnion const tfUnion 446
nim tfGcSafe astdef.html#tfGcSafe const tfGcSafe 447
nim tfObjHasKids astdef.html#tfObjHasKids const tfObjHasKids 448
nim tfReturnsNew astdef.html#tfReturnsNew const tfReturnsNew 449
nim tfNonConstExpr astdef.html#tfNonConstExpr const tfNonConstExpr 450
nim tfGenericHasDestructor astdef.html#tfGenericHasDestructor const tfGenericHasDestructor 452
nim skError astdef.html#skError const skError 454
nim eqTypeFlags astdef.html#eqTypeFlags var eqTypeFlags 457
nim mNone astdef.html#mNone TMagic.mNone 463
nim mDefined astdef.html#mDefined TMagic.mDefined 463
nim mDeclared astdef.html#mDeclared TMagic.mDeclared 463
nim mDeclaredInScope astdef.html#mDeclaredInScope TMagic.mDeclaredInScope 463
nim mCompiles astdef.html#mCompiles TMagic.mCompiles 463
nim mArrGet astdef.html#mArrGet TMagic.mArrGet 463
nim mArrPut astdef.html#mArrPut TMagic.mArrPut 463
nim mAsgn astdef.html#mAsgn TMagic.mAsgn 463
nim mLow astdef.html#mLow TMagic.mLow 463
nim mHigh astdef.html#mHigh TMagic.mHigh 463
nim mSizeOf astdef.html#mSizeOf TMagic.mSizeOf 463
nim mAlignOf astdef.html#mAlignOf TMagic.mAlignOf 463
nim mOffsetOf astdef.html#mOffsetOf TMagic.mOffsetOf 463
nim mTypeTrait astdef.html#mTypeTrait TMagic.mTypeTrait 463
nim mIs astdef.html#mIs TMagic.mIs 463
nim mOf astdef.html#mOf TMagic.mOf 463
nim mAddr astdef.html#mAddr TMagic.mAddr 463
nim mType astdef.html#mType TMagic.mType 463
nim mTypeOf astdef.html#mTypeOf TMagic.mTypeOf 463
nim mPlugin astdef.html#mPlugin TMagic.mPlugin 463
nim mEcho astdef.html#mEcho TMagic.mEcho 463
nim mShallowCopy astdef.html#mShallowCopy TMagic.mShallowCopy 463
nim mSlurp astdef.html#mSlurp TMagic.mSlurp 463
nim mStaticExec astdef.html#mStaticExec TMagic.mStaticExec 463
nim mStatic astdef.html#mStatic TMagic.mStatic 463
nim mParseExprToAst astdef.html#mParseExprToAst TMagic.mParseExprToAst 463
nim mParseStmtToAst astdef.html#mParseStmtToAst TMagic.mParseStmtToAst 463
nim mExpandToAst astdef.html#mExpandToAst TMagic.mExpandToAst 463
nim mQuoteAst astdef.html#mQuoteAst TMagic.mQuoteAst 463
nim mInc astdef.html#mInc TMagic.mInc 463
nim mDec astdef.html#mDec TMagic.mDec 463
nim mOrd astdef.html#mOrd TMagic.mOrd 463
nim mNew astdef.html#mNew TMagic.mNew 463
nim mNewFinalize astdef.html#mNewFinalize TMagic.mNewFinalize 463
nim mNewSeq astdef.html#mNewSeq TMagic.mNewSeq 463
nim mNewSeqOfCap astdef.html#mNewSeqOfCap TMagic.mNewSeqOfCap 463
nim mLengthOpenArray astdef.html#mLengthOpenArray TMagic.mLengthOpenArray 463
nim mLengthStr astdef.html#mLengthStr TMagic.mLengthStr 463
nim mLengthArray astdef.html#mLengthArray TMagic.mLengthArray 463
nim mLengthSeq astdef.html#mLengthSeq TMagic.mLengthSeq 463
nim mIncl astdef.html#mIncl TMagic.mIncl 463
nim mExcl astdef.html#mExcl TMagic.mExcl 463
nim mCard astdef.html#mCard TMagic.mCard 463
nim mChr astdef.html#mChr TMagic.mChr 463
nim mGCref astdef.html#mGCref TMagic.mGCref 463
nim mGCunref astdef.html#mGCunref TMagic.mGCunref 463
nim mAddI astdef.html#mAddI TMagic.mAddI 463
nim mSubI astdef.html#mSubI TMagic.mSubI 463
nim mMulI astdef.html#mMulI TMagic.mMulI 463
nim mDivI astdef.html#mDivI TMagic.mDivI 463
nim mModI astdef.html#mModI TMagic.mModI 463
nim mSucc astdef.html#mSucc TMagic.mSucc 463
nim mPred astdef.html#mPred TMagic.mPred 463
nim mAddF64 astdef.html#mAddF64 TMagic.mAddF64 463
nim mSubF64 astdef.html#mSubF64 TMagic.mSubF64 463
nim mMulF64 astdef.html#mMulF64 TMagic.mMulF64 463
nim mDivF64 astdef.html#mDivF64 TMagic.mDivF64 463
nim mShrI astdef.html#mShrI TMagic.mShrI 463
nim mShlI astdef.html#mShlI TMagic.mShlI 463
nim mAshrI astdef.html#mAshrI TMagic.mAshrI 463
nim mBitandI astdef.html#mBitandI TMagic.mBitandI 463
nim mBitorI astdef.html#mBitorI TMagic.mBitorI 463
nim mBitxorI astdef.html#mBitxorI TMagic.mBitxorI 463
nim mMinI astdef.html#mMinI TMagic.mMinI 463
nim mMaxI astdef.html#mMaxI TMagic.mMaxI 463
nim mAddU astdef.html#mAddU TMagic.mAddU 463
nim mSubU astdef.html#mSubU TMagic.mSubU 463
nim mMulU astdef.html#mMulU TMagic.mMulU 463
nim mDivU astdef.html#mDivU TMagic.mDivU 463
nim mModU astdef.html#mModU TMagic.mModU 463
nim mEqI astdef.html#mEqI TMagic.mEqI 463
nim mLeI astdef.html#mLeI TMagic.mLeI 463
nim mLtI astdef.html#mLtI TMagic.mLtI 463
nim mEqF64 astdef.html#mEqF64 TMagic.mEqF64 463
nim mLeF64 astdef.html#mLeF64 TMagic.mLeF64 463
nim mLtF64 astdef.html#mLtF64 TMagic.mLtF64 463
nim mLeU astdef.html#mLeU TMagic.mLeU 463
nim mLtU astdef.html#mLtU TMagic.mLtU 463
nim mEqEnum astdef.html#mEqEnum TMagic.mEqEnum 463
nim mLeEnum astdef.html#mLeEnum TMagic.mLeEnum 463
nim mLtEnum astdef.html#mLtEnum TMagic.mLtEnum 463
nim mEqCh astdef.html#mEqCh TMagic.mEqCh 463
nim mLeCh astdef.html#mLeCh TMagic.mLeCh 463
nim mLtCh astdef.html#mLtCh TMagic.mLtCh 463
nim mEqB astdef.html#mEqB TMagic.mEqB 463
nim mLeB astdef.html#mLeB TMagic.mLeB 463
nim mLtB astdef.html#mLtB TMagic.mLtB 463
nim mEqRef astdef.html#mEqRef TMagic.mEqRef 463
nim mLePtr astdef.html#mLePtr TMagic.mLePtr 463
nim mLtPtr astdef.html#mLtPtr TMagic.mLtPtr 463
nim mXor astdef.html#mXor TMagic.mXor 463
nim mEqCString astdef.html#mEqCString TMagic.mEqCString 463
nim mEqProc astdef.html#mEqProc TMagic.mEqProc 463
nim mUnaryMinusI astdef.html#mUnaryMinusI TMagic.mUnaryMinusI 463
nim mUnaryMinusI64 astdef.html#mUnaryMinusI64 TMagic.mUnaryMinusI64 463
nim mAbsI astdef.html#mAbsI TMagic.mAbsI 463
nim mNot astdef.html#mNot TMagic.mNot 463
nim mUnaryPlusI astdef.html#mUnaryPlusI TMagic.mUnaryPlusI 463
nim mBitnotI astdef.html#mBitnotI TMagic.mBitnotI 463
nim mUnaryPlusF64 astdef.html#mUnaryPlusF64 TMagic.mUnaryPlusF64 463
nim mUnaryMinusF64 astdef.html#mUnaryMinusF64 TMagic.mUnaryMinusF64 463
nim mCharToStr astdef.html#mCharToStr TMagic.mCharToStr 463
nim mBoolToStr astdef.html#mBoolToStr TMagic.mBoolToStr 463
nim mCStrToStr astdef.html#mCStrToStr TMagic.mCStrToStr 463
nim mStrToStr astdef.html#mStrToStr TMagic.mStrToStr 463
nim mEnumToStr astdef.html#mEnumToStr TMagic.mEnumToStr 463
nim mAnd astdef.html#mAnd TMagic.mAnd 463
nim mOr astdef.html#mOr TMagic.mOr 463
nim mImplies astdef.html#mImplies TMagic.mImplies 463
nim mIff astdef.html#mIff TMagic.mIff 463
nim mExists astdef.html#mExists TMagic.mExists 463
nim mForall astdef.html#mForall TMagic.mForall 463
nim mOld astdef.html#mOld TMagic.mOld 463
nim mEqStr astdef.html#mEqStr TMagic.mEqStr 463
nim mLeStr astdef.html#mLeStr TMagic.mLeStr 463
nim mLtStr astdef.html#mLtStr TMagic.mLtStr 463
nim mEqSet astdef.html#mEqSet TMagic.mEqSet 463
nim mLeSet astdef.html#mLeSet TMagic.mLeSet 463
nim mLtSet astdef.html#mLtSet TMagic.mLtSet 463
nim mMulSet astdef.html#mMulSet TMagic.mMulSet 463
nim mPlusSet astdef.html#mPlusSet TMagic.mPlusSet 463
nim mMinusSet astdef.html#mMinusSet TMagic.mMinusSet 463
nim mXorSet astdef.html#mXorSet TMagic.mXorSet 463
nim mConStrStr astdef.html#mConStrStr TMagic.mConStrStr 463
nim mSlice astdef.html#mSlice TMagic.mSlice 463
nim mDotDot astdef.html#mDotDot TMagic.mDotDot 463
nim mFields astdef.html#mFields TMagic.mFields 463
nim mFieldPairs astdef.html#mFieldPairs TMagic.mFieldPairs 463
nim mOmpParFor astdef.html#mOmpParFor TMagic.mOmpParFor 463
nim mAppendStrCh astdef.html#mAppendStrCh TMagic.mAppendStrCh 463
nim mAppendStrStr astdef.html#mAppendStrStr TMagic.mAppendStrStr 463
nim mAppendSeqElem astdef.html#mAppendSeqElem TMagic.mAppendSeqElem 463
nim mInSet astdef.html#mInSet TMagic.mInSet 463
nim mRepr astdef.html#mRepr TMagic.mRepr 463
nim mExit astdef.html#mExit TMagic.mExit 463
nim mSetLengthStr astdef.html#mSetLengthStr TMagic.mSetLengthStr 463
nim mSetLengthSeq astdef.html#mSetLengthSeq TMagic.mSetLengthSeq 463
nim mSetLengthSeqUninit astdef.html#mSetLengthSeqUninit TMagic.mSetLengthSeqUninit 463
nim mIsPartOf astdef.html#mIsPartOf TMagic.mIsPartOf 463
nim mAstToStr astdef.html#mAstToStr TMagic.mAstToStr 463
nim mParallel astdef.html#mParallel TMagic.mParallel 463
nim mSwap astdef.html#mSwap TMagic.mSwap 463
nim mIsNil astdef.html#mIsNil TMagic.mIsNil 463
nim mArrToSeq astdef.html#mArrToSeq TMagic.mArrToSeq 463
nim mOpenArrayToSeq astdef.html#mOpenArrayToSeq TMagic.mOpenArrayToSeq 463
nim mNewString astdef.html#mNewString TMagic.mNewString 463
nim mNewStringOfCap astdef.html#mNewStringOfCap TMagic.mNewStringOfCap 463
nim mParseBiggestFloat astdef.html#mParseBiggestFloat TMagic.mParseBiggestFloat 463
nim mMove astdef.html#mMove TMagic.mMove 463
nim mEnsureMove astdef.html#mEnsureMove TMagic.mEnsureMove 463
nim mWasMoved astdef.html#mWasMoved TMagic.mWasMoved 463
nim mDup astdef.html#mDup TMagic.mDup 463
nim mDestroy astdef.html#mDestroy TMagic.mDestroy 463
nim mTrace astdef.html#mTrace TMagic.mTrace 463
nim mDefault astdef.html#mDefault TMagic.mDefault 463
nim mUnown astdef.html#mUnown TMagic.mUnown 463
nim mFinished astdef.html#mFinished TMagic.mFinished 463
nim mIsolate astdef.html#mIsolate TMagic.mIsolate 463
nim mAccessEnv astdef.html#mAccessEnv TMagic.mAccessEnv 463
nim mAccessTypeField astdef.html#mAccessTypeField TMagic.mAccessTypeField 463
nim mArray astdef.html#mArray TMagic.mArray 463
nim mOpenArray astdef.html#mOpenArray TMagic.mOpenArray 463
nim mRange astdef.html#mRange TMagic.mRange 463
nim mSet astdef.html#mSet TMagic.mSet 463
nim mSeq astdef.html#mSeq TMagic.mSeq 463
nim mVarargs astdef.html#mVarargs TMagic.mVarargs 463
nim mRef astdef.html#mRef TMagic.mRef 463
nim mPtr astdef.html#mPtr TMagic.mPtr 463
nim mVar astdef.html#mVar TMagic.mVar 463
nim mDistinct astdef.html#mDistinct TMagic.mDistinct 463
nim mVoid astdef.html#mVoid TMagic.mVoid 463
nim mTuple astdef.html#mTuple TMagic.mTuple 463
nim mOrdinal astdef.html#mOrdinal TMagic.mOrdinal 463
nim mIterableType astdef.html#mIterableType TMagic.mIterableType 463
nim mInt astdef.html#mInt TMagic.mInt 463
nim mInt8 astdef.html#mInt8 TMagic.mInt8 463
nim mInt16 astdef.html#mInt16 TMagic.mInt16 463
nim mInt32 astdef.html#mInt32 TMagic.mInt32 463
nim mInt64 astdef.html#mInt64 TMagic.mInt64 463
nim mUInt astdef.html#mUInt TMagic.mUInt 463
nim mUInt8 astdef.html#mUInt8 TMagic.mUInt8 463
nim mUInt16 astdef.html#mUInt16 TMagic.mUInt16 463
nim mUInt32 astdef.html#mUInt32 TMagic.mUInt32 463
nim mUInt64 astdef.html#mUInt64 TMagic.mUInt64 463
nim mFloat astdef.html#mFloat TMagic.mFloat 463
nim mFloat32 astdef.html#mFloat32 TMagic.mFloat32 463
nim mFloat64 astdef.html#mFloat64 TMagic.mFloat64 463
nim mFloat128 astdef.html#mFloat128 TMagic.mFloat128 463
nim mBool astdef.html#mBool TMagic.mBool 463
nim mChar astdef.html#mChar TMagic.mChar 463
nim mString astdef.html#mString TMagic.mString 463
nim mCstring astdef.html#mCstring TMagic.mCstring 463
nim mPointer astdef.html#mPointer TMagic.mPointer 463
nim mNil astdef.html#mNil TMagic.mNil 463
nim mExpr astdef.html#mExpr TMagic.mExpr 463
nim mStmt astdef.html#mStmt TMagic.mStmt 463
nim mTypeDesc astdef.html#mTypeDesc TMagic.mTypeDesc 463
nim mVoidType astdef.html#mVoidType TMagic.mVoidType 463
nim mPNimrodNode astdef.html#mPNimrodNode TMagic.mPNimrodNode 463
nim mSpawn astdef.html#mSpawn TMagic.mSpawn 463
nim mDeepCopy astdef.html#mDeepCopy TMagic.mDeepCopy 463
nim mIsMainModule astdef.html#mIsMainModule TMagic.mIsMainModule 463
nim mCompileDate astdef.html#mCompileDate TMagic.mCompileDate 463
nim mCompileTime astdef.html#mCompileTime TMagic.mCompileTime 463
nim mProcCall astdef.html#mProcCall TMagic.mProcCall 463
nim mCpuEndian astdef.html#mCpuEndian TMagic.mCpuEndian 463
nim mHostOS astdef.html#mHostOS TMagic.mHostOS 463
nim mHostCPU astdef.html#mHostCPU TMagic.mHostCPU 463
nim mBuildOS astdef.html#mBuildOS TMagic.mBuildOS 463
nim mBuildCPU astdef.html#mBuildCPU TMagic.mBuildCPU 463
nim mAppType astdef.html#mAppType TMagic.mAppType 463
nim mCompileOption astdef.html#mCompileOption TMagic.mCompileOption 463
nim mCompileOptionArg astdef.html#mCompileOptionArg TMagic.mCompileOptionArg 463
nim mNLen astdef.html#mNLen TMagic.mNLen 463
nim mNChild astdef.html#mNChild TMagic.mNChild 463
nim mNSetChild astdef.html#mNSetChild TMagic.mNSetChild 463
nim mNAdd astdef.html#mNAdd TMagic.mNAdd 463
nim mNAddMultiple astdef.html#mNAddMultiple TMagic.mNAddMultiple 463
nim mNDel astdef.html#mNDel TMagic.mNDel 463
nim mNKind astdef.html#mNKind TMagic.mNKind 463
nim mNSymKind astdef.html#mNSymKind TMagic.mNSymKind 463
nim mNccValue astdef.html#mNccValue TMagic.mNccValue 463
nim mNccInc astdef.html#mNccInc TMagic.mNccInc 463
nim mNcsAdd astdef.html#mNcsAdd TMagic.mNcsAdd 463
nim mNcsIncl astdef.html#mNcsIncl TMagic.mNcsIncl 463
nim mNcsLen astdef.html#mNcsLen TMagic.mNcsLen 463
nim mNcsAt astdef.html#mNcsAt TMagic.mNcsAt 463
nim mNctPut astdef.html#mNctPut TMagic.mNctPut 463
nim mNctLen astdef.html#mNctLen TMagic.mNctLen 463
nim mNctGet astdef.html#mNctGet TMagic.mNctGet 463
nim mNctHasNext astdef.html#mNctHasNext TMagic.mNctHasNext 463
nim mNctNext astdef.html#mNctNext TMagic.mNctNext 463
nim mNIntVal astdef.html#mNIntVal TMagic.mNIntVal 463
nim mNFloatVal astdef.html#mNFloatVal TMagic.mNFloatVal 463
nim mNSymbol astdef.html#mNSymbol TMagic.mNSymbol 463
nim mNIdent astdef.html#mNIdent TMagic.mNIdent 463
nim mNGetType astdef.html#mNGetType TMagic.mNGetType 463
nim mNStrVal astdef.html#mNStrVal TMagic.mNStrVal 463
nim mNSetIntVal astdef.html#mNSetIntVal TMagic.mNSetIntVal 463
nim mNSetFloatVal astdef.html#mNSetFloatVal TMagic.mNSetFloatVal 463
nim mNSetSymbol astdef.html#mNSetSymbol TMagic.mNSetSymbol 463
nim mNSetIdent astdef.html#mNSetIdent TMagic.mNSetIdent 463
nim mNSetStrVal astdef.html#mNSetStrVal TMagic.mNSetStrVal 463
nim mNLineInfo astdef.html#mNLineInfo TMagic.mNLineInfo 463
nim mNNewNimNode astdef.html#mNNewNimNode TMagic.mNNewNimNode 463
nim mNCopyNimNode astdef.html#mNCopyNimNode TMagic.mNCopyNimNode 463
nim mNCopyNimTree astdef.html#mNCopyNimTree TMagic.mNCopyNimTree 463
nim mStrToIdent astdef.html#mStrToIdent TMagic.mStrToIdent 463
nim mNSigHash astdef.html#mNSigHash TMagic.mNSigHash 463
nim mNSizeOf astdef.html#mNSizeOf TMagic.mNSizeOf 463
nim mNBindSym astdef.html#mNBindSym TMagic.mNBindSym 463
nim mNCallSite astdef.html#mNCallSite TMagic.mNCallSite 463
nim mEqIdent astdef.html#mEqIdent TMagic.mEqIdent 463
nim mEqNimrodNode astdef.html#mEqNimrodNode TMagic.mEqNimrodNode 463
nim mSameNodeType astdef.html#mSameNodeType TMagic.mSameNodeType 463
nim mGetImpl astdef.html#mGetImpl TMagic.mGetImpl 463
nim mNGenSym astdef.html#mNGenSym TMagic.mNGenSym 463
nim mNHint astdef.html#mNHint TMagic.mNHint 463
nim mNWarning astdef.html#mNWarning TMagic.mNWarning 463
nim mNError astdef.html#mNError TMagic.mNError 463
nim mInstantiationInfo astdef.html#mInstantiationInfo TMagic.mInstantiationInfo 463
nim mGetTypeInfo astdef.html#mGetTypeInfo TMagic.mGetTypeInfo 463
nim mGetTypeInfoV2 astdef.html#mGetTypeInfoV2 TMagic.mGetTypeInfoV2 463
nim mNimvm astdef.html#mNimvm TMagic.mNimvm 463
nim mIntDefine astdef.html#mIntDefine TMagic.mIntDefine 463
nim mStrDefine astdef.html#mStrDefine TMagic.mStrDefine 463
nim mBoolDefine astdef.html#mBoolDefine TMagic.mBoolDefine 463
nim mGenericDefine astdef.html#mGenericDefine TMagic.mGenericDefine 463
nim mRunnableExamples astdef.html#mRunnableExamples TMagic.mRunnableExamples 463
nim mException astdef.html#mException TMagic.mException 463
nim mBuiltinType astdef.html#mBuiltinType TMagic.mBuiltinType 463
nim mSymOwner astdef.html#mSymOwner TMagic.mSymOwner 463
nim mUncheckedArray astdef.html#mUncheckedArray TMagic.mUncheckedArray 463
nim mGetImplTransf astdef.html#mGetImplTransf TMagic.mGetImplTransf 463
nim mSymIsInstantiationOf astdef.html#mSymIsInstantiationOf TMagic.mSymIsInstantiationOf 463
nim mNodeId astdef.html#mNodeId TMagic.mNodeId 463
nim mPrivateAccess astdef.html#mPrivateAccess TMagic.mPrivateAccess 463
nim mZeroDefault astdef.html#mZeroDefault TMagic.mZeroDefault 463
nim TMagic astdef.html#TMagic enum TMagic 463
nim ctfeWhitelist astdef.html#ctfeWhitelist const ctfeWhitelist 543
nim generatedMagics astdef.html#generatedMagics const generatedMagics 571
nim ItemId astdef.html#ItemId object ItemId 575
nim `$` astdef.html#$,ItemId proc `$`(x: ItemId): string 579
nim `==` astdef.html#==,ItemId,ItemId proc `==`(a, b: ItemId): bool 582
nim hash astdef.html#hash,ItemId proc hash(x: ItemId): Hash 585
nim PNode astdef.html#PNode type PNode 592
nim TNodeSeq astdef.html#TNodeSeq type TNodeSeq 593
nim PType astdef.html#PType type PType 594
nim PSym astdef.html#PSym type PSym 595
nim TNode astdef.html#TNode object TNode 596
nim TStrTable astdef.html#TStrTable object TStrTable 618
nim locNone astdef.html#locNone TLocKind.locNone 623
nim locTemp astdef.html#locTemp TLocKind.locTemp 623
nim locLocalVar astdef.html#locLocalVar TLocKind.locLocalVar 623
nim locGlobalVar astdef.html#locGlobalVar TLocKind.locGlobalVar 623
nim locParam astdef.html#locParam TLocKind.locParam 623
nim locField astdef.html#locField TLocKind.locField 623
nim locExpr astdef.html#locExpr TLocKind.locExpr 623
nim locProc astdef.html#locProc TLocKind.locProc 623
nim locData astdef.html#locData TLocKind.locData 623
nim locCall astdef.html#locCall TLocKind.locCall 623
nim locOther astdef.html#locOther TLocKind.locOther 623
nim TLocKind astdef.html#TLocKind enum TLocKind 623
nim lfIndirect astdef.html#lfIndirect TLocFlag.lfIndirect 635
nim lfNoDeepCopy astdef.html#lfNoDeepCopy TLocFlag.lfNoDeepCopy 635
nim lfNoDecl astdef.html#lfNoDecl TLocFlag.lfNoDecl 635
nim lfDynamicLib astdef.html#lfDynamicLib TLocFlag.lfDynamicLib 635
nim lfExportLib astdef.html#lfExportLib TLocFlag.lfExportLib 635
nim lfHeader astdef.html#lfHeader TLocFlag.lfHeader 635
nim lfImportCompilerProc astdef.html#lfImportCompilerProc TLocFlag.lfImportCompilerProc 635
nim lfSingleUse astdef.html#lfSingleUse TLocFlag.lfSingleUse 635
nim lfEnforceDeref astdef.html#lfEnforceDeref TLocFlag.lfEnforceDeref 635
nim lfPrepareForMutation astdef.html#lfPrepareForMutation TLocFlag.lfPrepareForMutation 635
nim TLocFlag astdef.html#TLocFlag enum TLocFlag 635
nim OnUnknown astdef.html#OnUnknown TStorageLoc.OnUnknown 648
nim OnStatic astdef.html#OnStatic TStorageLoc.OnStatic 648
nim OnStack astdef.html#OnStack TStorageLoc.OnStack 648
nim OnHeap astdef.html#OnHeap TStorageLoc.OnHeap 648
nim TStorageLoc astdef.html#TStorageLoc enum TStorageLoc 648
nim TLocFlags astdef.html#TLocFlags type TLocFlags 654
nim TLoc astdef.html#TLoc object TLoc 655
nim libHeader astdef.html#libHeader TLibKind.libHeader 664
nim libDynamic astdef.html#libDynamic TLibKind.libDynamic 664
nim TLibKind astdef.html#TLibKind enum TLibKind 664
nim TLib astdef.html#TLib object TLib 667
nim CompilesId astdef.html#CompilesId type CompilesId 676
nim TInstantiation astdef.html#TInstantiation object TInstantiation 678
nim PInstantiation astdef.html#PInstantiation type PInstantiation 686
nim TScope astdef.html#TScope object TScope 688
nim PScope astdef.html#PScope type PScope 695
nim Complete astdef.html#Complete ItemState.Complete 697
nim Partial astdef.html#Partial ItemState.Partial 697
nim Sealed astdef.html#Sealed ItemState.Sealed 697
nim ItemState astdef.html#ItemState enum ItemState 697
nim PLib astdef.html#PLib type PLib 702
nim TSym astdef.html#TSym object TSym 703
nim TTypeSeq astdef.html#TTypeSeq type TTypeSeq 764
nim attachedWasMoved astdef.html#attachedWasMoved TTypeAttachedOp.attachedWasMoved 766
nim attachedDestructor astdef.html#attachedDestructor TTypeAttachedOp.attachedDestructor 766
nim attachedAsgn astdef.html#attachedAsgn TTypeAttachedOp.attachedAsgn 766
nim attachedDup astdef.html#attachedDup TTypeAttachedOp.attachedDup 766
nim attachedSink astdef.html#attachedSink TTypeAttachedOp.attachedSink 766
nim attachedTrace astdef.html#attachedTrace TTypeAttachedOp.attachedTrace 766
nim attachedDeepCopy astdef.html#attachedDeepCopy TTypeAttachedOp.attachedDeepCopy 766
nim TTypeAttachedOp astdef.html#TTypeAttachedOp enum TTypeAttachedOp 766
nim TType astdef.html#TType object TType 775
nim TPair astdef.html#TPair object TPair 808
nim TPairSeq astdef.html#TPairSeq type TPairSeq 811
nim TIdPair astdef.html#TIdPair object TIdPair 813
nim TIdPairSeq astdef.html#TIdPairSeq type TIdPairSeq 817
nim TIdTable astdef.html#TIdTable object TIdTable 818
nim TNodePair astdef.html#TNodePair object TNodePair 822
nim TNodePairSeq astdef.html#TNodePairSeq type TNodePairSeq 827
nim TNodeTable astdef.html#TNodeTable object TNodeTable 828
nim TObjectSeq astdef.html#TObjectSeq type TObjectSeq 834
nim TObjectSet astdef.html#TObjectSet object TObjectSet 835
nim impUnknown astdef.html#impUnknown TImplication.impUnknown 839
nim impNo astdef.html#impNo TImplication.impNo 839
nim impYes astdef.html#impYes TImplication.impYes 839
nim TImplication astdef.html#TImplication enum TImplication 839
nim OverloadableSyms astdef.html#OverloadableSyms const OverloadableSyms 844
nim GenericTypes astdef.html#GenericTypes const GenericTypes 847
nim StructuralEquivTypes astdef.html#StructuralEquivTypes const StructuralEquivTypes 850
nim ConcreteTypes astdef.html#ConcreteTypes const ConcreteTypes 854
nim IntegralTypes astdef.html#IntegralTypes const IntegralTypes 861
nim ConstantDataTypes astdef.html#ConstantDataTypes const ConstantDataTypes 863
nim NilableTypes astdef.html#NilableTypes const NilableTypes 865
nim PtrLikeKinds astdef.html#PtrLikeKinds const PtrLikeKinds 867
nim PersistentNodeFlags astdef.html#PersistentNodeFlags const PersistentNodeFlags 868
nim namePos astdef.html#namePos const namePos 875
nim patternPos astdef.html#patternPos const patternPos 876
nim genericParamsPos astdef.html#genericParamsPos const genericParamsPos 877
nim paramsPos astdef.html#paramsPos const paramsPos 878
nim pragmasPos astdef.html#pragmasPos const pragmasPos 879
nim miscPos astdef.html#miscPos const miscPos 880
nim bodyPos astdef.html#bodyPos const bodyPos 881
nim resultPos astdef.html#resultPos const resultPos 882
nim dispatcherPos astdef.html#dispatcherPos const dispatcherPos 883
nim nfAllFieldsSet astdef.html#nfAllFieldsSet const nfAllFieldsSet 885
nim nkIdentKinds astdef.html#nkIdentKinds const nkIdentKinds 887
nim nkPragmaCallKinds astdef.html#nkPragmaCallKinds const nkPragmaCallKinds 890
nim nkLiterals astdef.html#nkLiterals const nkLiterals 891
nim nkFloatLiterals astdef.html#nkFloatLiterals const nkFloatLiterals 892
nim nkLambdaKinds astdef.html#nkLambdaKinds const nkLambdaKinds 893
nim declarativeDefs astdef.html#declarativeDefs const declarativeDefs 894
nim routineDefs astdef.html#routineDefs const routineDefs 895
nim procDefs astdef.html#procDefs const procDefs 896
nim callableDefs astdef.html#callableDefs const callableDefs 897
nim nkSymChoices astdef.html#nkSymChoices const nkSymChoices 899
nim nkStrKinds astdef.html#nkStrKinds const nkStrKinds 900
nim skLocalVars astdef.html#skLocalVars const skLocalVars 902
nim skProcKinds astdef.html#skProcKinds const skProcKinds 903
nim defaultSize astdef.html#defaultSize const defaultSize 906
nim defaultAlignment astdef.html#defaultAlignment const defaultAlignment 907
nim defaultOffset astdef.html#defaultOffset const defaultOffset 908
nim len astdef.html#len,PNode proc len(n: PNode): int 911
nim safeLen astdef.html#safeLen,PNode proc safeLen(n: PNode): int 914
nim `[]` astdef.html#[].t,PNode,int template `[]`(n: PNode; i: int): PNode 919
nim `[]=` astdef.html#[]=.t,PNode,int,PNode template `[]=`(n: PNode; i: int; x: PNode) 920
nim `[]` astdef.html#[].t,PNode,BackwardsIndex template `[]`(n: PNode; i: BackwardsIndex): PNode 922
nim `[]=` astdef.html#[]=.t,PNode,BackwardsIndex,PNode template `[]=`(n: PNode; i: BackwardsIndex; x: PNode) 923
nim items astdef.html#items.i,PNode iterator items(n: PNode): PNode 925
nim newNode astdef.html#newNode,TNodeKind proc newNode(kind: TNodeKind): PNode 950
nim newNodeI astdef.html#newNodeI,TNodeKind,TLineInfo proc newNodeI(kind: TNodeKind; info: TLineInfo): PNode 955
nim newNodeI astdef.html#newNodeI,TNodeKind,TLineInfo,int proc newNodeI(kind: TNodeKind; info: TLineInfo; children: int): PNode 960
nim newNodeIT astdef.html#newNodeIT,TNodeKind,TLineInfo,PType proc newNodeIT(kind: TNodeKind; info: TLineInfo; typ: PType): PNode 967
nim newNode astdef.html#newNode,TNodeKind,TLineInfo proc newNode(kind: TNodeKind; info: TLineInfo): PNode 973
nim newIdentNode astdef.html#newIdentNode,PIdent,TLineInfo proc newIdentNode(ident: PIdent; info: TLineInfo): PNode 978
nim newSymNode astdef.html#newSymNode,PSym,TLineInfo proc newSymNode(sym: PSym; info: TLineInfo): PNode 983
nim newStrNode astdef.html#newStrNode,TNodeKind,string proc newStrNode(kind: TNodeKind; strVal: string): PNode 989
nim newStrNode astdef.html#newStrNode,string,TLineInfo proc newStrNode(strVal: string; info: TLineInfo): PNode 993
nim HookEntry astdef.html#HookEntry LogEntryKind.HookEntry 1002
nim ConverterEntry astdef.html#ConverterEntry LogEntryKind.ConverterEntry 1002
nim MethodEntry astdef.html#MethodEntry LogEntryKind.MethodEntry 1002
nim EnumToStrEntry astdef.html#EnumToStrEntry LogEntryKind.EnumToStrEntry 1002
nim GenericInstEntry astdef.html#GenericInstEntry LogEntryKind.GenericInstEntry 1002
nim LogEntryKind astdef.html#LogEntryKind enum LogEntryKind 1002
nim LogEntry astdef.html#LogEntry object LogEntry 1004
nim forcePartial astdef.html#forcePartial,PSym proc forcePartial(s: PSym) 1013
nim forcePartial astdef.html#forcePartial,PType proc forcePartial(t: PType) 1047
nim GrowthFactor astdef.html#GrowthFactor const GrowthFactor 1065
nim StartSize astdef.html#StartSize const StartSize 1066
nim nextTry astdef.html#nextTry,Hash,Hash proc nextTry(h, maxHash: Hash): Hash 1068
nim mustRehash astdef.html#mustRehash,int,int proc mustRehash(length, counter: int): bool 1074
nim strTableContains astdef.html#strTableContains,TStrTable,PSym proc strTableContains(t: TStrTable; n: PSym): bool 1078
nim symTabReplace astdef.html#symTabReplace,TStrTable,PSym,PSym proc symTabReplace(t: var TStrTable; prevSym: PSym; newSym: PSym) 1107
nim strTableAdd astdef.html#strTableAdd,TStrTable,PSym proc strTableAdd(t: var TStrTable; n: PSym) 1117
nim strTableInclReportConflict astdef.html#strTableInclReportConflict,TStrTable,PSym proc strTableInclReportConflict(t: var TStrTable; n: PSym; onConflictKeepOld = false): PSym 1122
nim strTableIncl astdef.html#strTableIncl,TStrTable,PSym proc strTableIncl(t: var TStrTable; n: PSym; onConflictKeepOld = false): bool 1155
nim strTableGet astdef.html#strTableGet,TStrTable,PIdent proc strTableGet(t: TStrTable; name: PIdent): PSym 1159
nimgrp newnodei astdef.html#newNodeI-procs-all proc 955
nimgrp newstrnode astdef.html#newStrNode-procs-all proc 989
nimgrp newnode astdef.html#newNode-procs-all proc 950
nimgrp forcepartial astdef.html#forcePartial-procs-all proc 1013
nimgrp []= astdef.html#[]=-templates-all template 920
nimgrp [] astdef.html#[]-templates-all template 919