mirror of
https://github.com/abseil/abseil-cpp.git
synced 2026-06-04 12:07:05 +08:00
Fix spelling mistakes
This commit is contained in:
@@ -186,7 +186,7 @@ class CommandLineFlag {
|
||||
// command line.
|
||||
virtual bool IsSpecifiedOnCommandLine() const = 0;
|
||||
|
||||
// Validates supplied value usign validator or parseflag routine
|
||||
// Validates supplied value using validator or parseflag routine
|
||||
virtual bool ValidateInputValue(absl::string_view value) const = 0;
|
||||
|
||||
// Checks that flags default value can be converted to string and back to the
|
||||
|
||||
@@ -238,7 +238,7 @@ void FlagImpl::StoreValue(const void* src) {
|
||||
switch (ValueStorageKind()) {
|
||||
case FlagValueStorageKind::kValueAndInitBit:
|
||||
case FlagValueStorageKind::kOneWordAtomic: {
|
||||
// Load the current value to avoid setting 'init' bit manualy.
|
||||
// Load the current value to avoid setting 'init' bit manually.
|
||||
int64_t one_word_val = OneWordValue().load(std::memory_order_acquire);
|
||||
std::memcpy(&one_word_val, src, Sizeof(op_));
|
||||
OneWordValue().store(one_word_val, std::memory_order_release);
|
||||
|
||||
@@ -223,12 +223,12 @@ extern const char kStrippedFlagHelp[];
|
||||
// first overload if possible. If help message is evaluatable on constexpr
|
||||
// context We'll be able to make FixedCharArray out of it and we'll choose first
|
||||
// overload. In this case the help message expression is immediately evaluated
|
||||
// and is used to construct the absl::Flag. No additionl code is generated by
|
||||
// and is used to construct the absl::Flag. No additional code is generated by
|
||||
// ABSL_FLAG Otherwise SFINAE kicks in and first overload is dropped from the
|
||||
// consideration, in which case the second overload will be used. The second
|
||||
// overload does not attempt to evaluate the help message expression
|
||||
// immediately and instead delays the evaluation by returing the function
|
||||
// pointer (&T::NonConst) genering the help message when necessary. This is
|
||||
// immediately and instead delays the evaluation by returning the function
|
||||
// pointer (&T::NonConst) generating the help message when necessary. This is
|
||||
// evaluatable in constexpr context, but the cost is an extra function being
|
||||
// generated in the ABSL_FLAG code.
|
||||
template <typename Gen, size_t N>
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
// second level of protection is a global Mutex, so if two threads attempt to
|
||||
// construct the flag concurrently only one wins.
|
||||
//
|
||||
// This solution is based on a recomendation here:
|
||||
// This solution is based on a recommendation here:
|
||||
// https://developercommunity.visualstudio.com/content/problem/336946/class-with-constexpr-constructor-not-using-static.html?childToView=648454#comment-648454
|
||||
|
||||
namespace flags_internal {
|
||||
|
||||
Reference in New Issue
Block a user