mirror of
https://github.com/nim-lang/Nim.git
synced 2026-08-01 13:09:14 +00:00
25 lines
2.5 KiB
Plaintext
25 lines
2.5 KiB
Plaintext
nimTitle cnif cnif.html module cnif 0
|
|
nim CnifSymStart cnif.html#CnifSymStart const CnifSymStart 44
|
|
nim CnifSymEnd cnif.html#CnifSymEnd const CnifSymEnd 45
|
|
nim CnifDefStart cnif.html#CnifDefStart const CnifDefStart 46
|
|
nim CnifDefSep cnif.html#CnifDefSep const CnifDefSep 47
|
|
nim CnifDefEnd cnif.html#CnifDefEnd const CnifDefEnd 48
|
|
nim markCName cnif.html#markCName,string proc markCName(name: string): string 50
|
|
nim hasCnifMarks cnif.html#hasCnifMarks,string proc hasCnifMarks(s: string): bool 53
|
|
nim stripCnifMarks cnif.html#stripCnifMarks,string proc stripCnifMarks(s: string): string 58
|
|
nim CnifVersion cnif.html#CnifVersion const CnifVersion 76
|
|
nim cnifDefDirective cnif.html#cnifDefDirective,string,string,string proc cnifDefDirective(name, flags, nifName: string): string 85
|
|
nim cnifEndDefs cnif.html#cnifEndDefs proc cnifEndDefs(): string 88
|
|
nim writeCnifArtifact cnif.html#writeCnifArtifact,string,string,openArray[tuple[string,string]],string,string,openArray[string] proc writeCnifArtifact(code: string; outfile: string; initRequired = false;\n datInitRequired = false;\n dataDefs: openArray[tuple[cname, nifname: string]] = [];\n semmedNif = ""; moduleBase = "";\n implDeps: openArray[string] = []) 91
|
|
nim renderMarkedC cnif.html#renderMarkedC,string,HashSet[string],int proc renderMarkedC(code: string; live: HashSet[string]; dropped: var int): string 218
|
|
nim CnifHeads cnif.html#CnifHeads object CnifHeads 255
|
|
nim readCnifHeads cnif.html#readCnifHeads,string proc readCnifHeads(f: string): CnifHeads 270
|
|
nim CnifLiveness cnif.html#CnifLiveness object CnifLiveness 362
|
|
nim computeLiveFromCArtifacts cnif.html#computeLiveFromCArtifacts,openArray[string] proc computeLiveFromCArtifacts(files: openArray[string]): CnifLiveness 368
|
|
nim MergeDecision cnif.html#MergeDecision object MergeDecision 468
|
|
nim computeMergeDecision cnif.html#computeMergeDecision,openArray[string] proc computeMergeDecision(files: openArray[string]): MergeDecision 482
|
|
nim MergeDecisionFile cnif.html#MergeDecisionFile const MergeDecisionFile 587
|
|
nim writeMergeDecision cnif.html#writeMergeDecision,string,MergeDecision proc writeMergeDecision(outfile: string; d: MergeDecision) 590
|
|
nim readMergeDecision cnif.html#readMergeDecision,string proc readMergeDecision(f: string): MergeDecision 611
|
|
nim renderCFromArtifact cnif.html#renderCFromArtifact,string,MergeDecision,string,int proc renderCFromArtifact(artifact: string; d: MergeDecision; ownerId: string;\n dropped: var int): string 657
|