Reorder initializer fields to match variable declaration order (or vice versa) for several class constructors.
This commit is contained in:
parent
844dd45db6
commit
5f316d9b17
6 changed files with 30 additions and 29 deletions
|
|
@ -272,9 +272,9 @@ TSymbolDefinitionCollectingTraverser::TSymbolDefinitionCollectingTraverser(
|
|||
ObjectAccesschainSet* precise_objects,
|
||||
std::unordered_set<glslang::TIntermBranch*>* precise_return_nodes)
|
||||
: TIntermTraverser(true, false, false), symbol_definition_mapping_(*symbol_definition_mapping),
|
||||
precise_objects_(*precise_objects), current_object_(),
|
||||
accesschain_mapping_(*accesschain_mapping), current_function_definition_node_(nullptr),
|
||||
precise_return_nodes_(*precise_return_nodes) {}
|
||||
precise_objects_(*precise_objects), precise_return_nodes_(*precise_return_nodes),
|
||||
current_object_(), accesschain_mapping_(*accesschain_mapping),
|
||||
current_function_definition_node_(nullptr) {}
|
||||
|
||||
// Visits a symbol node, set the current_object_ to the
|
||||
// current node symbol ID, and record a mapping from this node to the current
|
||||
|
|
@ -616,9 +616,9 @@ class TNoContractionPropagator : public glslang::TIntermTraverser {
|
|||
public:
|
||||
TNoContractionPropagator(ObjectAccesschainSet* precise_objects,
|
||||
const AccessChainMapping& accesschain_mapping)
|
||||
: TIntermTraverser(true, false, false), remained_accesschain_(),
|
||||
precise_objects_(*precise_objects), accesschain_mapping_(accesschain_mapping),
|
||||
added_precise_object_ids_() {}
|
||||
: TIntermTraverser(true, false, false),
|
||||
precise_objects_(*precise_objects), added_precise_object_ids_(),
|
||||
remained_accesschain_(), accesschain_mapping_(accesschain_mapping) {}
|
||||
|
||||
// Propagates 'precise' in the right nodes of a given assignment node with
|
||||
// access chain record from the assignee node to a 'precise' object it
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue