Deploy to GitHub pages
This commit is contained in:
commit
2ef2c469d1
850 changed files with 332608 additions and 0 deletions
18
compiler/semtypinst.idx
Normal file
18
compiler/semtypinst.idx
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
nimTitle semtypinst semtypinst.html module compiler/semtypinst 0
|
||||
nim checkConstructedType semtypinst.html#checkConstructedType,ConfigRef,TLineInfo,PType proc checkConstructedType(conf: ConfigRef; info: TLineInfo; typ: PType) 26
|
||||
nim searchInstTypes semtypinst.html#searchInstTypes,ModuleGraph,PType proc searchInstTypes(g: ModuleGraph; key: PType): PType 38
|
||||
nim LayeredIdTable semtypinst.html#LayeredIdTable type LayeredIdTable 70
|
||||
nim TReplTypeVars semtypinst.html#TReplTypeVars object TReplTypeVars 74
|
||||
nim replaceTypeVarsN semtypinst.html#replaceTypeVarsN,TReplTypeVars,PNode,int proc replaceTypeVarsN(cl: var TReplTypeVars; n: PNode; start = 0): PNode 91
|
||||
nim initLayeredTypeMap semtypinst.html#initLayeredTypeMap,TIdTable proc initLayeredTypeMap(pt: TIdTable): LayeredIdTable 93
|
||||
nim newTypeMapLayer semtypinst.html#newTypeMapLayer,TReplTypeVars proc newTypeMapLayer(cl: var TReplTypeVars): LayeredIdTable 97
|
||||
nim replaceTypeVarsT semtypinst.html#replaceTypeVarsT,TReplTypeVars,PType proc replaceTypeVarsT(cl: var TReplTypeVars; t: PType): PType 120
|
||||
nim instCopyType semtypinst.html#instCopyType,TReplTypeVars,PType proc instCopyType(cl: var TReplTypeVars; t: PType): PType 305
|
||||
nim eraseVoidParams semtypinst.html#eraseVoidParams,PType proc eraseVoidParams(t: PType) 453
|
||||
nim skipIntLiteralParams semtypinst.html#skipIntLiteralParams,PType,IdGenerator proc skipIntLiteralParams(t: PType; idgen: IdGenerator) 472
|
||||
nim initTypeVars semtypinst.html#initTypeVars,PContext,LayeredIdTable,TLineInfo,PSym proc initTypeVars(p: PContext; typeMap: LayeredIdTable; info: TLineInfo; owner: PSym): TReplTypeVars 663
|
||||
nim replaceTypesInBody semtypinst.html#replaceTypesInBody,PContext,TIdTable,PNode,PSym proc replaceTypesInBody(p: PContext; pt: TIdTable; n: PNode; owner: PSym;\n allowMetaTypes = false): PNode 672
|
||||
nim recomputeFieldPositions semtypinst.html#recomputeFieldPositions,PType,PNode,int proc recomputeFieldPositions(t: PType; obj: PNode; currPosition: var int) 692
|
||||
nim generateTypeInstance semtypinst.html#generateTypeInstance,PContext,TIdTable,TLineInfo,PType proc generateTypeInstance(p: PContext; pt: TIdTable; info: TLineInfo; t: PType): PType 708
|
||||
nim prepareMetatypeForSigmatch semtypinst.html#prepareMetatypeForSigmatch,PContext,TIdTable,TLineInfo,PType proc prepareMetatypeForSigmatch(p: PContext; pt: TIdTable; info: TLineInfo; t: PType): PType 724
|
||||
nim generateTypeInstance semtypinst.html#generateTypeInstance.t,PContext,TIdTable,PNode,PType template generateTypeInstance(p: PContext; pt: TIdTable; arg: PNode; t: PType): untyped 733
|
||||
Loading…
Add table
Add a link
Reference in a new issue