|
|
@ -44,14 +44,16 @@ namespace phonenumbers { |
|
|
|
|
|
|
|
|
class Lock { |
|
|
class Lock { |
|
|
public: |
|
|
public: |
|
|
Lock() : thread_checker_() {} |
|
|
|
|
|
|
|
|
Lock() {} |
|
|
|
|
|
|
|
|
void Acquire() const { |
|
|
void Acquire() const { |
|
|
DCHECK(thread_checker_.CalledOnValidThread()); |
|
|
DCHECK(thread_checker_.CalledOnValidThread()); |
|
|
|
|
|
IGNORE_UNUSED(thread_checker_); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
void Release() const { |
|
|
void Release() const { |
|
|
DCHECK(thread_checker_.CalledOnValidThread()); |
|
|
DCHECK(thread_checker_.CalledOnValidThread()); |
|
|
|
|
|
IGNORE_UNUSED(thread_checker_); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
private: |
|
|
private: |
|
|
|