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