-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathmetadata_output_pb2.py
79 lines (72 loc) · 8.5 KB
/
metadata_output_pb2.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: metadata_output.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15metadata_output.proto\x12\x0exlscc_metadata\"*\n\nSourceName\x12\x0e\n\x06number\x18\x01 \x01(\x05\x12\x0c\n\x04path\x18\x02 \x01(\t\"\xdb\x01\n\x0eMetadataOutput\x12%\n\x07structs\x18\x01 \x03(\x0b\x32\x14.xlscc_metadata.Type\x12\x39\n\x0etop_func_proto\x18\x02 \x01(\x0b\x32!.xlscc_metadata.FunctionPrototype\x12:\n\x0f\x61ll_func_protos\x18\x03 \x03(\x0b\x32!.xlscc_metadata.FunctionPrototype\x12+\n\x07sources\x18\x04 \x03(\x0b\x32\x1a.xlscc_metadata.SourceName\"m\n\x11\x46unctionParameter\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\"\n\x04type\x18\x02 \x01(\x0b\x32\x14.xlscc_metadata.Type\x12\x14\n\x0cis_reference\x18\x03 \x01(\x08\x12\x10\n\x08is_const\x18\x04 \x01(\x08\"@\n\x0eSourceLocation\x12\x10\n\x08\x66ilename\x18\x01 \x01(\t\x12\x0c\n\x04line\x18\x02 \x01(\x05\x12\x0e\n\x06\x63olumn\x18\x03 \x01(\x05\"q\n\x13SourceLocationRange\x12-\n\x05\x62\x65gin\x18\x01 \x01(\x0b\x32\x1e.xlscc_metadata.SourceLocation\x12+\n\x03\x65nd\x18\x02 \x01(\x0b\x32\x1e.xlscc_metadata.SourceLocation\"\xc3\x01\n\rFunctionValue\x12%\n\x04name\x18\x01 \x01(\x0b\x32\x17.xlscc_metadata.CPPName\x12\"\n\x04type\x18\x02 \x01(\x0b\x32\x14.xlscc_metadata.Type\x12$\n\x05value\x18\x03 \x01(\x0b\x32\x15.xlscc_metadata.Value\x12\x41\n\x14\x64\x65\x63laration_location\x18\x04 \x01(\x0b\x32#.xlscc_metadata.SourceLocationRange\"\x80\x04\n\x11\x46unctionPrototype\x12%\n\x04name\x18\x01 \x01(\x0b\x32\x17.xlscc_metadata.CPPName\x12)\n\x0breturn_type\x18\x02 \x01(\x0b\x32\x14.xlscc_metadata.Type\x12\x31\n\x06params\x18\x03 \x03(\x0b\x32!.xlscc_metadata.FunctionParameter\x12G\n\x1awhole_declaration_location\x18\x04 \x01(\x0b\x32#.xlscc_metadata.SourceLocationRange\x12<\n\x0freturn_location\x18\x05 \x01(\x0b\x32#.xlscc_metadata.SourceLocationRange\x12@\n\x13parameters_location\x18\x06 \x01(\x0b\x32#.xlscc_metadata.SourceLocationRange\x12\x34\n\rstatic_values\x18\x07 \x03(\x0b\x32\x1d.xlscc_metadata.FunctionValue\x12\'\n\tthis_type\x18\x08 \x01(\x0b\x32\x14.xlscc_metadata.Type\x12\x10\n\x08is_const\x18\t \x01(\x08\x12\x11\n\tis_method\x18\n \x01(\x08\x12\x19\n\x11returns_reference\x18\x0b \x01(\x08\"S\n\x07\x43PPName\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x1c\n\x14\x66ully_qualified_name\x18\x02 \x01(\t\x12\n\n\x02id\x18\x03 \x01(\x04\x12\x10\n\x08xls_name\x18\x04 \x01(\t\"\n\n\x08VoidType\"\x19\n\x08\x42itsType\x12\r\n\x05width\x18\x01 \x01(\x05\"^\n\x07IntType\x12\r\n\x05width\x18\x01 \x01(\x05\x12\x11\n\tis_signed\x18\x02 \x01(\x08\x12\x1b\n\x13is_declared_as_char\x18\x03 \x01(\x08\x12\x14\n\x0cis_synthetic\x18\x04 \x01(\x08\"\n\n\x08\x42oolType\"e\n\x0cInstanceType\x12%\n\x04name\x18\x01 \x01(\x0b\x32\x17.xlscc_metadata.CPPName\x12.\n\x04\x61rgs\x18\x02 \x03(\x0b\x32 .xlscc_metadata.TemplateArgument\"N\n\x10TemplateArgument\x12\x13\n\x0b\x61s_integral\x18\x01 \x01(\x05\x12%\n\x07\x61s_type\x18\x02 \x01(\x0b\x32\x14.xlscc_metadata.Type\"E\n\tArrayType\x12*\n\x0c\x65lement_type\x18\x01 \x01(\x0b\x32\x14.xlscc_metadata.Type\x12\x0c\n\x04size\x18\x02 \x01(\x05\"6\n\x0b\x43hannelType\x12\'\n\titem_type\x18\x01 \x01(\x0b\x32\x14.xlscc_metadata.Type\"\xe4\x03\n\x04Type\x12)\n\x07\x61s_void\x18\x01 \x01(\x0b\x32\x18.xlscc_metadata.VoidType\x12)\n\x07\x61s_bits\x18\x02 \x01(\x0b\x32\x18.xlscc_metadata.BitsType\x12\'\n\x06\x61s_int\x18\x03 \x01(\x0b\x32\x17.xlscc_metadata.IntType\x12)\n\x07\x61s_bool\x18\x04 \x01(\x0b\x32\x18.xlscc_metadata.BoolType\x12-\n\x07\x61s_inst\x18\x05 \x01(\x0b\x32\x1c.xlscc_metadata.InstanceType\x12+\n\x08\x61s_array\x18\x06 \x01(\x0b\x32\x19.xlscc_metadata.ArrayType\x12-\n\tas_struct\x18\x07 \x01(\x0b\x32\x1a.xlscc_metadata.StructType\x12\x41\n\x14\x64\x65\x63laration_location\x18\x08 \x01(\x0b\x32#.xlscc_metadata.SourceLocationRange\x12\x33\n\x08\x61s_tuple\x18\t \x01(\x0b\x32!.xlscc_metadata.InternalTupleType\x12/\n\nas_channel\x18\n \x01(\x0b\x32\x1b.xlscc_metadata.ChannelType\"?\n\x0bStructField\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\"\n\x04type\x18\x02 \x01(\x0b\x32\x14.xlscc_metadata.Type\"o\n\nStructType\x12\"\n\x04name\x18\x01 \x01(\x0b\x32\x14.xlscc_metadata.Type\x12+\n\x06\x66ields\x18\x02 \x03(\x0b\x32\x1b.xlscc_metadata.StructField\x12\x10\n\x08no_tuple\x18\x03 \x01(\x08\"]\n\x11InternalTupleType\x12\"\n\x04name\x18\x01 \x01(\x0b\x32\x14.xlscc_metadata.Type\x12$\n\x06\x66ields\x18\x02 \x03(\x0b\x32\x14.xlscc_metadata.Type\"\xa7\x02\n\x05Value\x12\x0f\n\x07\x61s_bits\x18\x01 \x01(\x0c\x12,\n\x06\x61s_int\x18\x02 \x01(\x0b\x32\x1c.xlscc_metadata.IntTypeValue\x12\x0f\n\x07\x61s_bool\x18\x03 \x01(\x08\x12\x30\n\x08\x61s_array\x18\x04 \x01(\x0b\x32\x1e.xlscc_metadata.ArrayTypeValue\x12\x32\n\tas_struct\x18\x05 \x01(\x0b\x32\x1f.xlscc_metadata.StructTypeValue\x12\x32\n\x07\x61s_inst\x18\x06 \x01(\x0b\x32!.xlscc_metadata.InstanceTypeValue\x12\x34\n\x08\x61s_tuple\x18\x07 \x01(\x0b\x32\".xlscc_metadata.InternalTupleValue\"<\n\x0cIntTypeValue\x12\x14\n\x0csigned_value\x18\x01 \x01(\x03\x12\x16\n\x0eunsigned_value\x18\x02 \x01(\x04\"y\n\x0fStructTypeValue\x12\"\n\x04name\x18\x01 \x01(\x0b\x32\x14.xlscc_metadata.Type\x12\x30\n\x06\x66ields\x18\x02 \x03(\x0b\x32 .xlscc_metadata.StructFieldValue\x12\x10\n\x08no_tuple\x18\x03 \x01(\x08\"\x83\x01\n\x10StructFieldValue\x12%\n\x04name\x18\x01 \x01(\x0b\x32\x17.xlscc_metadata.CPPName\x12\"\n\x04type\x18\x02 \x01(\x0b\x32\x14.xlscc_metadata.Type\x12$\n\x05value\x18\x03 \x01(\x0b\x32\x15.xlscc_metadata.Value\"M\n\x12InternalTupleValue\x12\x37\n\x06\x66ields\x18\x01 \x03(\x0b\x32\'.xlscc_metadata.InternalTupleFieldValue\"c\n\x17InternalTupleFieldValue\x12\"\n\x04type\x18\x01 \x01(\x0b\x32\x14.xlscc_metadata.Type\x12$\n\x05value\x18\x02 \x01(\x0b\x32\x15.xlscc_metadata.Value\"?\n\x0e\x41rrayTypeValue\x12-\n\x0e\x65lement_values\x18\x01 \x03(\x0b\x32\x15.xlscc_metadata.Value\"\"\n\x11InstanceTypeValue\x12\r\n\x05value\x18\x01 \x01(\x04')
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'metadata_output_pb2', globals())
if _descriptor._USE_C_DESCRIPTORS == False:
DESCRIPTOR._options = None
_SOURCENAME._serialized_start=41
_SOURCENAME._serialized_end=83
_METADATAOUTPUT._serialized_start=86
_METADATAOUTPUT._serialized_end=305
_FUNCTIONPARAMETER._serialized_start=307
_FUNCTIONPARAMETER._serialized_end=416
_SOURCELOCATION._serialized_start=418
_SOURCELOCATION._serialized_end=482
_SOURCELOCATIONRANGE._serialized_start=484
_SOURCELOCATIONRANGE._serialized_end=597
_FUNCTIONVALUE._serialized_start=600
_FUNCTIONVALUE._serialized_end=795
_FUNCTIONPROTOTYPE._serialized_start=798
_FUNCTIONPROTOTYPE._serialized_end=1310
_CPPNAME._serialized_start=1312
_CPPNAME._serialized_end=1395
_VOIDTYPE._serialized_start=1397
_VOIDTYPE._serialized_end=1407
_BITSTYPE._serialized_start=1409
_BITSTYPE._serialized_end=1434
_INTTYPE._serialized_start=1436
_INTTYPE._serialized_end=1530
_BOOLTYPE._serialized_start=1532
_BOOLTYPE._serialized_end=1542
_INSTANCETYPE._serialized_start=1544
_INSTANCETYPE._serialized_end=1645
_TEMPLATEARGUMENT._serialized_start=1647
_TEMPLATEARGUMENT._serialized_end=1725
_ARRAYTYPE._serialized_start=1727
_ARRAYTYPE._serialized_end=1796
_CHANNELTYPE._serialized_start=1798
_CHANNELTYPE._serialized_end=1852
_TYPE._serialized_start=1855
_TYPE._serialized_end=2339
_STRUCTFIELD._serialized_start=2341
_STRUCTFIELD._serialized_end=2404
_STRUCTTYPE._serialized_start=2406
_STRUCTTYPE._serialized_end=2517
_INTERNALTUPLETYPE._serialized_start=2519
_INTERNALTUPLETYPE._serialized_end=2612
_VALUE._serialized_start=2615
_VALUE._serialized_end=2910
_INTTYPEVALUE._serialized_start=2912
_INTTYPEVALUE._serialized_end=2972
_STRUCTTYPEVALUE._serialized_start=2974
_STRUCTTYPEVALUE._serialized_end=3095
_STRUCTFIELDVALUE._serialized_start=3098
_STRUCTFIELDVALUE._serialized_end=3229
_INTERNALTUPLEVALUE._serialized_start=3231
_INTERNALTUPLEVALUE._serialized_end=3308
_INTERNALTUPLEFIELDVALUE._serialized_start=3310
_INTERNALTUPLEFIELDVALUE._serialized_end=3409
_ARRAYTYPEVALUE._serialized_start=3411
_ARRAYTYPEVALUE._serialized_end=3474
_INSTANCETYPEVALUE._serialized_start=3476
_INSTANCETYPEVALUE._serialized_end=3510
# @@protoc_insertion_point(module_scope)