diff options
Diffstat (limited to 'include/llvm/MC/MCAssembler.h')
-rw-r--r-- | include/llvm/MC/MCAssembler.h | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/include/llvm/MC/MCAssembler.h b/include/llvm/MC/MCAssembler.h index c29abaa03a6d..185b892d9621 100644 --- a/include/llvm/MC/MCAssembler.h +++ b/include/llvm/MC/MCAssembler.h @@ -60,36 +60,36 @@ class MCAssembler { friend class MCAsmLayout; public: - typedef std::vector<MCSection *> SectionListType; - typedef std::vector<const MCSymbol *> SymbolDataListType; + using SectionListType = std::vector<MCSection *>; + using SymbolDataListType = std::vector<const MCSymbol *>; - typedef pointee_iterator<SectionListType::const_iterator> const_iterator; - typedef pointee_iterator<SectionListType::iterator> iterator; + using const_iterator = pointee_iterator<SectionListType::const_iterator>; + using iterator = pointee_iterator<SectionListType::iterator>; - typedef pointee_iterator<SymbolDataListType::const_iterator> - const_symbol_iterator; - typedef pointee_iterator<SymbolDataListType::iterator> symbol_iterator; + using const_symbol_iterator = + pointee_iterator<SymbolDataListType::const_iterator>; + using symbol_iterator = pointee_iterator<SymbolDataListType::iterator>; - typedef iterator_range<symbol_iterator> symbol_range; - typedef iterator_range<const_symbol_iterator> const_symbol_range; + using symbol_range = iterator_range<symbol_iterator>; + using const_symbol_range = iterator_range<const_symbol_iterator>; - typedef std::vector<IndirectSymbolData>::const_iterator - const_indirect_symbol_iterator; - typedef std::vector<IndirectSymbolData>::iterator indirect_symbol_iterator; + using const_indirect_symbol_iterator = + std::vector<IndirectSymbolData>::const_iterator; + using indirect_symbol_iterator = std::vector<IndirectSymbolData>::iterator; - typedef std::vector<DataRegionData>::const_iterator - const_data_region_iterator; - typedef std::vector<DataRegionData>::iterator data_region_iterator; + using const_data_region_iterator = + std::vector<DataRegionData>::const_iterator; + using data_region_iterator = std::vector<DataRegionData>::iterator; /// MachO specific deployment target version info. // A Major version of 0 indicates that no version information was supplied // and so the corresponding load command should not be emitted. - typedef struct { + using VersionMinInfoType = struct { MCVersionMinType Kind; unsigned Major; unsigned Minor; unsigned Update; - } VersionMinInfoType; + }; private: MCContext &Context; |