File tree Expand file tree Collapse file tree 3 files changed +19
-0
lines changed
Expand file tree Collapse file tree 3 files changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -435,6 +435,7 @@ void Prescanner::LabelField(TokenSequence &token) {
435435 int outCol{1 };
436436 const char *start{at_};
437437 std::optional<int > badColumn;
438+ SkipCComments ();
438439 for (; *at_ != ' \n ' && column_ <= 6 ; ++at_) {
439440 if (*at_ == ' \t ' ) {
440441 ++at_;
Original file line number Diff line number Diff line change 1+ /* Old style C comments
2+ *comments
3+ */
4+ #define VAL 1
Original file line number Diff line number Diff line change 1+ ! RUN: %flang_fc1 - fdebug- unparse- no- sema %s 2 >&1 | FileCheck %s
2+
3+ !CHECK: SUBROUTINE foo
4+ !CHECK: INTEGER i
5+ !CHECK: i = 1
6+ !CHECK: PRINT * , i
7+ !CHECK: END SUBROUTINE foo
8+
9+ subroutine foo ()
10+ #include " inc.h"
11+ integer :: i
12+ i = VAL
13+ print * ,i
14+ end subroutine foo
You can’t perform that action at this time.
0 commit comments