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
SourceCodeInfo_Location Class Reference

#include <descriptor.pb.h>

Inheritance diagram for SourceCodeInfo_Location:
Inheritance graph
[legend]

Classes

class  _Internal
 

Public Types

enum  : int {
  kPathFieldNumber = 1, kSpanFieldNumber = 2, kLeadingDetachedCommentsFieldNumber = 6, kLeadingCommentsFieldNumber = 3,
  kTrailingCommentsFieldNumber = 4
}
 

Public Member Functions

std::stringadd_leading_detached_comments ()
 
void add_leading_detached_comments (const char *value)
 
void add_leading_detached_comments (const char *value, size_t size)
 
void add_leading_detached_comments (const std::string &value)
 
void add_leading_detached_comments (std::string &&value)
 
void add_path (::PROTOBUF_NAMESPACE_ID::int32 value)
 
void add_span (::PROTOBUF_NAMESPACE_ID::int32 value)
 
size_t ByteSizeLong () const final
 
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear () final
 
void clear_leading_comments ()
 
void clear_leading_detached_comments ()
 
void clear_path ()
 
void clear_span ()
 
void clear_trailing_comments ()
 
void CopyFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void CopyFrom (const SourceCodeInfo_Location &from)
 
inline ::PROTOBUF_NAMESPACE_ID::Arena * GetArena () const final
 
int GetCachedSize () const final
 
voidGetMaybeArenaPointer () const final
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata () const final
 
bool has_leading_comments () const
 
::PROTOBUF_NAMESPACE_ID::uint8 * InternalSerializeWithCachedSizesToArray (::PROTOBUF_NAMESPACE_ID::uint8 *target) const final
 
bool IsInitialized () const final
 
const std::stringleading_comments () const
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & leading_detached_comments () const
 
const std::stringleading_detached_comments (int index) const
 
int leading_detached_comments_size () const
 
void MergeFrom (const ::PROTOBUF_NAMESPACE_ID::Message &from) final
 
void MergeFrom (const SourceCodeInfo_Location &from)
 
bool MergePartialFromCodedStream (::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *input) final
 
std::stringmutable_leading_comments ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * mutable_leading_detached_comments ()
 
std::stringmutable_leading_detached_comments (int index)
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_path ()
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > * mutable_span ()
 
std::stringmutable_trailing_comments ()
 
inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet * mutable_unknown_fields ()
 
SourceCodeInfo_LocationNew () const final
 
SourceCodeInfo_LocationNew (::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
 
SourceCodeInfo_Locationoperator= (const SourceCodeInfo_Location &from)
 
SourceCodeInfo_Locationoperator= (SourceCodeInfo_Location &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & path () const
 
::PROTOBUF_NAMESPACE_ID::int32 path (int index) const
 
int path_size () const
 
std::stringrelease_leading_comments ()
 
std::stringrelease_trailing_comments ()
 
void SerializeWithCachedSizes (::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *output) const final
 
void set_allocated_leading_comments (std::string *leading_comments)
 
void set_allocated_trailing_comments (std::string *trailing_comments)
 
void set_leading_comments (const char *value)
 
void set_leading_comments (const char *value, size_t size)
 
void set_leading_comments (const std::string &value)
 
void set_leading_comments (std::string &&value)
 
void set_leading_detached_comments (int index, const char *value)
 
void set_leading_detached_comments (int index, const char *value, size_t size)
 
void set_leading_detached_comments (int index, const std::string &value)
 
void set_leading_detached_comments (int index, std::string &&value)
 
void set_path (int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
 
void set_span (int index, ::PROTOBUF_NAMESPACE_ID::int32 value)
 
void set_trailing_comments (const char *value)
 
void set_trailing_comments (const char *value, size_t size)
 
void set_trailing_comments (const std::string &value)
 
void set_trailing_comments (std::string &&value)
 
 SourceCodeInfo_Location ()
 
 SourceCodeInfo_Location (const SourceCodeInfo_Location &from)
 
 SourceCodeInfo_Location (SourceCodeInfo_Location &&from) noexcept
 
const ::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > & span () const
 
::PROTOBUF_NAMESPACE_ID::int32 span (int index) const
 
int span_size () const
 
void Swap (SourceCodeInfo_Location *other)
 
const std::stringtrailing_comments () const
 
const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet & unknown_fields () const
 
void UnsafeArenaSwap (SourceCodeInfo_Location *other)
 
virtual ~SourceCodeInfo_Location ()
 

Static Public Member Functions

static const SourceCodeInfo_Locationdefault_instance ()
 
static const ::PROTOBUF_NAMESPACE_ID::Descriptordescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::DescriptorGetDescriptor ()
 
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection ()
 
static void InitAsDefaultInstance ()
 
static const SourceCodeInfo_Locationinternal_default_instance ()
 

Static Public Attributes

static constexpr int kIndexInFileMessages
 

Protected Member Functions

 SourceCodeInfo_Location (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 

Private Types

typedef void DestructorSkippable_
 
typedef void InternalArenaConstructable_
 

Private Member Functions

inline ::PROTOBUF_NAMESPACE_ID::Arena * GetArenaNoVirtual () const
 
void InternalSwap (SourceCodeInfo_Location *other)
 
voidMaybeArenaPtr () const
 
void RegisterArenaDtor (::PROTOBUF_NAMESPACE_ID::Arena *arena)
 
void SetCachedSize (int size) const final
 
void SharedCtor ()
 
void SharedDtor ()
 

Static Private Member Functions

static void ArenaDtor (void *object)
 
::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName ()
 
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic ()
 

Private Attributes

mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_
 
::PROTOBUF_NAMESPACE_ID::internal::HasBits< 1 > _has_bits_
 
::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena _internal_metadata_
 
std::atomic< int > _path_cached_byte_size_
 
std::atomic< int > _span_cached_byte_size_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr leading_comments_
 
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::stringleading_detached_comments_
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > path_
 
::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > span_
 
::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr trailing_comments_
 

Friends

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

Detailed Description

Definition at line 5729 of file descriptor.pb.h.

Member Typedef Documentation

◆ DestructorSkippable_

Definition at line 5963 of file descriptor.pb.h.

◆ InternalArenaConstructable_

Definition at line 5962 of file descriptor.pb.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : int
Enumerator
kPathFieldNumber 
kSpanFieldNumber 
kLeadingDetachedCommentsFieldNumber 
kLeadingCommentsFieldNumber 
kTrailingCommentsFieldNumber 

Definition at line 5868 of file descriptor.pb.h.

Constructor & Destructor Documentation

◆ SourceCodeInfo_Location() [1/4]

SourceCodeInfo_Location::SourceCodeInfo_Location ( )

Definition at line 13728 of file descriptor.pb.cc.

◆ ~SourceCodeInfo_Location()

SourceCodeInfo_Location::~SourceCodeInfo_Location ( )
virtual

Definition at line 13770 of file descriptor.pb.cc.

◆ SourceCodeInfo_Location() [2/4]

SourceCodeInfo_Location::SourceCodeInfo_Location ( const SourceCodeInfo_Location from)

Definition at line 13743 of file descriptor.pb.cc.

◆ SourceCodeInfo_Location() [3/4]

SourceCodeInfo_Location::SourceCodeInfo_Location ( SourceCodeInfo_Location &&  from)
inlinenoexcept

Definition at line 5736 of file descriptor.pb.h.

◆ SourceCodeInfo_Location() [4/4]

SourceCodeInfo_Location::SourceCodeInfo_Location ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
explicitprotected

Definition at line 13733 of file descriptor.pb.cc.

Member Function Documentation

◆ add_leading_detached_comments() [1/5]

std::string * SourceCodeInfo_Location::add_leading_detached_comments ( )
inline

Definition at line 11664 of file descriptor.pb.h.

◆ add_leading_detached_comments() [2/5]

void SourceCodeInfo_Location::add_leading_detached_comments ( const char *  value)
inline

Definition at line 11676 of file descriptor.pb.h.

◆ add_leading_detached_comments() [3/5]

void SourceCodeInfo_Location::add_leading_detached_comments ( const char *  value,
size_t  size 
)
inline

Definition at line 11681 of file descriptor.pb.h.

◆ add_leading_detached_comments() [4/5]

void SourceCodeInfo_Location::add_leading_detached_comments ( const std::string value)
inline

Definition at line 11668 of file descriptor.pb.h.

◆ add_leading_detached_comments() [5/5]

void SourceCodeInfo_Location::add_leading_detached_comments ( std::string &&  value)
inline

Definition at line 11672 of file descriptor.pb.h.

◆ add_path()

void SourceCodeInfo_Location::add_path ( ::PROTOBUF_NAMESPACE_ID::int32  value)
inline

Definition at line 11426 of file descriptor.pb.h.

◆ add_span()

void SourceCodeInfo_Location::add_span ( ::PROTOBUF_NAMESPACE_ID::int32  value)
inline

Definition at line 11456 of file descriptor.pb.h.

◆ ArenaDtor()

void SourceCodeInfo_Location::ArenaDtor ( void object)
staticprivate

Definition at line 13781 of file descriptor.pb.cc.

◆ ByteSizeLong()

size_t SourceCodeInfo_Location::ByteSizeLong ( ) const
final

Definition at line 14143 of file descriptor.pb.cc.

◆ Clear()

void SourceCodeInfo_Location::Clear ( )
final

Definition at line 13796 of file descriptor.pb.cc.

◆ clear_leading_comments()

void SourceCodeInfo_Location::clear_leading_comments ( )
inline

Definition at line 11475 of file descriptor.pb.h.

◆ clear_leading_detached_comments()

void SourceCodeInfo_Location::clear_leading_detached_comments ( )
inline

Definition at line 11635 of file descriptor.pb.h.

◆ clear_path()

void SourceCodeInfo_Location::clear_path ( )
inline

Definition at line 11415 of file descriptor.pb.h.

◆ clear_span()

void SourceCodeInfo_Location::clear_span ( )
inline

Definition at line 11445 of file descriptor.pb.h.

◆ clear_trailing_comments()

void SourceCodeInfo_Location::clear_trailing_comments ( )
inline

Definition at line 11555 of file descriptor.pb.h.

◆ CopyFrom() [1/2]

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

Definition at line 14252 of file descriptor.pb.cc.

◆ CopyFrom() [2/2]

void SourceCodeInfo_Location::CopyFrom ( const SourceCodeInfo_Location from)

Definition at line 14259 of file descriptor.pb.cc.

◆ default_instance()

const SourceCodeInfo_Location & SourceCodeInfo_Location::default_instance ( )
static

Definition at line 13790 of file descriptor.pb.cc.

◆ descriptor()

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

Definition at line 5767 of file descriptor.pb.h.

◆ FullMessageName()

::PROTOBUF_NAMESPACE_ID::StringPiece SourceCodeInfo_Location::FullMessageName ( )
inlinestaticprivate

Definition at line 5838 of file descriptor.pb.h.

◆ GetArena()

inline ::PROTOBUF_NAMESPACE_ID::Arena* SourceCodeInfo_Location::GetArena ( ) const
inlinefinal

Definition at line 5761 of file descriptor.pb.h.

◆ GetArenaNoVirtual()

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

Definition at line 5847 of file descriptor.pb.h.

◆ GetCachedSize()

int SourceCodeInfo_Location::GetCachedSize ( ) const
inlinefinal

Definition at line 5830 of file descriptor.pb.h.

◆ GetDescriptor()

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

Definition at line 5770 of file descriptor.pb.h.

◆ GetMaybeArenaPointer()

void* SourceCodeInfo_Location::GetMaybeArenaPointer ( ) const
inlinefinal

Definition at line 5764 of file descriptor.pb.h.

◆ GetMetadata()

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

Definition at line 14283 of file descriptor.pb.cc.

◆ GetMetadataStatic()

::PROTOBUF_NAMESPACE_ID::Metadata SourceCodeInfo_Location::GetMetadataStatic ( )
inlinestaticprivate

Definition at line 5857 of file descriptor.pb.h.

◆ GetReflection()

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

Definition at line 5773 of file descriptor.pb.h.

◆ has_leading_comments()

bool SourceCodeInfo_Location::has_leading_comments ( ) const
inline

Definition at line 11472 of file descriptor.pb.h.

◆ InitAsDefaultInstance()

void SourceCodeInfo_Location::InitAsDefaultInstance ( )
static

Definition at line 13715 of file descriptor.pb.cc.

◆ internal_default_instance()

static const SourceCodeInfo_Location* SourceCodeInfo_Location::internal_default_instance ( )
inlinestatic

Definition at line 5779 of file descriptor.pb.h.

◆ InternalSerializeWithCachedSizesToArray()

PROTOBUF_NAMESPACE_ID::uint8 * SourceCodeInfo_Location::InternalSerializeWithCachedSizesToArray ( ::PROTOBUF_NAMESPACE_ID::uint8 *  target) const
final

Definition at line 14070 of file descriptor.pb.cc.

◆ InternalSwap()

void SourceCodeInfo_Location::InternalSwap ( SourceCodeInfo_Location other)
private

Definition at line 14270 of file descriptor.pb.cc.

◆ IsInitialized()

bool SourceCodeInfo_Location::IsInitialized ( ) const
final

Definition at line 14266 of file descriptor.pb.cc.

◆ leading_comments()

const std::string & SourceCodeInfo_Location::leading_comments ( ) const
inline

Definition at line 11479 of file descriptor.pb.h.

◆ leading_detached_comments() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > & SourceCodeInfo_Location::leading_detached_comments ( ) const
inline

Definition at line 11686 of file descriptor.pb.h.

◆ leading_detached_comments() [2/2]

const std::string & SourceCodeInfo_Location::leading_detached_comments ( int  index) const
inline

Definition at line 11638 of file descriptor.pb.h.

◆ leading_detached_comments_size()

int SourceCodeInfo_Location::leading_detached_comments_size ( ) const
inline

Definition at line 11632 of file descriptor.pb.h.

◆ MaybeArenaPtr()

void* SourceCodeInfo_Location::MaybeArenaPtr ( ) const
inlineprivate

Definition at line 5850 of file descriptor.pb.h.

◆ MergeFrom() [1/2]

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

Definition at line 14216 of file descriptor.pb.cc.

◆ MergeFrom() [2/2]

void SourceCodeInfo_Location::MergeFrom ( const SourceCodeInfo_Location from)

Definition at line 14231 of file descriptor.pb.cc.

◆ MergePartialFromCodedStream()

bool SourceCodeInfo_Location::MergePartialFromCodedStream ( ::PROTOBUF_NAMESPACE_ID::io::CodedInputStream *  input)
final

Definition at line 13895 of file descriptor.pb.cc.

◆ mutable_leading_comments()

std::string * SourceCodeInfo_Location::mutable_leading_comments ( )
inline

Definition at line 11508 of file descriptor.pb.h.

◆ mutable_leading_detached_comments() [1/2]

PROTOBUF_NAMESPACE_ID::RepeatedPtrField< std::string > * SourceCodeInfo_Location::mutable_leading_detached_comments ( )
inline

Definition at line 11691 of file descriptor.pb.h.

◆ mutable_leading_detached_comments() [2/2]

std::string * SourceCodeInfo_Location::mutable_leading_detached_comments ( int  index)
inline

Definition at line 11642 of file descriptor.pb.h.

◆ mutable_path()

PROTOBUF_NAMESPACE_ID::RepeatedField<::PROTOBUF_NAMESPACE_ID::int32 > * SourceCodeInfo_Location::mutable_path ( )
inline

Definition at line 11436 of file descriptor.pb.h.

◆ mutable_span()

PROTOBUF_NAMESPACE_ID::RepeatedField<::PROTOBUF_NAMESPACE_ID::int32 > * SourceCodeInfo_Location::mutable_span ( )
inline

Definition at line 11466 of file descriptor.pb.h.

◆ mutable_trailing_comments()

std::string * SourceCodeInfo_Location::mutable_trailing_comments ( )
inline

Definition at line 11588 of file descriptor.pb.h.

◆ mutable_unknown_fields()

inline ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet* SourceCodeInfo_Location::mutable_unknown_fields ( )
inline

Definition at line 5757 of file descriptor.pb.h.

◆ New() [1/2]

SourceCodeInfo_Location* SourceCodeInfo_Location::New ( ) const
inlinefinal

Definition at line 5805 of file descriptor.pb.h.

◆ New() [2/2]

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

Definition at line 5809 of file descriptor.pb.h.

◆ operator=() [1/2]

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

Definition at line 5741 of file descriptor.pb.h.

◆ operator=() [2/2]

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

Definition at line 5745 of file descriptor.pb.h.

◆ path() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField<::PROTOBUF_NAMESPACE_ID::int32 > & SourceCodeInfo_Location::path ( ) const
inline

Definition at line 11431 of file descriptor.pb.h.

◆ path() [2/2]

PROTOBUF_NAMESPACE_ID::int32 SourceCodeInfo_Location::path ( int  index) const
inline

Definition at line 11418 of file descriptor.pb.h.

◆ path_size()

int SourceCodeInfo_Location::path_size ( ) const
inline

Definition at line 11412 of file descriptor.pb.h.

◆ RegisterArenaDtor()

void SourceCodeInfo_Location::RegisterArenaDtor ( ::PROTOBUF_NAMESPACE_ID::Arena *  arena)
inlineprivate

Definition at line 13785 of file descriptor.pb.cc.

◆ release_leading_comments()

std::string * SourceCodeInfo_Location::release_leading_comments ( )
inline

Definition at line 11513 of file descriptor.pb.h.

◆ release_trailing_comments()

std::string * SourceCodeInfo_Location::release_trailing_comments ( )
inline

Definition at line 11593 of file descriptor.pb.h.

◆ SerializeWithCachedSizes()

void SourceCodeInfo_Location::SerializeWithCachedSizes ( ::PROTOBUF_NAMESPACE_ID::io::CodedOutputStream *  output) const
final

Definition at line 14004 of file descriptor.pb.cc.

◆ set_allocated_leading_comments()

void SourceCodeInfo_Location::set_allocated_leading_comments ( std::string leading_comments)
inline

Definition at line 11521 of file descriptor.pb.h.

◆ set_allocated_trailing_comments()

void SourceCodeInfo_Location::set_allocated_trailing_comments ( std::string trailing_comments)
inline

Definition at line 11601 of file descriptor.pb.h.

◆ set_leading_comments() [1/4]

void SourceCodeInfo_Location::set_leading_comments ( const char *  value)
inline

Definition at line 11494 of file descriptor.pb.h.

◆ set_leading_comments() [2/4]

void SourceCodeInfo_Location::set_leading_comments ( const char *  value,
size_t  size 
)
inline

Definition at line 11501 of file descriptor.pb.h.

◆ set_leading_comments() [3/4]

void SourceCodeInfo_Location::set_leading_comments ( const std::string value)
inline

Definition at line 11483 of file descriptor.pb.h.

◆ set_leading_comments() [4/4]

void SourceCodeInfo_Location::set_leading_comments ( std::string &&  value)
inline

Definition at line 11488 of file descriptor.pb.h.

◆ set_leading_detached_comments() [1/4]

void SourceCodeInfo_Location::set_leading_detached_comments ( int  index,
const char *  value 
)
inline

Definition at line 11654 of file descriptor.pb.h.

◆ set_leading_detached_comments() [2/4]

void SourceCodeInfo_Location::set_leading_detached_comments ( int  index,
const char *  value,
size_t  size 
)
inline

Definition at line 11659 of file descriptor.pb.h.

◆ set_leading_detached_comments() [3/4]

void SourceCodeInfo_Location::set_leading_detached_comments ( int  index,
const std::string value 
)
inline

Definition at line 11646 of file descriptor.pb.h.

◆ set_leading_detached_comments() [4/4]

void SourceCodeInfo_Location::set_leading_detached_comments ( int  index,
std::string &&  value 
)
inline

Definition at line 11650 of file descriptor.pb.h.

◆ set_path()

void SourceCodeInfo_Location::set_path ( int  index,
::PROTOBUF_NAMESPACE_ID::int32  value 
)
inline

Definition at line 11422 of file descriptor.pb.h.

◆ set_span()

void SourceCodeInfo_Location::set_span ( int  index,
::PROTOBUF_NAMESPACE_ID::int32  value 
)
inline

Definition at line 11452 of file descriptor.pb.h.

◆ set_trailing_comments() [1/4]

void SourceCodeInfo_Location::set_trailing_comments ( const char *  value)
inline

Definition at line 11574 of file descriptor.pb.h.

◆ set_trailing_comments() [2/4]

void SourceCodeInfo_Location::set_trailing_comments ( const char *  value,
size_t  size 
)
inline

Definition at line 11581 of file descriptor.pb.h.

◆ set_trailing_comments() [3/4]

void SourceCodeInfo_Location::set_trailing_comments ( const std::string value)
inline

Definition at line 11563 of file descriptor.pb.h.

◆ set_trailing_comments() [4/4]

void SourceCodeInfo_Location::set_trailing_comments ( std::string &&  value)
inline

Definition at line 11568 of file descriptor.pb.h.

◆ SetCachedSize()

void SourceCodeInfo_Location::SetCachedSize ( int  size) const
finalprivate

Definition at line 13787 of file descriptor.pb.cc.

◆ SharedCtor()

void SourceCodeInfo_Location::SharedCtor ( )
inlineprivate

Definition at line 13764 of file descriptor.pb.cc.

◆ SharedDtor()

void SourceCodeInfo_Location::SharedDtor ( )
inlineprivate

Definition at line 13775 of file descriptor.pb.cc.

◆ span() [1/2]

const ::PROTOBUF_NAMESPACE_ID::RepeatedField<::PROTOBUF_NAMESPACE_ID::int32 > & SourceCodeInfo_Location::span ( ) const
inline

Definition at line 11461 of file descriptor.pb.h.

◆ span() [2/2]

PROTOBUF_NAMESPACE_ID::int32 SourceCodeInfo_Location::span ( int  index) const
inline

Definition at line 11448 of file descriptor.pb.h.

◆ span_size()

int SourceCodeInfo_Location::span_size ( ) const
inline

Definition at line 11442 of file descriptor.pb.h.

◆ Swap()

void SourceCodeInfo_Location::Swap ( SourceCodeInfo_Location other)
inline

Definition at line 5789 of file descriptor.pb.h.

◆ trailing_comments()

const std::string & SourceCodeInfo_Location::trailing_comments ( ) const
inline

Definition at line 11559 of file descriptor.pb.h.

◆ unknown_fields()

const ::PROTOBUF_NAMESPACE_ID::UnknownFieldSet& SourceCodeInfo_Location::unknown_fields ( ) const
inline

Definition at line 5754 of file descriptor.pb.h.

◆ UnsafeArenaSwap()

void SourceCodeInfo_Location::UnsafeArenaSwap ( SourceCodeInfo_Location other)
inline

Definition at line 5797 of file descriptor.pb.h.

Friends And Related Function Documentation

◆ ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper

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

Definition at line 5961 of file descriptor.pb.h.

◆ ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata

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

Definition at line 5837 of file descriptor.pb.h.

◆ ::TableStruct_google_2fprotobuf_2fdescriptor_2eproto

Definition at line 5973 of file descriptor.pb.h.

◆ swap

void swap ( SourceCodeInfo_Location a,
SourceCodeInfo_Location b 
)
friend

Definition at line 5786 of file descriptor.pb.h.

Member Data Documentation

◆ _cached_size_

mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize SourceCodeInfo_Location::_cached_size_
private

Definition at line 5965 of file descriptor.pb.h.

◆ _has_bits_

::PROTOBUF_NAMESPACE_ID::internal::HasBits<1> SourceCodeInfo_Location::_has_bits_
private

Definition at line 5964 of file descriptor.pb.h.

◆ _internal_metadata_

::PROTOBUF_NAMESPACE_ID::internal::InternalMetadataWithArena SourceCodeInfo_Location::_internal_metadata_
private

Definition at line 5958 of file descriptor.pb.h.

◆ _path_cached_byte_size_

std::atomic<int> SourceCodeInfo_Location::_path_cached_byte_size_
mutableprivate

Definition at line 5967 of file descriptor.pb.h.

◆ _span_cached_byte_size_

std::atomic<int> SourceCodeInfo_Location::_span_cached_byte_size_
mutableprivate

Definition at line 5969 of file descriptor.pb.h.

◆ kIndexInFileMessages

constexpr int SourceCodeInfo_Location::kIndexInFileMessages
staticconstexpr
Initial value:
=
23

Definition at line 5783 of file descriptor.pb.h.

◆ leading_comments_

::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr SourceCodeInfo_Location::leading_comments_
private

Definition at line 5971 of file descriptor.pb.h.

◆ leading_detached_comments_

::PROTOBUF_NAMESPACE_ID::RepeatedPtrField<std::string> SourceCodeInfo_Location::leading_detached_comments_
private

Definition at line 5970 of file descriptor.pb.h.

◆ path_

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > SourceCodeInfo_Location::path_
private

Definition at line 5966 of file descriptor.pb.h.

◆ span_

::PROTOBUF_NAMESPACE_ID::RepeatedField< ::PROTOBUF_NAMESPACE_ID::int32 > SourceCodeInfo_Location::span_
private

Definition at line 5968 of file descriptor.pb.h.

◆ trailing_comments_

::PROTOBUF_NAMESPACE_ID::internal::ArenaStringPtr SourceCodeInfo_Location::trailing_comments_
private

Definition at line 5972 of file descriptor.pb.h.


The documentation for this class was generated from the following files:


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:06