mirror of
https://github.com/nim-lang/Nim.git
synced 2026-04-26 17:24:02 +00:00
726 lines
44 KiB
Plaintext
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
|