llvm-capstone/flang/lib
peter klausler cc575dd2ce [flang][MSVC] Use list<Message> rather than forward_list<> in Messages
The implementation of Messages with forward_list<> makes some
nonstandard assumptions about the validity of iterators that don't
hold up with MSVC's implementation.  Use list<> instead.  The
measured performance is comparable.

This change obviated a distinction between two member functions
of Messages, and the uses of one have been replaced with calls
to the other.

Similar usage in CharBuffer was also replaced for consistency.

Differential revision: https://reviews.llvm.org/D91210
2020-11-11 16:38:38 -08:00
..
Common [flang] Use the Flang cmake-functions to add targets. 2020-04-16 15:51:30 +01:00
Decimal [flang] Readability improvement in binary->decimal conversion 2020-10-01 15:49:27 -07:00
Evaluate [flang] Fix CheckSpecificationExpr handling of associated names 2020-11-11 13:51:42 -08:00
Frontend [Flang][Driver] Add PrintPreprocessedInput FrontendAction (flang-new -E) 2020-11-02 14:03:35 +00:00
FrontendTool [Flang][Driver] Add PrintPreprocessedInput FrontendAction (flang-new -E) 2020-11-02 14:03:35 +00:00
Lower [flang][openacc] Lower wait directive 2020-11-04 21:15:52 -05:00
Optimizer Make namespace handling uniform across dialect backends. 2020-09-14 20:33:31 +00:00
Parser [flang][MSVC] Use list<Message> rather than forward_list<> in Messages 2020-11-11 16:38:38 -08:00
Semantics [flang] Fix CheckSpecificationExpr handling of associated names 2020-11-11 13:51:42 -08:00
CMakeLists.txt [flang][driver] Add the new flang compiler and frontend drivers 2020-09-11 10:55:54 +01:00