package edgir.common

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Empty

common.proto:77

* Placeholder until I figure out how to import properly

Used in: Metadata, elem.BlockLike, elem.LinkLike, elem.PortLike, init.ValInit

(message has no fields)

message Error

common.proto:70

* Used to communicate results of analysis / checking passes. Limited to Block and Link objects.

Used in: Metadata

message Metadata

common.proto:11

* Arbitrary metadata stored in tree form.

Used in: Metadata.Members, elem.HierarchyBlock, elem.Link, elem.LinkArray, elem.Port, elem.PortArray, expr.IfThenElseExpr, expr.ValueExpr, impl.BlockImpl, impl.EnvironmentImpl, impl.LinkImpl, impl.PortImpl, init.ValInit, lit.ValueLit, name.LibraryName, name.Namespace, ref.LibraryPath, ref.LocalPath, schema.Library

message Metadata.Members

common.proto:12

Used in: Metadata

message SourceLocator

common.proto:54

* For locating source data

Used in: Error, Metadata

enum SourceLocator.SourceType

common.proto:59

Used in: SourceLocator