lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] master d9a5172 1/2: Refactor to assign some importan


From: Greg Chicares
Subject: [lmi-commits] [lmi] master d9a5172 1/2: Refactor to assign some important variables earlier
Date: Thu, 3 Dec 2020 19:56:19 -0500 (EST)

branch: master
commit d9a51722c2d13eaf96e4e0fc406ae232c5babfc1
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>

    Refactor to assign some important variables earlier
    
    Assigned 'ProductName' and 'StateOfJurisdiction' earlier. Their values
    will soon be wanted beforehand. They're so fundamental that it makes
    sense to assign them very early.
---
 ledger_invariant_init.cpp | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/ledger_invariant_init.cpp b/ledger_invariant_init.cpp
index 143cbf8..0a4cf40 100644
--- a/ledger_invariant_init.cpp
+++ b/ledger_invariant_init.cpp
@@ -79,6 +79,9 @@ void LedgerInvariant::Init(BasicValues const* b)
 
     irr_precision_ = b->round_irr().decimals();
 
+    ProductName                = b->yare_input_.ProductName;
+    StateOfJurisdiction        = mc_str(b->GetStateOfJurisdiction());
+
     // BOY vectors.
 
 //  GrossPmt                   = DYNAMIC
@@ -537,7 +540,6 @@ void LedgerInvariant::Init(BasicValues const* b)
 
     // Strings from class Input.
 
-    ProductName                = b->yare_input_.ProductName;
     ProducerName               = b->yare_input_.AgentName;
 
     std::string const agent_city     = b->yare_input_.AgentCity;
@@ -599,7 +601,6 @@ void LedgerInvariant::Init(BasicValues const* b)
     DefnLifeIns                = 
mc_str(b->yare_input_.DefinitionOfLifeInsurance);
     DefnMaterialChange         = 
mc_str(b->yare_input_.DefinitionOfMaterialChange);
     PartMortTableName          = "1983 GAM"; // TODO ?? Hardcoded.
-    StateOfJurisdiction        = mc_str(b->GetStateOfJurisdiction());
     PremiumTaxState            = mc_str(b->GetPremiumTaxState());
     CountryIso3166Abbrev       = mc_str(b->yare_input_.Country);
     Comments                   = b->yare_input_.Comments;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]