Files
Nim/compiler/nodekinds.idx
github-actions[bot] cc6d267eaa Deploy to GitHub pages
2026-07-09 08:42:57 +00:00

170 lines
11 KiB
Plaintext

nimTitle nodekinds nodekinds.html module nodekinds 0
nim nkNone nodekinds.html#nkNone TNodeKind.nkNone 13
nim nkEmpty nodekinds.html#nkEmpty TNodeKind.nkEmpty 13
nim nkIdent nodekinds.html#nkIdent TNodeKind.nkIdent 13
nim nkSym nodekinds.html#nkSym TNodeKind.nkSym 13
nim nkType nodekinds.html#nkType TNodeKind.nkType 13
nim nkCharLit nodekinds.html#nkCharLit TNodeKind.nkCharLit 13
nim nkIntLit nodekinds.html#nkIntLit TNodeKind.nkIntLit 13
nim nkInt8Lit nodekinds.html#nkInt8Lit TNodeKind.nkInt8Lit 13
nim nkInt16Lit nodekinds.html#nkInt16Lit TNodeKind.nkInt16Lit 13
nim nkInt32Lit nodekinds.html#nkInt32Lit TNodeKind.nkInt32Lit 13
nim nkInt64Lit nodekinds.html#nkInt64Lit TNodeKind.nkInt64Lit 13
nim nkUIntLit nodekinds.html#nkUIntLit TNodeKind.nkUIntLit 13
nim nkUInt8Lit nodekinds.html#nkUInt8Lit TNodeKind.nkUInt8Lit 13
nim nkUInt16Lit nodekinds.html#nkUInt16Lit TNodeKind.nkUInt16Lit 13
nim nkUInt32Lit nodekinds.html#nkUInt32Lit TNodeKind.nkUInt32Lit 13
nim nkUInt64Lit nodekinds.html#nkUInt64Lit TNodeKind.nkUInt64Lit 13
nim nkFloatLit nodekinds.html#nkFloatLit TNodeKind.nkFloatLit 13
nim nkFloat32Lit nodekinds.html#nkFloat32Lit TNodeKind.nkFloat32Lit 13
nim nkFloat64Lit nodekinds.html#nkFloat64Lit TNodeKind.nkFloat64Lit 13
nim nkFloat128Lit nodekinds.html#nkFloat128Lit TNodeKind.nkFloat128Lit 13
nim nkStrLit nodekinds.html#nkStrLit TNodeKind.nkStrLit 13
nim nkRStrLit nodekinds.html#nkRStrLit TNodeKind.nkRStrLit 13
nim nkTripleStrLit nodekinds.html#nkTripleStrLit TNodeKind.nkTripleStrLit 13
nim nkNilLit nodekinds.html#nkNilLit TNodeKind.nkNilLit 13
nim nkComesFrom nodekinds.html#nkComesFrom TNodeKind.nkComesFrom 13
nim nkDotCall nodekinds.html#nkDotCall TNodeKind.nkDotCall 13
nim nkCommand nodekinds.html#nkCommand TNodeKind.nkCommand 13
nim nkCall nodekinds.html#nkCall TNodeKind.nkCall 13
nim nkCallStrLit nodekinds.html#nkCallStrLit TNodeKind.nkCallStrLit 13
nim nkInfix nodekinds.html#nkInfix TNodeKind.nkInfix 13
nim nkPrefix nodekinds.html#nkPrefix TNodeKind.nkPrefix 13
nim nkPostfix nodekinds.html#nkPostfix TNodeKind.nkPostfix 13
nim nkHiddenCallConv nodekinds.html#nkHiddenCallConv TNodeKind.nkHiddenCallConv 13
nim nkExprEqExpr nodekinds.html#nkExprEqExpr TNodeKind.nkExprEqExpr 13
nim nkExprColonExpr nodekinds.html#nkExprColonExpr TNodeKind.nkExprColonExpr 13
nim nkIdentDefs nodekinds.html#nkIdentDefs TNodeKind.nkIdentDefs 13
nim nkVarTuple nodekinds.html#nkVarTuple TNodeKind.nkVarTuple 13
nim nkPar nodekinds.html#nkPar TNodeKind.nkPar 13
nim nkObjConstr nodekinds.html#nkObjConstr TNodeKind.nkObjConstr 13
nim nkCurly nodekinds.html#nkCurly TNodeKind.nkCurly 13
nim nkCurlyExpr nodekinds.html#nkCurlyExpr TNodeKind.nkCurlyExpr 13
nim nkBracket nodekinds.html#nkBracket TNodeKind.nkBracket 13
nim nkBracketExpr nodekinds.html#nkBracketExpr TNodeKind.nkBracketExpr 13
nim nkPragmaExpr nodekinds.html#nkPragmaExpr TNodeKind.nkPragmaExpr 13
nim nkRange nodekinds.html#nkRange TNodeKind.nkRange 13
nim nkDotExpr nodekinds.html#nkDotExpr TNodeKind.nkDotExpr 13
nim nkCheckedFieldExpr nodekinds.html#nkCheckedFieldExpr TNodeKind.nkCheckedFieldExpr 13
nim nkDerefExpr nodekinds.html#nkDerefExpr TNodeKind.nkDerefExpr 13
nim nkIfExpr nodekinds.html#nkIfExpr TNodeKind.nkIfExpr 13
nim nkElifExpr nodekinds.html#nkElifExpr TNodeKind.nkElifExpr 13
nim nkElseExpr nodekinds.html#nkElseExpr TNodeKind.nkElseExpr 13
nim nkLambda nodekinds.html#nkLambda TNodeKind.nkLambda 13
nim nkDo nodekinds.html#nkDo TNodeKind.nkDo 13
nim nkAccQuoted nodekinds.html#nkAccQuoted TNodeKind.nkAccQuoted 13
nim nkTableConstr nodekinds.html#nkTableConstr TNodeKind.nkTableConstr 13
nim nkBind nodekinds.html#nkBind TNodeKind.nkBind 13
nim nkClosedSymChoice nodekinds.html#nkClosedSymChoice TNodeKind.nkClosedSymChoice 13
nim nkOpenSymChoice nodekinds.html#nkOpenSymChoice TNodeKind.nkOpenSymChoice 13
nim nkHiddenStdConv nodekinds.html#nkHiddenStdConv TNodeKind.nkHiddenStdConv 13
nim nkHiddenSubConv nodekinds.html#nkHiddenSubConv TNodeKind.nkHiddenSubConv 13
nim nkConv nodekinds.html#nkConv TNodeKind.nkConv 13
nim nkCast nodekinds.html#nkCast TNodeKind.nkCast 13
nim nkStaticExpr nodekinds.html#nkStaticExpr TNodeKind.nkStaticExpr 13
nim nkAddr nodekinds.html#nkAddr TNodeKind.nkAddr 13
nim nkHiddenAddr nodekinds.html#nkHiddenAddr TNodeKind.nkHiddenAddr 13
nim nkHiddenDeref nodekinds.html#nkHiddenDeref TNodeKind.nkHiddenDeref 13
nim nkObjDownConv nodekinds.html#nkObjDownConv TNodeKind.nkObjDownConv 13
nim nkObjUpConv nodekinds.html#nkObjUpConv TNodeKind.nkObjUpConv 13
nim nkChckRangeF nodekinds.html#nkChckRangeF TNodeKind.nkChckRangeF 13
nim nkChckRange64 nodekinds.html#nkChckRange64 TNodeKind.nkChckRange64 13
nim nkChckRange nodekinds.html#nkChckRange TNodeKind.nkChckRange 13
nim nkStringToCString nodekinds.html#nkStringToCString TNodeKind.nkStringToCString 13
nim nkCStringToString nodekinds.html#nkCStringToString TNodeKind.nkCStringToString 13
nim nkAsgn nodekinds.html#nkAsgn TNodeKind.nkAsgn 13
nim nkFastAsgn nodekinds.html#nkFastAsgn TNodeKind.nkFastAsgn 13
nim nkGenericParams nodekinds.html#nkGenericParams TNodeKind.nkGenericParams 13
nim nkFormalParams nodekinds.html#nkFormalParams TNodeKind.nkFormalParams 13
nim nkOfInherit nodekinds.html#nkOfInherit TNodeKind.nkOfInherit 13
nim nkImportAs nodekinds.html#nkImportAs TNodeKind.nkImportAs 13
nim nkProcDef nodekinds.html#nkProcDef TNodeKind.nkProcDef 13
nim nkMethodDef nodekinds.html#nkMethodDef TNodeKind.nkMethodDef 13
nim nkConverterDef nodekinds.html#nkConverterDef TNodeKind.nkConverterDef 13
nim nkMacroDef nodekinds.html#nkMacroDef TNodeKind.nkMacroDef 13
nim nkTemplateDef nodekinds.html#nkTemplateDef TNodeKind.nkTemplateDef 13
nim nkIteratorDef nodekinds.html#nkIteratorDef TNodeKind.nkIteratorDef 13
nim nkOfBranch nodekinds.html#nkOfBranch TNodeKind.nkOfBranch 13
nim nkElifBranch nodekinds.html#nkElifBranch TNodeKind.nkElifBranch 13
nim nkExceptBranch nodekinds.html#nkExceptBranch TNodeKind.nkExceptBranch 13
nim nkElse nodekinds.html#nkElse TNodeKind.nkElse 13
nim nkAsmStmt nodekinds.html#nkAsmStmt TNodeKind.nkAsmStmt 13
nim nkPragma nodekinds.html#nkPragma TNodeKind.nkPragma 13
nim nkPragmaBlock nodekinds.html#nkPragmaBlock TNodeKind.nkPragmaBlock 13
nim nkIfStmt nodekinds.html#nkIfStmt TNodeKind.nkIfStmt 13
nim nkWhenStmt nodekinds.html#nkWhenStmt TNodeKind.nkWhenStmt 13
nim nkForStmt nodekinds.html#nkForStmt TNodeKind.nkForStmt 13
nim nkParForStmt nodekinds.html#nkParForStmt TNodeKind.nkParForStmt 13
nim nkWhileStmt nodekinds.html#nkWhileStmt TNodeKind.nkWhileStmt 13
nim nkCaseStmt nodekinds.html#nkCaseStmt TNodeKind.nkCaseStmt 13
nim nkTypeSection nodekinds.html#nkTypeSection TNodeKind.nkTypeSection 13
nim nkVarSection nodekinds.html#nkVarSection TNodeKind.nkVarSection 13
nim nkLetSection nodekinds.html#nkLetSection TNodeKind.nkLetSection 13
nim nkConstSection nodekinds.html#nkConstSection TNodeKind.nkConstSection 13
nim nkConstDef nodekinds.html#nkConstDef TNodeKind.nkConstDef 13
nim nkTypeDef nodekinds.html#nkTypeDef TNodeKind.nkTypeDef 13
nim nkYieldStmt nodekinds.html#nkYieldStmt TNodeKind.nkYieldStmt 13
nim nkDefer nodekinds.html#nkDefer TNodeKind.nkDefer 13
nim nkTryStmt nodekinds.html#nkTryStmt TNodeKind.nkTryStmt 13
nim nkFinally nodekinds.html#nkFinally TNodeKind.nkFinally 13
nim nkRaiseStmt nodekinds.html#nkRaiseStmt TNodeKind.nkRaiseStmt 13
nim nkReturnStmt nodekinds.html#nkReturnStmt TNodeKind.nkReturnStmt 13
nim nkBreakStmt nodekinds.html#nkBreakStmt TNodeKind.nkBreakStmt 13
nim nkContinueStmt nodekinds.html#nkContinueStmt TNodeKind.nkContinueStmt 13
nim nkBlockStmt nodekinds.html#nkBlockStmt TNodeKind.nkBlockStmt 13
nim nkStaticStmt nodekinds.html#nkStaticStmt TNodeKind.nkStaticStmt 13
nim nkDiscardStmt nodekinds.html#nkDiscardStmt TNodeKind.nkDiscardStmt 13
nim nkStmtList nodekinds.html#nkStmtList TNodeKind.nkStmtList 13
nim nkImportStmt nodekinds.html#nkImportStmt TNodeKind.nkImportStmt 13
nim nkImportExceptStmt nodekinds.html#nkImportExceptStmt TNodeKind.nkImportExceptStmt 13
nim nkExportStmt nodekinds.html#nkExportStmt TNodeKind.nkExportStmt 13
nim nkExportExceptStmt nodekinds.html#nkExportExceptStmt TNodeKind.nkExportExceptStmt 13
nim nkFromStmt nodekinds.html#nkFromStmt TNodeKind.nkFromStmt 13
nim nkIncludeStmt nodekinds.html#nkIncludeStmt TNodeKind.nkIncludeStmt 13
nim nkBindStmt nodekinds.html#nkBindStmt TNodeKind.nkBindStmt 13
nim nkMixinStmt nodekinds.html#nkMixinStmt TNodeKind.nkMixinStmt 13
nim nkUsingStmt nodekinds.html#nkUsingStmt TNodeKind.nkUsingStmt 13
nim nkCommentStmt nodekinds.html#nkCommentStmt TNodeKind.nkCommentStmt 13
nim nkStmtListExpr nodekinds.html#nkStmtListExpr TNodeKind.nkStmtListExpr 13
nim nkBlockExpr nodekinds.html#nkBlockExpr TNodeKind.nkBlockExpr 13
nim nkStmtListType nodekinds.html#nkStmtListType TNodeKind.nkStmtListType 13
nim nkBlockType nodekinds.html#nkBlockType TNodeKind.nkBlockType 13
nim nkWith nodekinds.html#nkWith TNodeKind.nkWith 13
nim nkWithout nodekinds.html#nkWithout TNodeKind.nkWithout 13
nim nkTypeOfExpr nodekinds.html#nkTypeOfExpr TNodeKind.nkTypeOfExpr 13
nim nkObjectTy nodekinds.html#nkObjectTy TNodeKind.nkObjectTy 13
nim nkTupleTy nodekinds.html#nkTupleTy TNodeKind.nkTupleTy 13
nim nkTupleClassTy nodekinds.html#nkTupleClassTy TNodeKind.nkTupleClassTy 13
nim nkTypeClassTy nodekinds.html#nkTypeClassTy TNodeKind.nkTypeClassTy 13
nim nkStaticTy nodekinds.html#nkStaticTy TNodeKind.nkStaticTy 13
nim nkRecList nodekinds.html#nkRecList TNodeKind.nkRecList 13
nim nkRecCase nodekinds.html#nkRecCase TNodeKind.nkRecCase 13
nim nkRecWhen nodekinds.html#nkRecWhen TNodeKind.nkRecWhen 13
nim nkRefTy nodekinds.html#nkRefTy TNodeKind.nkRefTy 13
nim nkPtrTy nodekinds.html#nkPtrTy TNodeKind.nkPtrTy 13
nim nkVarTy nodekinds.html#nkVarTy TNodeKind.nkVarTy 13
nim nkConstTy nodekinds.html#nkConstTy TNodeKind.nkConstTy 13
nim nkOutTy nodekinds.html#nkOutTy TNodeKind.nkOutTy 13
nim nkDistinctTy nodekinds.html#nkDistinctTy TNodeKind.nkDistinctTy 13
nim nkProcTy nodekinds.html#nkProcTy TNodeKind.nkProcTy 13
nim nkIteratorTy nodekinds.html#nkIteratorTy TNodeKind.nkIteratorTy 13
nim nkSinkAsgn nodekinds.html#nkSinkAsgn TNodeKind.nkSinkAsgn 13
nim nkEnumTy nodekinds.html#nkEnumTy TNodeKind.nkEnumTy 13
nim nkEnumFieldDef nodekinds.html#nkEnumFieldDef TNodeKind.nkEnumFieldDef 13
nim nkArgList nodekinds.html#nkArgList TNodeKind.nkArgList 13
nim nkPattern nodekinds.html#nkPattern TNodeKind.nkPattern 13
nim nkHiddenTryStmt nodekinds.html#nkHiddenTryStmt TNodeKind.nkHiddenTryStmt 13
nim nkClosure nodekinds.html#nkClosure TNodeKind.nkClosure 13
nim nkGotoState nodekinds.html#nkGotoState TNodeKind.nkGotoState 13
nim nkState nodekinds.html#nkState TNodeKind.nkState 13
nim nkBreakState nodekinds.html#nkBreakState TNodeKind.nkBreakState 13
nim nkFuncDef nodekinds.html#nkFuncDef TNodeKind.nkFuncDef 13
nim nkTupleConstr nodekinds.html#nkTupleConstr TNodeKind.nkTupleConstr 13
nim nkError nodekinds.html#nkError TNodeKind.nkError 13
nim nkModuleRef nodekinds.html#nkModuleRef TNodeKind.nkModuleRef 13
nim nkReplayAction nodekinds.html#nkReplayAction TNodeKind.nkReplayAction 13
nim nkNilRodNode nodekinds.html#nkNilRodNode TNodeKind.nkNilRodNode 13
nim nkOpenSym nodekinds.html#nkOpenSym TNodeKind.nkOpenSym 13
nim TNodeKind nodekinds.html#TNodeKind enum TNodeKind 13
nim nkCallKinds nodekinds.html#nkCallKinds const nkCallKinds 210