Free cookie consent management tool by TermsFeed Policy Generator

source: branches/2929_PrioritizedGrammarEnumeration/HeuristicLab.Algorithms.DataAnalysis.PGE/3.3/go-code/go-pge/go-pge.h @ 16231

Last change on this file since 16231 was 16080, checked in by hmaislin, 6 years ago

#2929 initial commit of working PGE version

File size: 1.6 KB
Line 
1/* Created by "go tool cgo" - DO NOT EDIT. */
2
3/* package github.com/verdverm/go-pge */
4
5
6#line 1 "cgo-builtin-prolog"
7
8#include <stddef.h> /* for ptrdiff_t below */
9
10#ifndef GO_CGO_EXPORT_PROLOGUE_H
11#define GO_CGO_EXPORT_PROLOGUE_H
12
13typedef struct { const char *p; ptrdiff_t n; } _GoString_;
14
15#endif
16
17/* Start of preamble from import "C" comments.  */
18
19
20
21
22/* End of preamble from import "C" comments.  */
23
24
25/* Start of boilerplate cgo prologue.  */
26#line 1 "cgo-gcc-export-header-prolog"
27
28#ifndef GO_CGO_PROLOGUE_H
29#define GO_CGO_PROLOGUE_H
30
31typedef signed char GoInt8;
32typedef unsigned char GoUint8;
33typedef short GoInt16;
34typedef unsigned short GoUint16;
35typedef int GoInt32;
36typedef unsigned int GoUint32;
37typedef long long GoInt64;
38typedef unsigned long long GoUint64;
39typedef GoInt64 GoInt;
40typedef GoUint64 GoUint;
41typedef __SIZE_TYPE__ GoUintptr;
42typedef float GoFloat32;
43typedef double GoFloat64;
44typedef float _Complex GoComplex64;
45typedef double _Complex GoComplex128;
46
47/*
48  static assertion to make sure the file is being used on architecture
49  at least with matching size of GoInt.
50*/
51typedef char _check_for_64_bit_pointer_matching_GoInt[sizeof(void*)==64/8 ? 1:-1];
52
53typedef _GoString_ GoString;
54typedef void *GoMap;
55typedef void *GoChan;
56typedef struct { void *t; void *v; } GoInterface;
57typedef struct { void *data; GoInt len; GoInt cap; } GoSlice;
58
59#endif
60
61/* End of boilerplate cgo prologue.  */
62
63#ifdef __cplusplus
64extern "C" {
65#endif
66
67
68extern void runmain();
69
70extern GoInt testPGE();
71
72extern void runPGE();
73
74extern void initGo();
75
76extern void tmp();
77
78#ifdef __cplusplus
79}
80#endif
Note: See TracBrowser for help on using the repository browser.