mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-24 05:11:16 +00:00
Bug 1203232 - Fix -Wshadow warnings in some ipc/chromium headers. r=njn
This commit is contained in:
parent
1d36e1a565
commit
230c67672b
@ -24,8 +24,26 @@
|
||||
#pragma push_macro("_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS")
|
||||
#define _SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS
|
||||
#endif
|
||||
|
||||
// Suppress -Wshadow warnings from stlport headers.
|
||||
#ifdef __GNUC__
|
||||
# pragma GCC diagnostic push
|
||||
# pragma GCC diagnostic ignored "-Wshadow"
|
||||
# if MOZ_GCC_VERSION_AT_LEAST(4, 9, 0)
|
||||
# pragma GCC diagnostic ignored "-Wshadow-local"
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#include <hash_map>
|
||||
#include <hash_set>
|
||||
|
||||
#ifdef __GNUC__
|
||||
# if MOZ_GCC_VERSION_AT_LEAST(4, 9, 0)
|
||||
# pragma GCC diagnostic pop // -Wshadow-local
|
||||
# endif
|
||||
# pragma GCC diagnostic pop // -Wshadow
|
||||
#endif
|
||||
|
||||
#ifdef COMPILER_MSVC
|
||||
#pragma pop_macro("_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS")
|
||||
#endif
|
||||
|
@ -233,9 +233,9 @@ public:
|
||||
int32_t id() const { return id_; }
|
||||
|
||||
// Optional call to connect the thread name with this loop.
|
||||
void set_thread_name(const std::string& thread_name) {
|
||||
void set_thread_name(const std::string& aThreadName) {
|
||||
DCHECK(thread_name_.empty()) << "Should not rename this thread!";
|
||||
thread_name_ = thread_name;
|
||||
thread_name_ = aThreadName;
|
||||
}
|
||||
const std::string& thread_name() const { return thread_name_; }
|
||||
|
||||
@ -324,8 +324,8 @@ public:
|
||||
int sequence_num; // Secondary sort key for run time.
|
||||
bool nestable; // OK to dispatch from a nested loop.
|
||||
|
||||
PendingTask(Task* task, bool nestable)
|
||||
: task(task), sequence_num(0), nestable(nestable) {
|
||||
PendingTask(Task* aTask, bool aNestable)
|
||||
: task(aTask), sequence_num(0), nestable(aNestable) {
|
||||
}
|
||||
|
||||
// Used to support sorting.
|
||||
@ -463,7 +463,7 @@ public:
|
||||
//
|
||||
class MessageLoopForUI : public MessageLoop {
|
||||
public:
|
||||
explicit MessageLoopForUI(Type type=TYPE_UI) : MessageLoop(type) {
|
||||
explicit MessageLoopForUI(Type aType=TYPE_UI) : MessageLoop(aType) {
|
||||
}
|
||||
|
||||
// Returns the MessageLoopForUI of the current thread.
|
||||
|
@ -29,8 +29,8 @@ typedef pid_t ProcessId;
|
||||
class Process {
|
||||
public:
|
||||
Process() : process_(0), last_working_set_size_(0) {}
|
||||
explicit Process(ProcessHandle handle) :
|
||||
process_(handle), last_working_set_size_(0) {}
|
||||
explicit Process(ProcessHandle aHandle) :
|
||||
process_(aHandle), last_working_set_size_(0) {}
|
||||
|
||||
// A handle to the current process.
|
||||
static Process Current();
|
||||
@ -38,7 +38,7 @@ class Process {
|
||||
// Get/Set the handle for this process. The handle will be 0 if the process
|
||||
// is no longer running.
|
||||
ProcessHandle handle() const { return process_; }
|
||||
void set_handle(ProcessHandle handle) { process_ = handle; }
|
||||
void set_handle(ProcessHandle aHandle) { process_ = aHandle; }
|
||||
|
||||
// Get the PID for this process.
|
||||
ProcessId pid() const;
|
||||
|
@ -20,9 +20,9 @@ class RevocableStore {
|
||||
class StoreRef final {
|
||||
public:
|
||||
NS_INLINE_DECL_THREADSAFE_REFCOUNTING(StoreRef)
|
||||
explicit StoreRef(RevocableStore* store) : store_(store) { }
|
||||
explicit StoreRef(RevocableStore* aStore) : store_(aStore) { }
|
||||
|
||||
void set_store(RevocableStore* store) { store_ = store; }
|
||||
void set_store(RevocableStore* aStore) { store_ = aStore; }
|
||||
RevocableStore* store() const { return store_; }
|
||||
|
||||
protected:
|
||||
|
@ -54,14 +54,14 @@ class StringPiece {
|
||||
bool empty() const { return length_ == 0; }
|
||||
|
||||
void clear() { ptr_ = NULL; length_ = 0; }
|
||||
void set(const char* data, size_type len) { ptr_ = data; length_ = len; }
|
||||
void set(const char* aData, size_type aLen) { ptr_ = aData; length_ = aLen; }
|
||||
void set(const char* str) {
|
||||
ptr_ = str;
|
||||
length_ = str ? strlen(str) : 0;
|
||||
}
|
||||
void set(const void* data, size_type len) {
|
||||
ptr_ = reinterpret_cast<const char*>(data);
|
||||
length_ = len;
|
||||
void set(const void* aData, size_type aLen) {
|
||||
ptr_ = reinterpret_cast<const char*>(aData);
|
||||
length_ = aLen;
|
||||
}
|
||||
|
||||
char operator[](size_type i) const { return ptr_[i]; }
|
||||
|
@ -39,10 +39,10 @@ class Location {
|
||||
// Constructor should be called with a long-lived char*, such as __FILE__.
|
||||
// It assumes the provided value will persist as a global constant, and it
|
||||
// will not make a copy of it.
|
||||
Location(const char* function_name, const char* file_name, int line_number)
|
||||
: function_name_(function_name),
|
||||
file_name_(file_name),
|
||||
line_number_(line_number) { }
|
||||
Location(const char* aFunctionName, const char* aFilename, int aLineNumber)
|
||||
: function_name_(aFunctionName),
|
||||
file_name_(aFilename),
|
||||
line_number_(aLineNumber) { }
|
||||
|
||||
// Provide a default constructor for easy of debugging.
|
||||
Location()
|
||||
|
@ -79,10 +79,10 @@ class ChildProcessInfo {
|
||||
}
|
||||
|
||||
protected:
|
||||
void set_type(ProcessType type) { type_ = type; }
|
||||
void set_name(const std::wstring& name) { name_ = name; }
|
||||
void set_handle(base::ProcessHandle handle) {
|
||||
process_.set_handle(handle);
|
||||
void set_type(ProcessType aType) { type_ = aType; }
|
||||
void set_name(const std::wstring& aName) { name_ = aName; }
|
||||
void set_handle(base::ProcessHandle aHandle) {
|
||||
process_.set_handle(aHandle);
|
||||
pid_ = -1;
|
||||
}
|
||||
|
||||
|
@ -42,7 +42,7 @@ Message::Message()
|
||||
}
|
||||
|
||||
Message::Message(int32_t routing_id, msgid_t type, PriorityValue priority,
|
||||
MessageCompression compression, const char* const name)
|
||||
MessageCompression compression, const char* const aName)
|
||||
: Pickle(sizeof(Header)) {
|
||||
header()->routing = routing_id;
|
||||
header()->type = type;
|
||||
@ -65,7 +65,7 @@ Message::Message(int32_t routing_id, msgid_t type, PriorityValue priority,
|
||||
header()->parent_task_id = 0;
|
||||
header()->source_event_type = SourceEventType::Unknown;
|
||||
#endif
|
||||
InitLoggingVariables(name);
|
||||
InitLoggingVariables(aName);
|
||||
}
|
||||
|
||||
Message::Message(const char* data, int data_len) : Pickle(data, data_len) {
|
||||
@ -96,8 +96,8 @@ Message::Message(Message&& other) : Pickle(mozilla::Move(other)) {
|
||||
#endif
|
||||
}
|
||||
|
||||
void Message::InitLoggingVariables(const char* const name) {
|
||||
name_ = name;
|
||||
void Message::InitLoggingVariables(const char* const aName) {
|
||||
name_ = aName;
|
||||
}
|
||||
|
||||
Message& Message::operator=(const Message& other) {
|
||||
|
@ -190,16 +190,16 @@ class Message : public Pickle {
|
||||
return header()->seqno;
|
||||
}
|
||||
|
||||
void set_seqno(int32_t seqno) {
|
||||
header()->seqno = seqno;
|
||||
void set_seqno(int32_t aSeqno) {
|
||||
header()->seqno = aSeqno;
|
||||
}
|
||||
|
||||
const char* const name() const {
|
||||
return name_;
|
||||
}
|
||||
|
||||
void set_name(const char* const name) {
|
||||
name_ = name;
|
||||
void set_name(const char* const aName) {
|
||||
name_ = aName;
|
||||
}
|
||||
|
||||
#if defined(OS_POSIX)
|
||||
|
Loading…
Reference in New Issue
Block a user