Quarterly report pursuant to Section 13 or 15(d)

Recent Accounting Standards and Accounting Policies (Details)

v3.19.1
Recent Accounting Standards and Accounting Policies (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 30, 2019
Dec. 29, 2018
Dec. 30, 2017
Dec. 30, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Other long-term liabilities $ 2,797 $ 2,646    
Option to extend 40 years      
Lessor, Operating Lease, Renewal Term 40 years      
Weighted average remaining lease term 5 years 2 months 12 days      
Weighted average discount rate 3.70%      
Lease expense $ 47      
Operating Lease Liabilities, Payments Due [Abstract]        
Remainder of 2019 138      
2020 160      
2021 116      
2022 91      
2023 65      
2024 and Thereafter 106      
Total 676      
Present value of lease payments $ 615      
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]        
Lease expense   231 $ 264  
2019   229    
2020   181    
2021   133    
2022   101    
2023   70    
2024 and Thereafter   121    
Total   $ 835    
Minimum [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Remaining lease term 1 year      
Maximum [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Remaining lease term 10 years      
Accounting Standards Update 2016-02 [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Prepaid land use rights       $ 81
Accrued liabilities       180
Other long-term liabilities       445
Other Noncurrent Assets [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Leased assets $ 696      
Other Noncurrent Assets [Member] | Accounting Standards Update 2016-02 [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Leased assets       $ 706
Accrued Liabilities [Member]        
Operating Lease Liabilities, Payments Due [Abstract]        
Present value of lease payments 177      
Other Long-Term Liabilities [Member]        
Operating Lease Liabilities, Payments Due [Abstract]        
Present value of lease payments $ 438