]> andersk Git - splint.git/blob - src/Headers/importNode.h
07997b0075c6527d6218aead17f3b37282181bde
[splint.git] / src / Headers / importNode.h
1 /*
2 ** Copyright (C) University of Virginia, Massachusetts Institue of Technology 1994-2000.
3 ** See ../LICENSE for license information.
4 **
5 */
6 /*
7 ** importNode.h
8 **
9 ** needs "ltoken_type.h"
10 */
11
12 typedef enum { IMPPLAIN, IMPBRACKET, IMPQUOTE } impkind ;
13
14 typedef struct _importNode
15 {
16   impkind   kind;
17   ltoken  val;
18 } *importNode ;
19
20 extern void importNode_free (/*@only@*/ /*@null@*/ importNode p_x);
21
22 extern /*@only@*/ importNode importNode_makePlain (/*@only@*/ ltoken p_t);
23 extern /*@only@*/ importNode importNode_makeBracketed (/*@only@*/ ltoken p_t);
24 extern /*@only@*/ importNode importNode_makeQuoted (/*@only@*/ ltoken p_t);
This page took 0.045401 seconds and 3 git commands to generate.