Get desktop application:
View/edit binary Protocol Buffers messages
Used in: ClassDescriptor, ModuleDescriptor
string name = 1
optional string fullyQualifiedName = 2
repeated VarDescriptor varDescriptors = 5
Used in: AmbiguousDescriptor, ModuleDescriptor
string name = 1
string fullyQualifiedName = 2
repeated string superClasses = 3
bool hasDecorators = 8
optional LocationInFile definitionLocation = 9
bool hasSuperClassWithoutDescriptor = 10
bool hasMetaClass = 11
optional string metaClassFQN = 12
bool supportsGenerics = 13
Used in: ModuleSymbol
string name = 1
string fully_qualified_name = 2
repeated string super_classes = 4
bool has_decorators = 7
bool has_metaclass = 8
bool is_enum = 9
bool is_generic = 10
bool is_protocol = 11
optional string metaclass_name = 12
repeated string valid_for = 13
repeated VarSymbol attributes = 14
repeated ClassSymbol nested_classes = 15
repeated Token tokens = 1
Used in: AmbiguousDescriptor, ClassDescriptor, ModuleDescriptor
optional string name = 1
string fullyQualifiedName = 2
bool isAsynchronous = 4
bool isInstanceMethod = 5
repeated string decorators = 6
bool hasDecorators = 7
optional LocationInFile definitionLocation = 8
optional string annotatedReturnType = 9
Used in: ClassSymbol, ModuleSymbol, OverloadedFunctionSymbol
string name = 1
string fully_qualified_name = 2
optional Type return_annotation = 4
bool has_decorators = 6
repeated string resolved_decorator_names = 7
bool is_abstract = 8
bool is_asynchronous = 9
bool is_final = 10
bool is_overload = 11
bool is_property = 12
bool is_static = 13
bool is_class_method = 14
repeated string valid_for = 15
Used in: ClassDescriptor, FunctionDescriptor, ParameterDescriptor
string fileId = 1
int32 startLine = 2
int32 startLineOffset = 3
int32 endLine = 4
int32 endLineOffset = 5
string fully_qualified_name = 1
Used in: ClassSymbol, ModuleSymbol
string name = 1
string fullname = 2
repeated string valid_for = 4
Used in: FunctionDescriptor
optional string name = 1
optional string annotatedType = 2
bool hasDefaultValue = 3
bool isKeywordVariadic = 4
bool isPositionalVariadic = 5
bool isKeywordOnly = 6
bool isPositionalOnly = 7
optional LocationInFile definitionLocation = 8
Used in: ParameterSymbol
POSITIONAL_ONLY = 0
POSITIONAL_OR_KEYWORD = 1
KEYWORD_ONLY = 2
VAR_KEYWORD = 3
VAR_POSITIONAL = 4
Used in: FunctionSymbol
optional string name = 1
optional Type type_annotation = 3
bool has_default = 4
Used in: FileCpdTokens
string value = 1
int32 startLine = 2
int32 startLineOffset = 3
int32 endLine = 4
int32 endLineOffset = 5
Used in: FunctionSymbol, ParameterSymbol, VarSymbol
string pretty_printed_name = 1
repeated Type args = 3
optional string fully_qualified_name = 4
Used in: Type
INSTANCE = 0
UNION = 1
TYPE = 2
TUPLE = 3
TYPE_VAR = 4
ANY = 5
NONE = 6
TYPE_ALIAS = 7
CALLABLE = 8
LITERAL = 9
UNINHABITED = 10
UNBOUND = 11
TYPED_DICT = 12
Used in: AmbiguousDescriptor, ClassDescriptor, ModuleDescriptor
string name = 1
optional string fully_qualified_name = 2
optional string annotatedType = 3
Used in: ClassSymbol, ModuleSymbol
string name = 1
string fully_qualified_name = 2
optional Type type_annotation = 3
bool is_imported_module = 4
repeated string valid_for = 5