webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Macros | Typedefs | Enumerations | Functions | Variables
dry.c File Reference
#include <stdlib.h>
#include <string.h>

Classes

struct  Record
 

Macros

#define LOOPS   100000000
 
#define CLOCK
 
#define HZ   60 /* times(2) returns 1/60 second (most) */
 
#define structassign(d, s)   d = s
 
#define TRUE   1
 
#define FALSE   0
 
#define REG
 
#define NextRecord   (*(PtrParIn->PtrComp))
 

Typedefs

typedef int OneToThirty
 
typedef int OneToFifty
 
typedef char CapitalLetter
 
typedef char String30[31]
 
typedef int Array1Dim[51]
 
typedef int Array2Dim[51][51]
 
typedef struct Record RecordType
 
typedef RecordTypeRecordPtr
 
typedef int boolean
 

Enumerations

enum  Enumeration {
  Ident1, Ident2 = 10000, Ident3, Ident4,
  Ident5
}
 

Functions

Enumeration Func1 ()
 
boolean Func2 ()
 
 main ()
 
 Proc0 ()
 
 Proc1 (REG RecordPtr PtrParIn)
 
 Proc2 (OneToFifty *IntParIO)
 
 Proc3 (RecordPtr *PtrParOut)
 
 Proc4 ()
 
 Proc5 ()
 
boolean Func3 ()
 
 Proc6 (REG Enumeration EnumParIn, REG Enumeration *EnumParOut)
 
 Proc7 (OneToFifty IntParI1, OneToFifty IntParI2, OneToFifty *IntParOut)
 
 Proc8 (Array1Dim Array1Par, Array2Dim Array2Par, OneToFifty IntParI1, OneToFifty IntParI2)
 
Enumeration Func1 (CapitalLetter CharPar1, CapitalLetter CharPar2)
 
boolean Func2 (String30 StrParI1, String30 StrParI2)
 
boolean Func3 (REG Enumeration EnumParIn)
 

Variables

char Version [] = "1.1"
 
int IntGlob
 
boolean BoolGlob
 
char Char1Glob
 
char Char2Glob
 
Array1Dim Array1Glob
 
Array2Dim Array2Glob
 
RecordPtr PtrGlb
 
RecordPtr PtrGlbNext
 

Macro Definition Documentation

◆ CLOCK

#define CLOCK

◆ FALSE

#define FALSE   0

◆ HZ

#define HZ   60 /* times(2) returns 1/60 second (most) */

◆ LOOPS

#define LOOPS   100000000

◆ NextRecord

#define NextRecord   (*(PtrParIn->PtrComp))

◆ REG

#define REG

◆ structassign

#define structassign (   d,
  s 
)    d = s

◆ TRUE

#define TRUE   1

Typedef Documentation

◆ Array1Dim

typedef int Array1Dim[51]

◆ Array2Dim

typedef int Array2Dim[51][51]

◆ boolean

◆ CapitalLetter

◆ OneToFifty

◆ OneToThirty

◆ RecordPtr

◆ RecordType

◆ String30

typedef char String30[31]

Enumeration Type Documentation

◆ Enumeration

Enumerator
Ident1 
Ident2 
Ident3 
Ident4 
Ident5 

Function Documentation

◆ Func1() [1/2]

Enumeration Func1 ( )

◆ Func1() [2/2]

Enumeration Func1 ( CapitalLetter  CharPar1,
CapitalLetter  CharPar2 
)

◆ Func2() [1/2]

boolean Func2 ( )

◆ Func2() [2/2]

boolean Func2 ( String30  StrParI1,
String30  StrParI2 
)

◆ Func3() [1/2]

boolean Func3 ( )

◆ Func3() [2/2]

boolean Func3 ( REG Enumeration  EnumParIn)

◆ main()

main ( void  )

◆ Proc0()

Proc0 ( )

◆ Proc1()

Proc1 ( REG RecordPtr  PtrParIn)

◆ Proc2()

Proc2 ( OneToFifty IntParIO)

◆ Proc3()

Proc3 ( RecordPtr PtrParOut)

◆ Proc4()

Proc4 ( )

◆ Proc5()

Proc5 ( )

◆ Proc6()

Proc6 ( REG Enumeration  EnumParIn,
REG Enumeration EnumParOut 
)

◆ Proc7()

Proc7 ( OneToFifty  IntParI1,
OneToFifty  IntParI2,
OneToFifty IntParOut 
)

◆ Proc8()

Proc8 ( Array1Dim  Array1Par,
Array2Dim  Array2Par,
OneToFifty  IntParI1,
OneToFifty  IntParI2 
)

Variable Documentation

◆ Array1Glob

Array1Dim Array1Glob

◆ Array2Glob

Array2Dim Array2Glob

◆ BoolGlob

boolean BoolGlob

◆ Char1Glob

char Char1Glob

◆ Char2Glob

char Char2Glob

◆ IntGlob

int IntGlob

◆ PtrGlb

RecordPtr PtrGlb

◆ PtrGlbNext

RecordPtr PtrGlbNext

◆ Version

char Version[] = "1.1"