Searched refs:classHeritage (Results 1 - 4 of 4) sorted by relevance

/openjdk10/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/
H A DClassExpressionTreeImpl.java33 private final ExpressionTree classHeritage; field in class:ClassExpressionTreeImpl
38 final ExpressionTree classHeritage, final PropertyTree constructor,
42 this.classHeritage = classHeritage;
59 return classHeritage;
37 ClassExpressionTreeImpl(final ClassNode cn, final IdentifierTree name, final ExpressionTree classHeritage, final PropertyTree constructor, final List<? extends PropertyTree> classElements) argument
H A DClassDeclarationTreeImpl.java34 private final ExpressionTree classHeritage; field in class:ClassDeclarationTreeImpl
39 final ExpressionTree classHeritage, final PropertyTree constructor,
43 this.classHeritage = classHeritage;
60 return classHeritage;
38 ClassDeclarationTreeImpl(final VarNode node, final IdentifierTree name, final ExpressionTree classHeritage, final PropertyTree constructor, final List<? extends PropertyTree> classElements) argument
/openjdk10/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/
H A DClassNode.java41 private final Expression classHeritage; field in class:ClassNode
54 * @param classHeritage class heritage
59 public ClassNode(final int line, final long token, final int finish, final IdentNode ident, final Expression classHeritage, final PropertyNode constructor, argument
64 this.classHeritage = classHeritage;
85 return classHeritage;
145 if (classHeritage != null) {
147 classHeritage.toString(sb, printType);
/openjdk10/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/
H A DParser.java1251 Expression classHeritage = null;
1254 classHeritage = leftHandSideExpression();
1281 final PropertyNode classElement = methodDefinition(isStatic, classHeritage != null, generator);
1325 constructor = createDefaultClassConstructor(classLineNumber, classToken, lastToken, className, classHeritage != null);
1329 return new ClassNode(classLineNumber, classToken, finish, className, classHeritage, constructor, classElements, isStatement);

Completed in 117 milliseconds