webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Namespaces | Functions | Variables
javanano_helpers.cc File Reference
#include <limits>
#include <vector>
#include <google/protobuf/compiler/javanano/javanano_helpers.h>
#include <google/protobuf/compiler/javanano/javanano_params.h>
#include <google/protobuf/descriptor.pb.h>
#include <google/protobuf/stubs/hash.h>
#include <google/protobuf/stubs/strutil.h>
#include <google/protobuf/stubs/substitute.h>

Classes

class  google::protobuf::compiler::javanano::RenameKeywords
 

Namespaces

 google
 
 google::protobuf
 
 google::protobuf::compiler
 
 google::protobuf::compiler::javanano
 

Functions

string google::protobuf::compiler::javanano::UnderscoresToCamelCase (const FieldDescriptor *field)
 
string google::protobuf::compiler::javanano::UnderscoresToCapitalizedCamelCase (const FieldDescriptor *field)
 
string google::protobuf::compiler::javanano::UnderscoresToCamelCase (const MethodDescriptor *method)
 
string google::protobuf::compiler::javanano::UnderscoresToCamelCase (const OneofDescriptor *oneof)
 
string google::protobuf::compiler::javanano::UnderscoresToCapitalizedCamelCase (const OneofDescriptor *oneof)
 
string google::protobuf::compiler::javanano::RenameJavaKeywords (const string &input)
 
string google::protobuf::compiler::javanano::StripProto (const string &filename)
 
string google::protobuf::compiler::javanano::FileClassName (const Params &params, const FileDescriptor *file)
 
string google::protobuf::compiler::javanano::FileJavaPackage (const Params &params, const FileDescriptor *file)
 
bool google::protobuf::compiler::javanano::IsOuterClassNeeded (const Params &params, const FileDescriptor *file)
 
string google::protobuf::compiler::javanano::ToJavaName (const Params &params, const string &name, bool is_class, const Descriptor *parent, const FileDescriptor *file)
 
string google::protobuf::compiler::javanano::ClassName (const Params &params, const FileDescriptor *descriptor)
 
string google::protobuf::compiler::javanano::ClassName (const Params &params, const EnumDescriptor *descriptor)
 
string google::protobuf::compiler::javanano::FieldConstantName (const FieldDescriptor *field)
 
string google::protobuf::compiler::javanano::FieldDefaultConstantName (const FieldDescriptor *field)
 
void google::protobuf::compiler::javanano::PrintFieldComment (io::Printer *printer, const FieldDescriptor *field)
 
JavaType google::protobuf::compiler::javanano::GetJavaType (FieldDescriptor::Type field_type)
 
string google::protobuf::compiler::javanano::PrimitiveTypeName (JavaType type)
 
string google::protobuf::compiler::javanano::BoxedPrimitiveTypeName (JavaType type)
 
string google::protobuf::compiler::javanano::EmptyArrayName (const Params &params, const FieldDescriptor *field)
 
string google::protobuf::compiler::javanano::DefaultValue (const Params &params, const FieldDescriptor *field)
 
string google::protobuf::compiler::javanano::GetBitFieldName (int index)
 
string google::protobuf::compiler::javanano::GetBitFieldNameForBit (int bit_index)
 
string google::protobuf::compiler::javanano::GenerateGetBit (int bit_index)
 
string google::protobuf::compiler::javanano::GenerateSetBit (int bit_index)
 
string google::protobuf::compiler::javanano::GenerateClearBit (int bit_index)
 
string google::protobuf::compiler::javanano::GenerateDifferentBit (int bit_index)
 
void google::protobuf::compiler::javanano::SetBitOperationVariables (const string name, int bitIndex, map< string, string > *variables)
 
bool google::protobuf::compiler::javanano::HasMapField (const Descriptor *descriptor)
 

Variables

const char google::protobuf::compiler::javanano::kThickSeparator []
 
const char google::protobuf::compiler::javanano::kThinSeparator []