Submit
Path:
~
/
/
proc
/
thread-self
/
root
/
opt
/
alt
/
python35
/
lib64
/
python3.5
/
site-packages
/
google
/
protobuf
/
__pycache__
/
File Content:
reflection.cpython-35.opt-1.pyc
���f� � @ s� d Z d Z d d l m Z d d l m Z e j � d k rQ d d l m Z n d d l m Z e j Z i Z d d � Z d d � Z d S) a Contains a metaclass and helper functions used to create protocol message classes from Descriptor objects at runtime. Recall that a metaclass is the "type" of a class. (A class is to a metaclass what an instance is to a class.) In this case, we use the GeneratedProtocolMessageType metaclass to inject all the useful functionality into the classes output by the protocol compiler at compile-time. The upshot of all this is that the real implementation details for ALL pure-Python protocol buffers are *here in this file*. z#robinson@google.com (Will Robinson)� )�api_implementation)�messageZcpp)�cpp_message)�python_messagec C s&