tags
来自「早期freebsd实现」· 代码 · 共 259 行
TXT
259 行
ADDWORD for.c /^#define ADDWORD() \\$/ArchFindArchive arch.c /^ArchFindArchive (ar, archName)$/ArchFindMember arch.c /^ArchFindMember (archive, member, arhPtr, mode)$/ArchStatMember arch.c /^ArchStatMember (archive, member, hash)$/Arch_FindLib arch.c /^Arch_FindLib (gn, path)$/Arch_Init arch.c /^Arch_Init ()$/Arch_LibOODate arch.c /^Arch_LibOODate (gn)$/Arch_MTime arch.c /^Arch_MTime (gn)$/Arch_MemMTime arch.c /^Arch_MemMTime (gn)$/Arch_ParseArchive arch.c /^Arch_ParseArchive (linePtr, nodeLst, ctxt)$/Arch_Touch arch.c /^Arch_Touch (gn)$/Arch_TouchLib arch.c /^Arch_TouchLib (gn)$/BufExpand buf.c /^#define BufExpand(bp,nb) \\$/Buf_AddBytes buf.c /^Buf_AddBytes (bp, numBytes, bytesPtr)$/Buf_Destroy buf.c /^Buf_Destroy (buf, freeData)$/Buf_Discard buf.c /^Buf_Discard (bp, numBytes)$/Buf_GetAll buf.c /^Buf_GetAll (bp, numBytesPtr)$/Buf_GetByte buf.c /^Buf_GetByte (bp)$/Buf_GetBytes buf.c /^Buf_GetBytes (bp, numBytes, bytesPtr)$/Buf_Init buf.c /^Buf_Init (size)$/Buf_OvAddByte buf.c /^Buf_OvAddByte (bp, byte)$/Buf_Size buf.c /^Buf_Size (buf)$/Buf_UngetByte buf.c /^Buf_UngetByte (bp, byte)$/Buf_UngetBytes buf.c /^Buf_UngetBytes (bp, numBytes, bytesPtr)$/CompatInterrupt compat.c /^CompatInterrupt (signo)$/CompatMake compat.c /^CompatMake (gn, pgn)$/CompatRunCommand compat.c /^CompatRunCommand (cmd, gn)$/Compat_Run compat.c /^Compat_Run(targs)$/CondCvtArg cond.c /^CondCvtArg(str, value)$/CondDoDefined cond.c /^CondDoDefined (argLen, arg)$/CondDoExists cond.c /^CondDoExists (argLen, arg)$/CondDoMake cond.c /^CondDoMake (argLen, arg)$/CondDoTarget cond.c /^CondDoTarget (argLen, arg)$/CondE cond.c /^CondE(doEval)$/CondF cond.c /^CondF(doEval)$/CondGetArg cond.c /^CondGetArg (linePtr, argPtr, func, parens)$/CondPushBack cond.c /^CondPushBack (t)$/CondStrMatch cond.c /^CondStrMatch(string, pattern)$/CondT cond.c /^CondT(doEval)$/CondToken cond.c /^CondToken(doEval)$/Cond_End cond.c /^Cond_End()$/Cond_Eval cond.c /^Cond_Eval (line)$/DBPRINTF job.c /^#define DBPRINTF(fmt, arg) if (DEBUG(JOB)) printf /DieHorribly main.c /^DieHorribly()$/DirExpandCurly dir.c /^DirExpandCurly(word, brace, path, expansions)$/DirExpandInt dir.c /^DirExpandInt(word, path, expansions)$/DirFindName dir.c /^DirFindName (p, dname)$/DirMatchFiles dir.c /^DirMatchFiles (pattern, p, expansions)$/DirPrintDir dir.c /^static int DirPrintDir (p) Path *p; { printf ("%s /DirPrintWord dir.c /^DirPrintWord(word)$/Dir_AddDir dir.c /^Dir_AddDir (path, name)$/Dir_ClearPath dir.c /^Dir_ClearPath(path)$/Dir_Concat dir.c /^Dir_Concat(path1, path2)$/Dir_CopyDir dir.c /^Dir_CopyDir(p)$/Dir_Destroy dir.c /^Dir_Destroy (p)$/Dir_Expand dir.c /^Dir_Expand (word, path, expansions)$/Dir_FindFile dir.c /^Dir_FindFile (name, path)$/Dir_HasWildcards dir.c /^Dir_HasWildcards (name)$/Dir_Init dir.c /^Dir_Init ()$/Dir_MTime dir.c /^Dir_MTime (gn)$/Dir_MakeFlags dir.c /^Dir_MakeFlags (flag, path)$/Dir_PrintDirectories dir.c /^Dir_PrintDirectories()$/Dir_PrintPath dir.c /^Dir_PrintPath (path)$/Error main.c /^Error(va_alist)$/Fatal main.c /^Fatal(va_alist)$/Finish main.c /^Finish(errors)$/ForExec for.c /^ForExec(name, arg)$/For_Eval for.c /^For_Eval (line)$/For_Run for.c /^For_Run()$/Hash_CreateEntry hash.c /^Hash_CreateEntry(t, key, newPtr)$/Hash_DeleteEntry hash.c /^Hash_DeleteEntry(t, e)$/Hash_DeleteTable hash.c /^Hash_DeleteTable(t)$/Hash_EnumFirst hash.c /^Hash_EnumFirst(t, searchPtr)$/Hash_EnumNext hash.c /^Hash_EnumNext(searchPtr)$/Hash_FindEntry hash.c /^Hash_FindEntry(t, key)$/Hash_InitTable hash.c /^Hash_InitTable(t, numBuckets)$/JobCmpPid job.c /^JobCmpPid (job, pid)$/JobCondPassSig job.c /^JobCondPassSig(job, signo)$/JobDoOutput job.c /^JobDoOutput (job, finish)$/JobExec job.c /^JobExec(job, argv)$/JobFinish job.c /^JobFinish (job, status)$/JobInterrupt job.c /^JobInterrupt (runINTERRUPT)$/JobLocalInput job.c /^JobLocalInput(stream, job)$/JobMakeArgv job.c /^JobMakeArgv(job, argv)$/JobMatchShell job.c /^JobMatchShell (name)$/JobPassSig job.c /^JobPassSig(signo)$/JobPrintCommand job.c /^JobPrintCommand (cmd, job)$/JobRestart job.c /^JobRestart(job)$/JobSaveCommand job.c /^JobSaveCommand (cmd, gn)$/JobStart job.c /^JobStart (gn, flags, previous)$/Job_AbortAll job.c /^Job_AbortAll ()$/Job_CatchChildren job.c /^Job_CatchChildren (block)$/Job_CatchOutput job.c /^Job_CatchOutput ()$/Job_CheckCommands job.c /^Job_CheckCommands (gn, abortProc)$/Job_Empty job.c /^Job_Empty ()$/Job_End job.c /^Job_End ()$/Job_Full job.c /^Job_Full ()$/Job_Init job.c /^Job_Init (maxproc, maxlocal)$/Job_Make job.c /^Job_Make (gn)$/Job_ParseShell job.c /^Job_ParseShell (line)$/Job_Touch job.c /^Job_Touch (gn, silent)$/Job_Wait job.c /^Job_Wait()$/KILL job.c /^#define KILL(pid,sig) killpg (-(pid),(sig))$/Lst_Append lst.lib/lstAppend.c /^Lst_Append (l, ln, d)$/Lst_AtEnd lst.lib/lstAtEnd.c /^Lst_AtEnd (l, d)$/Lst_AtFront lst.lib/lstAtFront.c /^Lst_AtFront (l, d)$/Lst_Close lst.lib/lstClose.c /^Lst_Close (l)$/Lst_Concat lst.lib/lstConcat.c /^Lst_Concat (l1, l2, flags)$/Lst_Datum lst.lib/lstDatum.c /^Lst_Datum (ln)$/Lst_DeQueue lst.lib/lstDeQueue.c /^Lst_DeQueue (l)$/Lst_Destroy lst.lib/lstDestroy.c /^Lst_Destroy (l, freeProc)$/Lst_Duplicate lst.lib/lstDupl.c /^Lst_Duplicate (l, copyProc)$/Lst_EnQueue lst.lib/lstEnQueue.c /^Lst_EnQueue (l, d)$/Lst_Find lst.lib/lstFind.c /^Lst_Find (l, d, cProc)$/Lst_FindFrom lst.lib/lstFindFrom.c /^Lst_FindFrom (l, ln, d, cProc)$/Lst_First lst.lib/lstFirst.c /^Lst_First (l)$/Lst_ForEach lst.lib/lstForEach.c /^Lst_ForEach (l, proc, d)$/Lst_ForEachFrom lst.lib/lstForEachFrom.c /^Lst_ForEachFrom (l, ln, proc, d)$/Lst_Init lst.lib/lstInit.c /^Lst_Init(circ)$/Lst_Insert lst.lib/lstInsert.c /^Lst_Insert (l, ln, d)$/Lst_IsAtEnd lst.lib/lstIsAtEnd.c /^Lst_IsAtEnd (l)$/Lst_IsEmpty lst.lib/lstIsEmpty.c /^Lst_IsEmpty (l)$/Lst_Last lst.lib/lstLast.c /^Lst_Last (l)$/Lst_Member lst.lib/lstMember.c /^Lst_Member (l, d)$/Lst_Next lst.lib/lstNext.c /^Lst_Next (l)$/Lst_Open lst.lib/lstOpen.c /^Lst_Open (l)$/Lst_Remove lst.lib/lstRemove.c /^Lst_Remove (l, ln)$/Lst_Replace lst.lib/lstReplace.c /^Lst_Replace (ln, d)$/Lst_Succ lst.lib/lstSucc.c /^Lst_Succ (ln)$/MainParseArgs main.c /^MainParseArgs(argc, argv)$/Main_ParseArgLine main.c /^Main_ParseArgLine(line)$/MakeAddAllSrc make.c /^MakeAddAllSrc (cgn, pgn)$/MakeAddChild make.c /^MakeAddChild (gn, l)$/MakePrintStatus make.c /^MakePrintStatus(gn, cycle)$/MakeStartJobs make.c /^MakeStartJobs ()$/Make_DoAllVar make.c /^Make_DoAllVar (gn)$/Make_HandleUse make.c /^Make_HandleUse (cgn, pgn)$/Make_OODate make.c /^Make_OODate (gn)$/Make_Run make.c /^Make_Run (targs)$/Make_TimeStamp make.c /^Make_TimeStamp (pgn, cgn)$/Make_Update make.c /^Make_Update (cgn)$/Mmain main.c /^main(argc, argv)$/PRINTBIT targ.c /^#define PRINTBIT(attr) case CONCAT(OP_,attr): prin/PRINTDBIT targ.c /^#define PRINTDBIT(attr) case CONCAT(OP_,attr): if /ParseAddCmd parse.c /^ParseAddCmd(gn, cmd)$/ParseAddDir parse.c /^ParseAddDir(path, name)$/ParseClearPath parse.c /^ParseClearPath(path)$/ParseDoDependency parse.c /^ParseDoDependency (line)$/ParseDoInclude parse.c /^ParseDoInclude (file)$/ParseDoOp parse.c /^ParseDoOp (gn, op)$/ParseDoSrc parse.c /^ParseDoSrc (tOp, src)$/ParseEOF parse.c /^ParseEOF (opened)$/ParseFindKeyword parse.c /^ParseFindKeyword (str)$/ParseFindMain parse.c /^ParseFindMain(gn)$/ParseFinishLine parse.c /^ParseFinishLine()$/ParseHasCommands parse.c /^ParseHasCommands(gn)$/ParseLinkSrc parse.c /^ParseLinkSrc (pgn, cgn)$/ParseReadLine parse.c /^ParseReadLine ()$/ParseReadc parse.c /^ParseReadc()$/ParseSkipLine parse.c /^ParseSkipLine(skip)$/ParseTraditionalInclude parse.c /^ParseTraditionalInclude (file)$/ParseUnreadc parse.c /^ParseUnreadc(c)$/Parse_AddIncludeDir parse.c /^Parse_AddIncludeDir (dir)$/Parse_DoVar parse.c /^Parse_DoVar (line, ctxt)$/Parse_Error parse.c /^Parse_Error(va_alist)$/Parse_File parse.c /^Parse_File(name, stream)$/Parse_FromString parse.c /^Parse_FromString(str)$/Parse_Init parse.c /^Parse_Init ()$/Parse_IsVar parse.c /^Parse_IsVar (line)$/Parse_MainName parse.c /^Parse_MainName()$/Punt main.c /^Punt(va_alist)$/ReadMakefile main.c /^ReadMakefile(fname)$/RebuildTable hash.c /^RebuildTable(t)$/Str_FindSubstring str.c /^Str_FindSubstring(string, substring)$/Str_Match str.c /^Str_Match(string, pattern)$/Str_SYSVMatch str.c /^Str_SYSVMatch(word, pattern, len)$/Str_SYSVSubst str.c /^Str_SYSVSubst(buf, pat, src, len)$/SuffAddLevel suff.c /^SuffAddLevel (l, targ)$/SuffAddSrc suff.c /^SuffAddSrc (s, ls)$/SuffApplyTransform suff.c /^SuffApplyTransform(tGn, sGn, t, s)$/SuffCopy suff.c /^SuffCopy(s)$/SuffExpandChildren suff.c /^SuffExpandChildren(cgn, pgn)$/SuffFindArchiveDeps suff.c /^SuffFindArchiveDeps(gn)$/SuffFindCmds suff.c /^SuffFindCmds (targ)$/SuffFindNormalDeps suff.c /^SuffFindNormalDeps(gn)$/SuffFindThem suff.c /^SuffFindThem (srcs)$/SuffFree suff.c /^SuffFree (s)$/SuffFreeSrc suff.c /^SuffFreeSrc (s)$/SuffGNHasNameP suff.c /^SuffGNHasNameP (gn, name)$/SuffInsert suff.c /^SuffInsert (l, s)$/SuffParseTransform suff.c /^SuffParseTransform(str, srcPtr, targPtr)$/SuffPrintName suff.c /^static int SuffPrintName(s) Suff *s; {printf ("%s /SuffPrintSuff suff.c /^SuffPrintSuff (s)$/SuffPrintTrans suff.c /^SuffPrintTrans (t)$/SuffRebuildGraph suff.c /^SuffRebuildGraph(transform, s)$/SuffStrIsPrefix suff.c /^SuffStrIsPrefix (pref, str)$/SuffSuffHasNameP suff.c /^SuffSuffHasNameP (s, sname)$/SuffSuffIsPrefix suff.c /^SuffSuffIsPrefix (s, str)$/SuffSuffIsSuffix suff.c /^SuffSuffIsSuffix (s, str)$/SuffSuffIsSuffixP suff.c /^SuffSuffIsSuffixP(s, str)$/Suff_AddInclude suff.c /^Suff_AddInclude (sname)$/Suff_AddLib suff.c /^Suff_AddLib (sname)$/Suff_AddSuffix suff.c /^Suff_AddSuffix (str)$/Suff_AddTransform suff.c /^Suff_AddTransform (line)$/Suff_ClearSuffixes suff.c /^Suff_ClearSuffixes ()$/Suff_DoPaths suff.c /^Suff_DoPaths()$/Suff_EndTransform suff.c /^Suff_EndTransform(gn)$/Suff_FindDeps suff.c /^Suff_FindDeps (gn)$/Suff_GetPath suff.c /^Suff_GetPath (sname)$/Suff_Init suff.c /^Suff_Init ()$/Suff_IsTransform suff.c /^Suff_IsTransform (str)$/Suff_PrintAll suff.c /^Suff_PrintAll()$/Suff_SetNull suff.c /^Suff_SetNull(name)$/TargPrintName targ.c /^TargPrintName (gn, ppath)$/TargPrintNode targ.c /^TargPrintNode (gn, pass)$/TargPrintOnlySrc targ.c /^TargPrintOnlySrc(gn)$/Targ_FindList targ.c /^Targ_FindList (names, flags)$/Targ_FindNode targ.c /^Targ_FindNode (name, flags)$/Targ_FmtTime targ.c /^Targ_FmtTime (time)$/Targ_Ignore targ.c /^Targ_Ignore (gn)$/Targ_Init targ.c /^Targ_Init ()$/Targ_NewGN targ.c /^Targ_NewGN (name)$/Targ_Precious targ.c /^Targ_Precious (gn)$/Targ_PrintCmd targ.c /^Targ_PrintCmd (cmd)$/Targ_PrintGraph targ.c /^Targ_PrintGraph (pass)$/Targ_PrintType targ.c /^Targ_PrintType (type)$/Targ_SetMain targ.c /^Targ_SetMain (gn)$/Targ_Silent targ.c /^Targ_Silent (gn)$/VarAdd var.c /^VarAdd (name, val, ctxt)$/VarCmp var.c /^VarCmp (v, name)$/VarFind var.c /^VarFind (name, ctxt, flags)$/VarHead var.c /^VarHead (word, addSpace, buf)$/VarMatch var.c /^VarMatch (word, addSpace, buf, pattern)$/VarModify var.c /^VarModify (str, modProc, datum)$/VarNoMatch var.c /^VarNoMatch (word, addSpace, buf, pattern)$/VarPrintVar var.c /^VarPrintVar (v)$/VarRoot var.c /^VarRoot (word, addSpace, buf)$/VarSYSVMatch var.c /^VarSYSVMatch (word, addSpace, buf, pat)$/VarSubstitute var.c /^VarSubstitute (word, addSpace, buf, pattern)$/VarSuffix var.c /^VarSuffix (word, addSpace, buf)$/VarTail var.c /^VarTail (word, addSpace, buf)$/Var_Append var.c /^Var_Append (name, val, ctxt)$/Var_Delete var.c /^Var_Delete(name, ctxt)$/Var_Dump var.c /^Var_Dump (ctxt)$/Var_Exists var.c /^Var_Exists(name, ctxt)$/Var_GetHead var.c /^Var_GetHead(file)$/Var_GetTail var.c /^Var_GetTail(file)$/Var_Init var.c /^Var_Init ()$/Var_Parse var.c /^Var_Parse (str, ctxt, err, lengthPtr, freePtr)$/Var_Set var.c /^Var_Set (name, val, ctxt)$/Var_Subst var.c /^Var_Subst (var, str, ctxt, undefErr)$/Var_Value var.c /^Var_Value (name, ctxt)$/brk_string str.c /^brk_string(str, store_argc)$/emalloc main.c /^emalloc(len)$/enomem main.c /^enomem()$/max buf.c /^#define max(a,b) ((a) > (b) ? (a) : (b))$/str_concat str.c /^str_concat(s1, s2, flags)$/usage main.c /^usage()$/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?