]> andersk Git - splint.git/blame_incremental - src/Headers/lclscan.h
Added va_copy to standard.h.
[splint.git] / src / Headers / lclscan.h
... / ...
CommitLineData
1/*
2** Copyright (C) University of Virginia, Massachusetts Institue of Technology 1994-2003.
3** See ../LICENSE for license information.
4**
5*/
6/*
7** lclscan.h
8*/
9
10# ifndef LCLSCAN_H
11# define LCLSCAN_H
12
13extern ltokenCode yllex (void) /*@modifies internalState@*/ ;
14
15/*@-declundef@*/
16extern bool g_inTypeDef;
17/*@=declundef@*/
18
19extern /*@dependent@*/ /*@exposed@*/ ltoken LCLScanNextToken(void)
20 /*@modifies internalState@*/ ;
21extern void LCLScanFreshToken(/*@only@*/ ltoken p_tok)
22 /*@modifies internalState@*/ ;
23
24extern /*@exposed@*/ inputStream LCLScanSource(void) /*@*/ ;
25extern void LCLScanInit(void) /*@modifies internalState@*/ ;
26extern void LCLScanReset(inputStream p_s) /*@modifies internalState@*/ ;
27extern void LCLScanCleanup(void) /*@modifies internalState@*/ ;
28
29# else
30# error "Multiple include"
31# endif
32
33
This page took 0.78311 seconds and 5 git commands to generate.