Attr.checkId()方法
2024-08-27 19:00:47
1、符号sym是TYP02
举个例子,如下:
package bazola; class Point { // ... } class Tree<A> { class AttrVisitor { // ... } } class PointTree extends Tree<Point> { public void test(){ // 会将PointTree.AttrVisitor更改为Tree<Point>.AttrVisitor PointTree.AttrVisitor x = null; } }
方法各个参数值如下:
JCTree tree = PointTree.AttrVisitor
Type site = bazola.PointTree
Symbol sym = bazola.Tree.AttrVisitor
Env<AttrContext> env = Env[AttrContext[Scope[ | | super, this]],outer=Env[AttrContext[Scope[bazola.PointTree, bazola.Tree, bazola.Point, bazola.Gabriel]]]]
int protoKindsSymbol = 2
Type protoTypesTagType = <none>
boolean useVarargs = false
normOuter = bazola.Tree<bazola.Point>
2、符号sym是VAR04
3、符号sym是MTH16
4、符号sym是PCK01或者ERR31
最新文章
- Python之str()与repr()的区别
- Ado.net 数据库读取文件
- partial与sorted
- [leetcode-566-Reshape the Matrix]
- [C#6] 8-异常增强
- 实验一:c++简单程序设计(1)
- MFC中的一些视图
- Python __slots__ 作用
- 一次悲催的nginx转发白屏经历
- BZOJ.1312.[Neerc2006]Hard Life(分数规划 最大权闭合子图)
- C# yield return; yield break;
- 读《移山之道——VSTS软件开发指南》
- Ansible-playbook的简单使用 [转]
- 十六、Condition等待通知
- 51nod1967 路径定向(欧拉回路+结论题)
- Opencv 图像矩
- private、protected、public和internal的区别
- hadoop LineRecordReader
- The End Of 2016
- ECshop二次开发 ECSHOP首页显示积分商城里的商品