Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_langtools
提交
06f58d1e
D
dragonwell8_langtools
项目概览
openanolis
/
dragonwell8_langtools
通知
0
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8_langtools
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
06f58d1e
编写于
6月 30, 2011
作者:
J
jjg
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
7060926: Attr.PostAttrAnalyzer misses a case
Reviewed-by: mcimadamore
上级
f6d9426c
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
30 addition
and
0 deletion
+30
-0
src/share/classes/com/sun/tools/javac/comp/Attr.java
src/share/classes/com/sun/tools/javac/comp/Attr.java
+7
-0
test/tools/javac/failover/FailOver15.java
test/tools/javac/failover/FailOver15.java
+19
-0
test/tools/javac/failover/FailOver15.out
test/tools/javac/failover/FailOver15.out
+4
-0
未找到文件。
src/share/classes/com/sun/tools/javac/comp/Attr.java
浏览文件 @
06f58d1e
...
...
@@ -3387,6 +3387,13 @@ public class Attr extends JCTree.Visitor {
super
.
visitNewClass
(
that
);
}
@Override
public
void
visitAssignop
(
JCAssignOp
that
)
{
if
(
that
.
operator
==
null
)
that
.
operator
=
new
OperatorSymbol
(
names
.
empty
,
syms
.
unknownType
,
-
1
,
syms
.
noSymbol
);
super
.
visitAssignop
(
that
);
}
@Override
public
void
visitBinary
(
JCBinary
that
)
{
if
(
that
.
operator
==
null
)
...
...
test/tools/javac/failover/FailOver15.java
0 → 100644
浏览文件 @
06f58d1e
/*
* @test /nodynamiccopyright/
* @bug 6970584 7060926
* @summary Attr.PostAttrAnalyzer misses a case
*
* @compile/fail/ref=FailOver15.out -XDrawDiagnostics -XDshouldStopPolicy=FLOW -XDdev FailOver15.java
*/
class
Test
{
void
m
()
{
new
UnknownClass
<
String
,
Void
>()
{
public
String
getString
()
{
String
s
=
""
;
s
+=
"more"
;
return
s
;
}
}
}
}
test/tools/javac/failover/FailOver15.out
0 → 100644
浏览文件 @
06f58d1e
FailOver15.java:17:10: compiler.err.expected: ';'
FailOver15.java:11:13: compiler.err.cant.resolve.location: kindname.class, UnknownClass, , , (compiler.misc.location: kindname.class, Test, null)
2 errors
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录