<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/flang/lib/Parser/debug-parser.cpp, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/'/>
<entry>
<title>[flang] Support multiple CookedSource instances</title>
<updated>2020-09-02T17:34:23+00:00</updated>
<author>
<name>peter klausler</name>
<email>pklausler@nvidia.com</email>
</author>
<published>2020-08-31T19:22:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=92a541978618674ce112b2f500853218fed24db8'/>
<id>92a541978618674ce112b2f500853218fed24db8</id>
<content type='text'>
These are owned by an instance of a new class AllCookedSources.

This removes the need for a Scope to own a string containing
a module's cooked source stream, and will enable errors to be
emitted when parsing module files in the future.

Differential Revision: https://reviews.llvm.org/D86891
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These are owned by an instance of a new class AllCookedSources.

This removes the need for a Scope to own a string containing
a module's cooked source stream, and will enable errors to be
emitted when parsing module files in the future.

Differential Revision: https://reviews.llvm.org/D86891
</pre>
</div>
</content>
</entry>
<entry>
<title>[flang] Reformat with latest clang-format and .clang-format</title>
<updated>2020-03-29T04:00:16+00:00</updated>
<author>
<name>Tim Keith</name>
<email>tkeith@nvidia.com</email>
</author>
<published>2020-03-29T04:00:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=1f8790050b0e99e7b46cc69518aa84f46f50738e'/>
<id>1f8790050b0e99e7b46cc69518aa84f46f50738e</id>
<content type='text'>
Original-commit: flang-compiler/f18@9fe84f45d7fd685051004678d6b5775dcc4c6f8f
Reviewed-on: https://github.com/flang-compiler/f18/pull/1094
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Original-commit: flang-compiler/f18@9fe84f45d7fd685051004678d6b5775dcc4c6f8f
Reviewed-on: https://github.com/flang-compiler/f18/pull/1094
</pre>
</div>
</content>
</entry>
<entry>
<title>[flang] [LLVMify F18] Replace the use std::ostream with LLVM streams llvm::ostream</title>
<updated>2020-03-19T07:54:36+00:00</updated>
<author>
<name>Caroline Concatto</name>
<email>caroline.concatto@arm.com</email>
</author>
<published>2020-02-28T15:11:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=8670e49901d116b2094aeb0a5117edef9e69cdcf'/>
<id>8670e49901d116b2094aeb0a5117edef9e69cdcf</id>
<content type='text'>
This patch replaces the occurrence of std::ostream by llvm::raw_ostream.
In  LLVM Coding Standards[1] "All new code should use raw_ostream
instead of ostream".[1]

As a consequence, this patch also replaces the use of:
   std::stringstream by llvm::raw_string_ostream or llvm::raw_ostream*
   std::ofstream by llvm::raw_fd_ostream
   std::endl by '\n' and flush()[2]
   std::cout by llvm::outs()   and
   std::cerr by llvm::errs()

It also replaces  std::strerro by llvm::sys::StrError** , but NOT in  Fortran
runtime libraries

*std::stringstream were replaced by llvm::raw_ostream in all methods that
used std::stringstream as a parameter. Moreover, it removes the pointers to
these streams.

[1]https://llvm.org/docs/CodingStandards.html
[2]https://releases.llvm.org/2.5/docs/CodingStandards.html#ll_avoidendl

Signed-off-by: Caroline Concatto &lt;caroline.concatto@arm.com&gt;

Running clang-format-7

Signed-off-by: Caroline Concatto &lt;caroline.concatto@arm.com&gt;

Removing residue of ostream library

Signed-off-by: Caroline Concatto &lt;caroline.concatto@arm.com&gt;

Original-commit: flang-compiler/f18@a3507d44b8911e6024033aa583c1dc54e0eb89fd
Reviewed-on: https://github.com/flang-compiler/f18/pull/1047
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch replaces the occurrence of std::ostream by llvm::raw_ostream.
In  LLVM Coding Standards[1] "All new code should use raw_ostream
instead of ostream".[1]

As a consequence, this patch also replaces the use of:
   std::stringstream by llvm::raw_string_ostream or llvm::raw_ostream*
   std::ofstream by llvm::raw_fd_ostream
   std::endl by '\n' and flush()[2]
   std::cout by llvm::outs()   and
   std::cerr by llvm::errs()

It also replaces  std::strerro by llvm::sys::StrError** , but NOT in  Fortran
runtime libraries

*std::stringstream were replaced by llvm::raw_ostream in all methods that
used std::stringstream as a parameter. Moreover, it removes the pointers to
these streams.

[1]https://llvm.org/docs/CodingStandards.html
[2]https://releases.llvm.org/2.5/docs/CodingStandards.html#ll_avoidendl

Signed-off-by: Caroline Concatto &lt;caroline.concatto@arm.com&gt;

Running clang-format-7

Signed-off-by: Caroline Concatto &lt;caroline.concatto@arm.com&gt;

Removing residue of ostream library

Signed-off-by: Caroline Concatto &lt;caroline.concatto@arm.com&gt;

Original-commit: flang-compiler/f18@a3507d44b8911e6024033aa583c1dc54e0eb89fd
Reviewed-on: https://github.com/flang-compiler/f18/pull/1047
</pre>
</div>
</content>
</entry>
<entry>
<title>[flang] [LLVMify F18] Compiler module folders should have capitalised names (flang-compiler/f18#980)</title>
<updated>2020-02-25T15:11:52+00:00</updated>
<author>
<name>CarolineConcatto</name>
<email>51754594+CarolineConcatto@users.noreply.github.com</email>
</author>
<published>2020-02-25T15:11:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=64ab3302d5a130c00b66a6957b2e7f0c9b9c537d'/>
<id>64ab3302d5a130c00b66a6957b2e7f0c9b9c537d</id>
<content type='text'>
This patch renames the modules in f18 to use a capital letter in the
module name

Signed-off-by: Caroline Concatto &lt;caroline.concatto@arm.com&gt;

Original-commit: flang-compiler/f18@d2eb7a1c443d1539ef12b6f027074a0eb15b1ea0
Reviewed-on: https://github.com/flang-compiler/f18/pull/980
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch renames the modules in f18 to use a capital letter in the
module name

Signed-off-by: Caroline Concatto &lt;caroline.concatto@arm.com&gt;

Original-commit: flang-compiler/f18@d2eb7a1c443d1539ef12b6f027074a0eb15b1ea0
Reviewed-on: https://github.com/flang-compiler/f18/pull/980
</pre>
</div>
</content>
</entry>
</feed>
