📄 uno_global.h
字号:
/***** uno: uno_global.h *****//* Copyright (c) 2000-2003 by Lucent Technologies - Bell Laboratories *//* All Rights Reserved. This software is for educational purposes only. *//* Permission is given to distribute this code provided that this intro- *//* ductory message is not removed and no monies are exchanged. *//* No guarantee is expressed or implied by the distribution of this code. *//* Software written by Gerard J. Holzmann based on the public domain *//* ANSI-C parser Ctree Version 0.14 from Shaun Flisakowski */typedef struct CallStack CallStack;typedef struct Fct Fct;typedef struct Place Place;typedef struct PlaceName PlaceName;typedef struct Seen Seen;typedef struct Sym Sym;struct Place { char *fnm; int line;};struct PlaceName { Place *n; char *s; /* struct field */ int used; PlaceName *nxt;};struct Seen { Place *n; Seen *nxt;};struct Sym { char *s; Place *n; int bits; Sym *nxt;};struct Fct { char *fnm; Place *n; short is_static; short rval; short special; /* if set, dunno when called */ Sym *defs; Sym *uses; Sym *deref; Sym *calls; Sym *import; short visited; /* tarjan dfs */ short onstack; int scc_nr, low_link, dfs_nr; Fct *t_nxt; /* tarjan stack */ Fct *nxt; /* linked list of fcts */};struct CallStack { Fct *f; Sym *r; CallStack *nxt;};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -