Searched refs:TreeInfo (Results 1 - 25 of 26) sorted by relevance

12

/openjdk7/langtools/test/tools/javac/6199662/
H A DTreeInfo.java28 public class TreeInfo { class
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/parser/
H A DEndPosParser.java31 import com.sun.tools.javac.tree.TreeInfo;
99 return TreeInfo.getEndPos(tree, endPositions);
H A DJavacParser.java415 return TreeInfo.getStartPos(tree);
702 if ((mode & EXPR) != 0 && prec(S.token()) >= TreeInfo.orPrec) {
704 return term2Rest(t, TreeInfo.orPrec);
934 JCExpression e = term2Rest(t1, TreeInfo.shiftPrec);
936 t = termRest(term1Rest(term2Rest(t, TreeInfo.orPrec)));
942 t = termRest(term1Rest(term2Rest(t, TreeInfo.orPrec)));
2850 * -1 if token is not a binary operator. @see TreeInfo.opPrec
2854 return (oc >= 0) ? TreeInfo.opPrec(oc) : -1;
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/tree/
H A DPretty.java172 printExpr(tree, TreeInfo.noPrec);
178 printExpr(tree, TreeInfo.notExpression);
214 print(TreeInfo.flagNames(flags));
338 Name name = TreeInfo.name(imp.qualid);
341 isUsed(TreeInfo.symbol(imp.qualid), cdef)) {
518 if (prec == TreeInfo.notExpression) print(";");
724 open(prec, TreeInfo.condPrec);
725 printExpr(tree.cond, TreeInfo.condPrec);
727 printExpr(tree.truepart, TreeInfo.condPrec);
729 printExpr(tree.falsepart, TreeInfo
[all...]
H A DTreeInfo.java46 public class TreeInfo { class
47 protected static final Context.Key<TreeInfo> treeInfoKey =
48 new Context.Key<TreeInfo>();
50 public static TreeInfo instance(Context context) {
51 TreeInfo instance = context.get(treeInfoKey);
53 instance = new TreeInfo(context);
61 private TreeInfo(Context context) { method in class:TreeInfo
152 Name mname = TreeInfo.name(((JCMethodInvocation) exec.expr).meth);
441 final int endPos = TreeInfo.endPos(tree);
444 public int getStartPosition() { return TreeInfo
[all...]
H A DJCTree.java75 * @see TreeInfo
401 return TreeInfo.getStartPos(this);
411 return TreeInfo.getEndPos(this, endPosTable);
1498 public Kind getKind() { return TreeInfo.tagToKind(getTag()); }
1528 public Kind getKind() { return TreeInfo.tagToKind(getTag()); }
1567 public Kind getKind() { return TreeInfo.tagToKind(getTag()); }
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/api/
H A DJavacTrees.java66 import com.sun.tools.javac.tree.TreeInfo;
138 return TreeInfo.getStartPos((JCTree) tree);
143 return TreeInfo.getEndPos((JCTree) tree, endPositions);
164 if (TreeInfo.symbolFor(classNode) == element)
167 if (TreeInfo.symbolFor(node) == element)
205 Symbol sym = TreeInfo.symbolFor(tree);
206 if (sym == null && TreeInfo.isDeclaration(tree)) {
214 sym = TreeInfo.symbolFor(tree);
H A DJavacTaskImpl.java469 return TreeInfo.pathFor((JCTree) node, (JCTree.JCCompilationUnit) unit).reverse();
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/jvm/
H A DGen.java525 block.endpos = TreeInfo.endPos(clinitStats.last());
551 if (md.name == names.init && TreeInfo.isInitialConstructor(md)) {
560 while (TreeInfo.isSyntheticInit(stats.head)) {
569 TreeInfo.isSyntheticInit(stats.head)) {
583 md.body.endpos = TreeInfo.endPos(md.body.stats.last());
786 JCTree inner_tree = TreeInfo.skipParens(_tree);
927 code.statBegin(TreeInfo.endPos(tree.body));
1074 c = genCond(TreeInfo.skipParens(cond), CRT_FLOW_CONTROLLER);
1092 c = genCond(TreeInfo.skipParens(cond), CRT_FLOW_CONTROLLER);
1122 code.crt.put(TreeInfo
[all...]
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/comp/
H A DAnnotate.java217 if (TreeInfo.name(tree) != names._class) {
254 Symbol sym = TreeInfo.symbol(tree);
256 TreeInfo.nonstaticSelect(tree) ||
H A DFlow.java419 tree = TreeInfo.skipParens(tree);
421 Symbol sym = TreeInfo.symbol(tree);
631 (TreeInfo.flags(l.head) & STATIC) != 0) {
642 if (TreeInfo.isInitialConstructor(l.head)) {
670 (TreeInfo.flags(l.head) & STATIC) == 0) {
684 if (TreeInfo.isInitialConstructor(l.head)) {
730 TreeInfo.isInitialConstructor(tree);
751 log.error(TreeInfo.diagEndPos(tree.body), "missing.ret.stmt");
756 checkInit(TreeInfo.diagEndPos(tree.body), vars[i]);
1006 List<JCExpression> subClauses = TreeInfo
[all...]
H A DCheck.java72 private final TreeInfo treeinfo;
102 treeinfo = TreeInfo.instance(context);
669 asFlagSet(TreeInfo.firstFlag(flags & set1)),
670 asFlagSet(TreeInfo.firstFlag(flags & set2)));
680 if (!TreeInfo.isDiamond(tree) ||
1167 !TreeInfo.isDiamond(tree) &&
1394 log.error(TreeInfo.diagnosticPositionFor(m, tree), "override.static",
1404 log.error(TreeInfo.diagnosticPositionFor(m, tree), "override.meth",
1418 log.error(TreeInfo.diagnosticPositionFor(m, tree), "override.weaker.access",
1446 log.error(TreeInfo
[all...]
H A DAttr.java248 (base.getTag() == JCTree.IDENT && TreeInfo.name(base) == names._this)) &&
267 Symbol lsym = TreeInfo.symbol(((JCFieldAccess) tree).selected);
816 !TreeInfo.isSelfCall(body.stats.head)) {
824 TreeInfo.isSuperCall(body.stats.head)) {
1111 VarSymbol var = (VarSymbol)TreeInfo.symbolFor(resource);
1128 if (TreeInfo.isMultiCatch(c)) {
1342 return TreeInfo.referencedStatement(labelled);
1425 Name methName = TreeInfo.name(tree.meth);
1499 TreeInfo.setSymbol(tree.meth, sym);
1575 TreeInfo
[all...]
H A DLower.java301 if (TreeInfo.name(tree.meth) == names._super) {
302 addFreeVars((ClassSymbol) TreeInfo.symbol(tree.meth).owner);
303 Symbol constructor = TreeInfo.symbol(tree.meth);
502 make_pos, attrEnv, ctype, TreeInfo.types(args), null, false, false);
806 tree == TreeInfo.skipParens(((JCAssign) enclOp).lhs))
809 tree == TreeInfo.skipParens(((JCUnary) enclOp).arg))
812 tree == TreeInfo.skipParens(((JCAssignOp) enclOp).lhs))
1007 TreeInfo.name(((JCFieldAccess) tree).selected) == names._super)
1069 TreeInfo.symbol(base) != null &&
1070 TreeInfo
[all...]
H A DInfer.java30 import com.sun.tools.javac.tree.TreeInfo;
640 restype = (TreeInfo.skipParens(castTree.expr) == env.tree) ?
647 restype = (TreeInfo.skipParens(execTree.expr) == env.tree) ?
H A DMemberEnter.java531 Name name = TreeInfo.name(imp);
628 if (TreeInfo.isEnumInit(tree)) {
962 !TreeInfo.hasConstructors(tree.defs)) {
H A DEnter.java286 tree.packge = reader.enterPackage(TreeInfo.fullName(tree.pid));
H A DResolve.java70 TreeInfo treeinfo;
107 treeinfo = TreeInfo.instance(context);
/openjdk7/langtools/src/share/classes/com/sun/tools/apt/mirror/declaration/
H A DDeclarationImpl.java106 JCTree tree = TreeInfo.declarationFor(sym, enterEnv.tree);
193 int pos = TreeInfo.positionFor(sym, toplevel);
/openjdk7/langtools/test/tools/javac/api/
H A DTestTrees.java42 import com.sun.tools.javac.tree.TreeInfo;
106 if (TreeInfo.symbolFor((JCTree)tree) != e)
/openjdk7/jdk/src/share/classes/java/util/regex/
H A DPattern.java1744 static final class TreeInfo { class in class:Pattern
1750 TreeInfo() { method in class:Pattern.TreeInfo
2809 TreeInfo info = new TreeInfo();
2893 TreeInfo info = new TreeInfo();
3362 boolean study(TreeInfo info) {
3397 TreeInfo info = new TreeInfo();
3418 boolean study(TreeInfo inf
[all...]
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/model/
H A DJavacElements.java46 import com.sun.tools.javac.tree.TreeInfo;
574 JCTree tree = TreeInfo.declarationFor(sym, enterEnv.tree);
/openjdk7/langtools/src/share/classes/com/sun/tools/javadoc/
H A DClassDocImpl.java59 import com.sun.tools.javac.tree.TreeInfo;
1088 if ((TreeInfo.name(imp) != asterisk) &&
1129 if (TreeInfo.name(imp) == names.asterisk) {
/openjdk7/langtools/test/tools/javac/failover/
H A DCheckAttributedTree.java79 import com.sun.tools.javac.tree.TreeInfo;
441 start = TreeInfo.getStartPos(tree);
443 end = TreeInfo.getEndPos(tree, endPosTable);
/openjdk7/langtools/test/tools/javac/tree/
H A DTreePosTest.java80 import com.sun.tools.javac.tree.TreeInfo;
451 start = TreeInfo.getStartPos(tree);
453 end = TreeInfo.getEndPos(tree, endPosTable);

Completed in 282 milliseconds

12