Commit 6dcccf8d authored by Clemens Hammacher's avatar Clemens Hammacher Committed by Commit Bot

[snapshot][cleanup] Using 'using' instead of 'typedef'

Even though both are allowed in the style guide, it recommends to use
'using', as its syntax is more consistent with the rest of C++.
This CL turns all typedefs in src/snapshot to 'using' declarations.

R=jgruber@chromium.org

Bug: v8:8834
Change-Id: Ie555e9ac7e1ec04c20d411647f8ab70f671c1cb2
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1545903
Commit-Queue: Clemens Hammacher <clemensh@chromium.org>
Reviewed-by: 's avatarJakob Gruber <jgruber@chromium.org>
Cr-Commit-Position: refs/heads/master@{#60699}
parent ede45574
...@@ -246,7 +246,7 @@ void WriteEmbeddedFile(i::EmbeddedFileWriter* writer) { ...@@ -246,7 +246,7 @@ void WriteEmbeddedFile(i::EmbeddedFileWriter* writer) {
writer->WriteEmbedded(&embedded_blob); writer->WriteEmbedded(&embedded_blob);
} }
typedef std::map<std::string, int> CounterMap; using CounterMap = std::map<std::string, int>;
CounterMap* counter_map_ = nullptr; CounterMap* counter_map_ = nullptr;
void MaybeSetCounterFunction(v8::Isolate* isolate) { void MaybeSetCounterFunction(v8::Isolate* isolate) {
......
...@@ -39,8 +39,7 @@ class V8_EXPORT_PRIVATE NativesCollection { ...@@ -39,8 +39,7 @@ class V8_EXPORT_PRIVATE NativesCollection {
static Vector<const char> GetScriptsSource(); static Vector<const char> GetScriptsSource();
}; };
typedef NativesCollection<EXTRAS> ExtraNatives; using ExtraNatives = NativesCollection<EXTRAS>;
#ifdef V8_USE_EXTERNAL_STARTUP_DATA #ifdef V8_USE_EXTERNAL_STARTUP_DATA
// Used for reading the natives at runtime. Implementation in natives-empty.cc // Used for reading the natives at runtime. Implementation in natives-empty.cc
......
...@@ -154,7 +154,7 @@ class SerializerReferenceMap ...@@ -154,7 +154,7 @@ class SerializerReferenceMap
base::KeyEqualityMatcher<intptr_t>, base::KeyEqualityMatcher<intptr_t>,
base::DefaultAllocationPolicy> { base::DefaultAllocationPolicy> {
public: public:
typedef base::TemplateHashMapEntry<uintptr_t, SerializerReference> Entry; using Entry = base::TemplateHashMapEntry<uintptr_t, SerializerReference>;
SerializerReferenceMap() : attached_reference_index_(0) {} SerializerReferenceMap() : attached_reference_index_(0) {}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment