Classes | Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Private Types | Private Member Functions | Static Private Member Functions | Private Attributes | Friends | List of all members
SourceContext Class Reference

#include <source_context.pb.h>

Inheritance diagram for SourceContext:
Inheritance graph
[legend]

Classes

class  _Internal
 

Public Types

enum  : int { kFileNameFieldNumber = 1 }
 
enum  : int { kFileNameFieldNumber = 1 }
 

Public Member Functions

const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
const char * _InternalParse (const char *ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext *ctx) final
 
uint8_t_InternalSerialize (uint8_t *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
size_t ByteSizeLong () const final
 
size_t ByteSizeLong () const final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
void clear_file_name ()
 
void clear_file_name ()
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const SourceContext &from)
 
void CopyFrom (const SourceContext &from)
 
const std::string & file_name () const
 
const std::string & file_name () const
 
int GetCachedSize () const final
 
int GetCachedSize () const final
 
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray (::PROTOBUF_NAMESPACE_ID::uint8 *target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *stream) const final
 
bool IsInitialized () const final
 
bool IsInitialized () const final
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const SourceContext &from)
 
void MergeFrom (const SourceContext &from)
 
std::string * mutable_file_name ()
 
std::string * mutable_file_name ()
 
SourceContextNew () const final
 
SourceContextNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
SourceContextNew (::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
 
SourceContextoperator= (const SourceContext &from)
 
SourceContextoperator= (const SourceContext &from)
 
SourceContextoperator= (SourceContext &&from) noexcept
 
SourceContextoperator= (SourceContext &&from) noexcept
 
std::string * release_file_name ()
 
PROTOBUF_NODISCARD std::string * release_file_name ()
 
void set_allocated_file_name (std::string *file_name)
 
void set_allocated_file_name (std::string *file_name)
 
template<typename ArgT0 = const std::string&, typename... ArgT>
void set_file_name (ArgT0 &&arg0, ArgT... args)
 
template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void set_file_name (ArgT0 &&arg0, ArgT... args)
 
void set_file_name (const char *value)
 
void set_file_name (const char *value, size_t size)
 
void set_file_name (const std::string &value)
 
void set_file_name (std::string &&value)
 
 SourceContext ()
 
 SourceContext ()
 
constexpr SourceContext (::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
 
 SourceContext (const SourceContext &from)
 
 SourceContext (const SourceContext &from)
 
 SourceContext (SourceContext &&from) noexcept
 
 SourceContext (SourceContext &&from) noexcept
 
void Swap (SourceContext *other)
 
void Swap (SourceContext *other)
 
void UnsafeArenaSwap (SourceContext *other)
 
virtual ~SourceContext ()
 
 ~SourceContext () override
 

Static Public Member Functions

static const SourceContextdefault_instance ()
 
static const SourceContextdefault_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptordescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptordescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::DescriptorGetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::DescriptorGetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static void InitAsDefaultInstance ()
 
static const SourceContextinternal_default_instance ()
 
static const SourceContextinternal_default_instance ()
 

Static Public Attributes

static const ClassData _class_data_
 
static constexpr int kIndexInFileMessages
 

Protected Member Functions

 SourceContext (::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
 

Private Types

typedef void DestructorSkippable_
 
typedef void InternalArenaConstructable_
 

Private Member Functions

const std::string & _internal_file_name () const
 
const std::string & _internal_file_name () const
 
std::string * _internal_mutable_file_name ()
 
std::string * _internal_mutable_file_name ()
 
void _internal_set_file_name (const std::string &value)
 
PROTOBUF_ALWAYS_INLINE void _internal_set_file_name (const std::string &value)
 
inline ::PROTOBUF_NAMESPACE_ID::ArenaGetArenaNoVirtual () const
 
void InternalSwap (SourceContext *other)
 
void InternalSwap (SourceContext *other)
 
void * MaybeArenaPtr () const
 
void RegisterArenaDtor (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
void SetCachedSize (int size) const final
 
void SetCachedSize (int size) const final
 
void SharedCtor ()
 
void SharedCtor ()
 
void SharedDtor ()
 
void SharedDtor ()
 

Static Private Member Functions

static void ArenaDtor (void *object)
 
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName ()
 
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName ()
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic ()
 
static void MergeImpl (::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
 

Private Attributes

mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
 
::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr file_name_
 

Friends

template<typename T >
class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
 
class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
 
struct ::TableStruct_google_2fprotobuf_2fsource_5fcontext_2eproto
 
void swap (SourceContext &a, SourceContext &b)
 
void swap (SourceContext &a, SourceContext &b)
 

Detailed Description

Definition at line 69 of file bloaty/third_party/protobuf/src/google/protobuf/source_context.pb.h.

Member Typedef Documentation

◆ DestructorSkippable_

◆ InternalArenaConstructable_

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kFileNameFieldNumber 

Definition at line 174 of file bloaty/third_party/protobuf/src/google/protobuf/source_context.pb.h.

◆ anonymous enum

anonymous enum : int
Enumerator
kFileNameFieldNumber 

Definition at line 189 of file protobuf/src/google/protobuf/source_context.pb.h.

Constructor & Destructor Documentation

◆ SourceContext() [1/8]

SourceContext::SourceContext ( )

◆ ~SourceContext() [1/2]

SourceContext::~SourceContext ( )
virtual

◆ SourceContext() [2/8]

SourceContext::SourceContext ( const SourceContext from)

◆ SourceContext() [3/8]

SourceContext::SourceContext ( SourceContext &&  from)
inlinenoexcept

◆ SourceContext() [4/8]

SourceContext::SourceContext ( )
inline

◆ ~SourceContext() [2/2]

SourceContext::~SourceContext ( )
override

◆ SourceContext() [5/8]

PROTOBUF_PRAGMA_INIT_SEG constexpr PROTOBUF_NAMESPACE_OPEN SourceContext::SourceContext ( ::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized  )
explicitconstexpr

◆ SourceContext() [6/8]

SourceContext::SourceContext ( const SourceContext from)

◆ SourceContext() [7/8]

SourceContext::SourceContext ( SourceContext &&  from)
inlinenoexcept

◆ SourceContext() [8/8]

SourceContext::SourceContext ( ::PROTOBUF_NAMESPACE_ID::Arena arena,
bool  is_message_owned = false 
)
explicitprotected

Member Function Documentation

◆ _internal_file_name() [1/2]

const std::string & SourceContext::_internal_file_name ( ) const
inlineprivate

◆ _internal_file_name() [2/2]

const std::string& SourceContext::_internal_file_name ( ) const
private

◆ _internal_mutable_file_name() [1/2]

std::string * SourceContext::_internal_mutable_file_name ( )
inlineprivate

◆ _internal_mutable_file_name() [2/2]

std::string* SourceContext::_internal_mutable_file_name ( )
private

◆ _internal_set_file_name() [1/2]

void SourceContext::_internal_set_file_name ( const std::string &  value)
inlineprivate

◆ _internal_set_file_name() [2/2]

PROTOBUF_ALWAYS_INLINE void SourceContext::_internal_set_file_name ( const std::string &  value)
inlineprivate

◆ _InternalParse() [1/2]

const char * SourceContext::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalParse() [2/2]

const char* SourceContext::_InternalParse ( const char *  ptr,
::PROTOBUF_NAMESPACE_ID::internal::ParseContext *  ctx 
)
final

◆ _InternalSerialize()

uint8_t * SourceContext::_InternalSerialize ( uint8_t target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ ArenaDtor()

void SourceContext::ArenaDtor ( void *  object)
staticprivate

◆ ByteSizeLong() [1/2]

size_t SourceContext::ByteSizeLong ( ) const
final

◆ ByteSizeLong() [2/2]

size_t SourceContext::ByteSizeLong ( ) const
final

◆ Clear() [1/2]

void SourceContext::Clear ( )
final

◆ Clear() [2/2]

PROTOBUF_ATTRIBUTE_REINITIALIZES void SourceContext::Clear ( )
final

◆ clear_file_name() [1/2]

void SourceContext::clear_file_name ( )
inline

◆ clear_file_name() [2/2]

void SourceContext::clear_file_name ( )

◆ CopyFrom() [1/3]

void SourceContext::CopyFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ CopyFrom() [2/3]

void SourceContext::CopyFrom ( const SourceContext from)

◆ CopyFrom() [3/3]

void SourceContext::CopyFrom ( const SourceContext from)

◆ default_instance() [1/2]

const SourceContext & SourceContext::default_instance ( )
static

◆ default_instance() [2/2]

static const SourceContext& SourceContext::default_instance ( )
inlinestatic

◆ descriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* SourceContext::descriptor ( )
inlinestatic

◆ descriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* SourceContext::descriptor ( )
inlinestatic

◆ file_name() [1/2]

const std::string & SourceContext::file_name ( ) const
inline

◆ file_name() [2/2]

const std::string& SourceContext::file_name ( ) const

◆ FullMessageName() [1/2]

::PROTOBUF_NAMESPACE_ID::StringPiece SourceContext::FullMessageName ( )
inlinestaticprivate

◆ FullMessageName() [2/2]

::PROTOBUF_NAMESPACE_ID::StringPiece SourceContext::FullMessageName ( )
inlinestaticprivate

◆ GetArenaNoVirtual()

inline ::PROTOBUF_NAMESPACE_ID::Arena* SourceContext::GetArenaNoVirtual ( ) const
inlineprivate

◆ GetCachedSize() [1/2]

int SourceContext::GetCachedSize ( ) const
inlinefinal

◆ GetCachedSize() [2/2]

int SourceContext::GetCachedSize ( ) const
inlinefinal

◆ GetClassData()

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * SourceContext::GetClassData ( ) const
final

◆ GetDescriptor() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* SourceContext::GetDescriptor ( )
inlinestatic

◆ GetDescriptor() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Descriptor* SourceContext::GetDescriptor ( )
inlinestatic

◆ GetMetadata() [1/2]

PROTOBUF_NAMESPACE_ID::Metadata SourceContext::GetMetadata ( ) const
final

◆ GetMetadata() [2/2]

::PROTOBUF_NAMESPACE_ID::Metadata SourceContext::GetMetadata ( ) const
final

◆ GetMetadataStatic()

::PROTOBUF_NAMESPACE_ID::Metadata SourceContext::GetMetadataStatic ( )
inlinestaticprivate

◆ GetReflection() [1/2]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* SourceContext::GetReflection ( )
inlinestatic

◆ GetReflection() [2/2]

static const ::PROTOBUF_NAMESPACE_ID::Reflection* SourceContext::GetReflection ( )
inlinestatic

◆ InitAsDefaultInstance()

PROTOBUF_NAMESPACE_OPEN void SourceContext::InitAsDefaultInstance ( )
static

◆ internal_default_instance() [1/2]

static const SourceContext* SourceContext::internal_default_instance ( )
inlinestatic

◆ internal_default_instance() [2/2]

static const SourceContext* SourceContext::internal_default_instance ( )
inlinestatic

◆ InternalSerializeWithCachedSizesToArray()

PROTOBUF_NAMESPACE_ID::uint8 * SourceContext::InternalSerializeWithCachedSizesToArray ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target,
::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream *  stream 
) const
final

◆ InternalSwap() [1/2]

void SourceContext::InternalSwap ( SourceContext other)
private

◆ InternalSwap() [2/2]

void SourceContext::InternalSwap ( SourceContext other)
private

◆ IsInitialized() [1/2]

bool SourceContext::IsInitialized ( ) const
final

◆ IsInitialized() [2/2]

bool SourceContext::IsInitialized ( ) const
final

◆ MaybeArenaPtr()

void* SourceContext::MaybeArenaPtr ( ) const
inlineprivate

◆ MergeFrom() [1/3]

void SourceContext::MergeFrom ( const ::PROTOBUF_NAMESPACE_ID::Message &  from)
final

◆ MergeFrom() [2/3]

void SourceContext::MergeFrom ( const SourceContext from)

◆ MergeFrom() [3/3]

void SourceContext::MergeFrom ( const SourceContext from)

◆ MergeImpl()

void SourceContext::MergeImpl ( ::PROTOBUF_NAMESPACE_ID::Message *  to,
const ::PROTOBUF_NAMESPACE_ID::Message &  from 
)
staticprivate

◆ mutable_file_name() [1/2]

std::string * SourceContext::mutable_file_name ( )
inline

◆ mutable_file_name() [2/2]

std::string* SourceContext::mutable_file_name ( )

◆ New() [1/3]

SourceContext* SourceContext::New ( ) const
inlinefinal

◆ New() [2/3]

SourceContext* SourceContext::New ( ::PROTOBUF_NAMESPACE_ID::Arena arena) const
inlinefinal

◆ New() [3/3]

SourceContext* SourceContext::New ( ::PROTOBUF_NAMESPACE_ID::Arena arena = nullptr) const
inlinefinal

◆ operator=() [1/4]

SourceContext& SourceContext::operator= ( const SourceContext from)
inline

◆ operator=() [2/4]

SourceContext& SourceContext::operator= ( const SourceContext from)
inline

◆ operator=() [3/4]

SourceContext& SourceContext::operator= ( SourceContext &&  from)
inlinenoexcept

◆ operator=() [4/4]

SourceContext& SourceContext::operator= ( SourceContext &&  from)
inlinenoexcept

◆ RegisterArenaDtor()

void SourceContext::RegisterArenaDtor ( ::PROTOBUF_NAMESPACE_ID::Arena arena)
inlineprivate

◆ release_file_name() [1/2]

std::string * SourceContext::release_file_name ( )
inline

◆ release_file_name() [2/2]

PROTOBUF_NODISCARD std::string* SourceContext::release_file_name ( )

◆ set_allocated_file_name() [1/2]

void SourceContext::set_allocated_file_name ( std::string *  file_name)
inline

◆ set_allocated_file_name() [2/2]

void SourceContext::set_allocated_file_name ( std::string *  file_name)

◆ set_file_name() [1/6]

template<typename ArgT0 = const std::string&, typename... ArgT>
void SourceContext::set_file_name ( ArgT0 &&  arg0,
ArgT...  args 
)

◆ set_file_name() [2/6]

template<typename ArgT0 , typename... ArgT>
PROTOBUF_ALWAYS_INLINE void SourceContext::set_file_name ( ArgT0 &&  arg0,
ArgT...  args 
)
inline

◆ set_file_name() [3/6]

void SourceContext::set_file_name ( const char *  value)
inline

◆ set_file_name() [4/6]

void SourceContext::set_file_name ( const char *  value,
size_t  size 
)
inline

◆ set_file_name() [5/6]

void SourceContext::set_file_name ( const std::string &  value)
inline

◆ set_file_name() [6/6]

void SourceContext::set_file_name ( std::string &&  value)
inline

◆ SetCachedSize() [1/2]

void SourceContext::SetCachedSize ( int  size) const
finalprivate

◆ SetCachedSize() [2/2]

void SourceContext::SetCachedSize ( int  size) const
finalprivate

◆ SharedCtor() [1/2]

void SourceContext::SharedCtor ( )
inlineprivate

◆ SharedCtor() [2/2]

void SourceContext::SharedCtor ( )
private

◆ SharedDtor() [1/2]

void SourceContext::SharedDtor ( )
inlineprivate

◆ SharedDtor() [2/2]

void SourceContext::SharedDtor ( )
private

◆ Swap() [1/2]

void SourceContext::Swap ( SourceContext other)
inline

◆ Swap() [2/2]

void SourceContext::Swap ( SourceContext other)
inline

◆ UnsafeArenaSwap()

void SourceContext::UnsafeArenaSwap ( SourceContext other)
inline

Friends And Related Function Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

template<typename T >
friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper
friend

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata
friend

◆ ::TableStruct_google_2fprotobuf_2fsource_5fcontext_2eproto

◆ swap [1/2]

void swap ( SourceContext a,
SourceContext b 
)
friend

◆ swap [2/2]

void swap ( SourceContext a,
SourceContext b 
)
friend

Member Data Documentation

◆ _cached_size_

PROTOBUF_NAMESPACE_ID::internal::CachedSize SourceContext::_cached_size_
mutableprivate

◆ _class_data_

const ::PROTOBUF_NAMESPACE_ID::Message::ClassData SourceContext::_class_data_
static
Initial value:
= {
::PROTOBUF_NAMESPACE_ID::Message::CopyWithSizeCheck,
}

Definition at line 180 of file protobuf/src/google/protobuf/source_context.pb.h.

◆ _internal_metadata_

::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena SourceContext::_internal_metadata_
private

◆ file_name_

PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr SourceContext::file_name_
private

◆ kIndexInFileMessages

static constexpr int SourceContext::kIndexInFileMessages
staticconstexpr
Initial value:
=
0

Definition at line 110 of file bloaty/third_party/protobuf/src/google/protobuf/source_context.pb.h.


The documentation for this class was generated from the following files:
SourceContext::MergeImpl
static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message *to, const ::PROTOBUF_NAMESPACE_ID::Message &from)
Definition: protobuf/src/google/protobuf/source_context.pb.cc:232


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:48