webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Functions
objectivec_helpers.cc File Reference
#include <unistd.h>
#include <climits>
#include <errno.h>
#include <fcntl.h>
#include <fstream>
#include <iostream>
#include <sstream>
#include <stdlib.h>
#include <vector>
#include <google/protobuf/stubs/hash.h>
#include <google/protobuf/compiler/objectivec/objectivec_helpers.h>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/io/zero_copy_stream_impl.h>
#include <google/protobuf/descriptor.pb.h>
#include <google/protobuf/stubs/common.h>
#include <google/protobuf/stubs/strutil.h>

Namespaces

 google
 
 google::protobuf
 
 google::protobuf::compiler
 
 google::protobuf::compiler::objectivec
 

Functions

string google::protobuf::compiler::objectivec::EscapeTrigraphs (const string &to_escape)
 
string google::protobuf::compiler::objectivec::StripProto (const string &filename)
 
bool google::protobuf::compiler::objectivec::IsRetainedName (const string &name)
 
bool google::protobuf::compiler::objectivec::IsInitName (const string &name)
 
string google::protobuf::compiler::objectivec::BaseFileName (const FileDescriptor *file)
 
string google::protobuf::compiler::objectivec::FileName (const FileDescriptor *file)
 
string google::protobuf::compiler::objectivec::FilePath (const FileDescriptor *file)
 
string google::protobuf::compiler::objectivec::FileClassPrefix (const FileDescriptor *file)
 
string google::protobuf::compiler::objectivec::FileClassName (const FileDescriptor *file)
 
string google::protobuf::compiler::objectivec::ClassNameWorker (const Descriptor *descriptor)
 
string google::protobuf::compiler::objectivec::ClassNameWorker (const EnumDescriptor *descriptor)
 
string google::protobuf::compiler::objectivec::ClassName (const Descriptor *descriptor)
 
string google::protobuf::compiler::objectivec::EnumName (const EnumDescriptor *descriptor)
 
string google::protobuf::compiler::objectivec::EnumValueName (const EnumValueDescriptor *descriptor)
 
string google::protobuf::compiler::objectivec::EnumValueShortName (const EnumValueDescriptor *descriptor)
 
string google::protobuf::compiler::objectivec::UnCamelCaseEnumShortName (const string &name)
 
string google::protobuf::compiler::objectivec::ExtensionMethodName (const FieldDescriptor *descriptor)
 
string google::protobuf::compiler::objectivec::FieldName (const FieldDescriptor *field)
 
string google::protobuf::compiler::objectivec::FieldNameCapitalized (const FieldDescriptor *field)
 
string google::protobuf::compiler::objectivec::OneofEnumName (const OneofDescriptor *descriptor)
 
string google::protobuf::compiler::objectivec::OneofName (const OneofDescriptor *descriptor)
 
string google::protobuf::compiler::objectivec::OneofNameCapitalized (const OneofDescriptor *descriptor)
 
string google::protobuf::compiler::objectivec::UnCamelCaseFieldName (const string &name, const FieldDescriptor *field)
 
string google::protobuf::compiler::objectivec::GetCapitalizedType (const FieldDescriptor *field)
 
ObjectiveCType google::protobuf::compiler::objectivec::GetObjectiveCType (FieldDescriptor::Type field_type)
 
bool google::protobuf::compiler::objectivec::IsPrimitiveType (const FieldDescriptor *field)
 
bool google::protobuf::compiler::objectivec::IsReferenceType (const FieldDescriptor *field)
 
string google::protobuf::compiler::objectivec::GPBGenericValueFieldName (const FieldDescriptor *field)
 
string google::protobuf::compiler::objectivec::DefaultValue (const FieldDescriptor *field)
 
bool google::protobuf::compiler::objectivec::HasNonZeroDefaultValue (const FieldDescriptor *field)
 
string google::protobuf::compiler::objectivec::BuildFlagsString (const vector< string > &strings)
 
string google::protobuf::compiler::objectivec::BuildCommentsString (const SourceLocation &location)
 
bool google::protobuf::compiler::objectivec::ValidateObjCClassPrefix (const FileDescriptor *file, const Options &generation_options, string *out_error)