Merge "Fix/suppress startop google-explicit-constructor warnings"
am: 667dba5c14
Change-Id: I1dd95d363eee3fa58752efec4d895b7990c4cba0
This commit is contained in:
@@ -73,7 +73,7 @@ class TypeDescriptor {
|
|||||||
bool operator<(const TypeDescriptor& rhs) const { return descriptor_ < rhs.descriptor_; }
|
bool operator<(const TypeDescriptor& rhs) const { return descriptor_ < rhs.descriptor_; }
|
||||||
|
|
||||||
private:
|
private:
|
||||||
TypeDescriptor(std::string descriptor) : descriptor_{descriptor} {}
|
explicit TypeDescriptor(std::string descriptor) : descriptor_{descriptor} {}
|
||||||
|
|
||||||
const std::string descriptor_;
|
const std::string descriptor_;
|
||||||
};
|
};
|
||||||
@@ -83,7 +83,7 @@ class TypeDescriptor {
|
|||||||
class Prototype {
|
class Prototype {
|
||||||
public:
|
public:
|
||||||
template <typename... TypeDescriptors>
|
template <typename... TypeDescriptors>
|
||||||
Prototype(TypeDescriptor return_type, TypeDescriptors... param_types)
|
explicit Prototype(TypeDescriptor return_type, TypeDescriptors... param_types)
|
||||||
: return_type_{return_type}, param_types_{param_types...} {}
|
: return_type_{return_type}, param_types_{param_types...} {}
|
||||||
|
|
||||||
// Encode this prototype into the dex file.
|
// Encode this prototype into the dex file.
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ DEFINE_string(package, "", "The package name for the generated class (required)"
|
|||||||
|
|
||||||
class ViewCompilerXmlVisitor : public XMLVisitor {
|
class ViewCompilerXmlVisitor : public XMLVisitor {
|
||||||
public:
|
public:
|
||||||
ViewCompilerXmlVisitor(JavaLangViewBuilder* builder) : builder_(builder) {}
|
explicit ViewCompilerXmlVisitor(JavaLangViewBuilder* builder) : builder_(builder) {}
|
||||||
|
|
||||||
bool VisitEnter(const XMLDocument& /*doc*/) override {
|
bool VisitEnter(const XMLDocument& /*doc*/) override {
|
||||||
builder_->Start();
|
builder_->Start();
|
||||||
|
|||||||
Reference in New Issue
Block a user