Home | History | Annotate | Download | only in stubs

Lines Matching refs:ProtobufOnceType

41 // * A type called ProtobufOnceType.
43 // ProtobufOnceType. This is the only legal way to declare such a variable.
46 // * A function GoogleOnceInit(ProtobufOnceType* once, void (*init_func)()).
47 // This function, when invoked multiple times given the same ProtobufOnceType
54 // * This implementation guarantees that ProtobufOnceType is a POD (i.e. no
90 typedef bool ProtobufOnceType;
94 inline void GoogleOnceInit(ProtobufOnceType* once, void (*init_func)()) {
102 inline void GoogleOnceInit(ProtobufOnceType* once, void (*init_func)(Arg),
118 typedef internal::AtomicWord ProtobufOnceType;
123 void GoogleOnceInitImpl(ProtobufOnceType* once, Closure* closure);
125 inline void GoogleOnceInit(ProtobufOnceType* once, void (*init_func)()) {
133 inline void GoogleOnceInit(ProtobufOnceType* once, void (*init_func)(Arg*),
158 ProtobufOnceType state_;
162 ::google::protobuf::ProtobufOnceType NAME = GOOGLE_PROTOBUF_ONCE_INIT