src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java: if (node instanceof InlineTagTree) {
src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java: if (node instanceof InlineTagTree) {
src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java: * A tree node for an {@code instanceof} expression.
src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java: * expression instanceof type
src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java: * @jls 15.20.2 Type Comparison Operator instanceof
src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java: * Returns the tested pattern, or null if this instanceof does not use
src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java: *
For instanceof with a pattern, i.e. in the following form:
src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java: * expression instanceof type variable name
src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java: *
For instanceof without a pattern, i.e. in the following form:
src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java: * expression instanceof type
src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java: * @return the tested pattern, or null if this instanceof does not use a pattern
!src/jdk.compiler/share/classes/com/sun/tools/sjavac/Module.java: return (o instanceof Module) && name.equals(((Module)o).name);
!src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SjavacImpl.java: if (fileManager instanceof JavacFileManager) {
!src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PathAndPackageVerifier.java: if (next instanceof JCIdent) {
!src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java: if (!(fileManager instanceof JavacFileManager))
!src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java: if (fo instanceof JavaFileObject) {
src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java: if (location.equals(StandardLocation.NATIVE_HEADER_OUTPUT) && superFile instanceof JavaFileObject) {
src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java: // Also, there exists some jfo instanceof checks which breaks if
!src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java: if (fo instanceof JavaFileObject)
!src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java: if (fo instanceof FileObjectWithLocation>)
!src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java: if (fo instanceof JavaFileObjectWithLocation>)
!src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/SmartFileManager.java: if (fo instanceof JavaFileObjectWithLocation>)
!src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavaFileObjectWithLocation.java: if (!(obj instanceof JavaFileObjectWithLocation))
!src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/PublicApiCollector.java: if (t instanceof JCClassDecl) // Can also be a JCSkip
!src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/NewDependencyCollector.java: if (jfo instanceof JavaFileObjectWithLocation) {
!src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/dependencies/NewDependencyCollector.java: if (t == null || !(t instanceof ClassSymbol)) {
!src/jdk.compiler/share/classes/com/sun/tools/sjavac/Package.java: return (o instanceof Package) && name.equals(((Package)o).name);
!src/jdk.compiler/share/classes/com/sun/tools/sjavac/Source.java: return (o instanceof Source) && name.equals(((Source)o).name);
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties:compiler.err.instanceof.reifiable.not.safe={0} \u65E0\u6CD5\u5B89\u5168\u5730\u8F6C\u6362\u4E3A {1}
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties:compiler.err.instanceof.pattern.no.subtype=\u6A21\u5F0F\u7C7B\u578B {0} \u662F\u8868\u8FBE\u5F0F\u7C7B\u578B {1} \u7684\u5B50\u7C7B\u578B
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties:compiler.misc.feature.pattern.matching.instanceof=instanceof \u4E2D\u7684\u6A21\u5F0F\u5339\u914D
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties:compiler.misc.feature.reifiable.types.instanceof=instanceof \u4E2D\u7684\u53EF\u5177\u4F53\u5316\u7C7B\u578B
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties:compiler.err.instanceof.reifiable.not.safe={0}\u3092{1}\u306B\u5B89\u5168\u306B\u30AD\u30E3\u30B9\u30C8\u3067\u304D\u307E\u305B\u3093
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties:compiler.err.instanceof.pattern.no.subtype=\u30D1\u30BF\u30FC\u30F3\u30FB\u30BF\u30A4\u30D7{0}\u306F\u5F0F\u30BF\u30A4\u30D7{1}\u306E\u30B5\u30D6\u30BF\u30A4\u30D7\u3067\u3059
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties:compiler.misc.feature.pattern.matching.instanceof=instanceof\u3067\u306E\u30D1\u30BF\u30FC\u30F3\u306E\u4E00\u81F4
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties:compiler.misc.feature.reifiable.types.instanceof=instanceof\u3067\u306Ereifiable\u578B
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties:compiler.err.instanceof.reifiable.not.safe=\
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties:compiler.err.instanceof.pattern.no.subtype=\
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties:compiler.misc.feature.pattern.matching.instanceof=\
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties: pattern matching in instanceof
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties:compiler.misc.feature.reifiable.types.instanceof=\
src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties: reifiable types in instanceof
!src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java: if (fileObject instanceof JavaFileObject)
!src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java: if (location instanceof StandardLocation) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacFiler.java: if (!(fileObject instanceof JavaFileObject))
!src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java: if (processorClassLoader != null && processorClassLoader instanceof Closeable) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java: if (fileManager instanceof JavacFileManager) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java: processorIterator instanceof ServiceIterator) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java: if (attr instanceof Attribute.Constant) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java: if (a.attribute == null || a.type == null || !(a.attribute instanceof Attribute.TypeCompound)) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java: if (!(p.snd instanceof Attribute.Class)) { // check that the value of "value" is an Attribute.Class
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java: /** Switch: reifiable types in instanceof enabled?
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java: if (ae.getCause() instanceof BreakAttr) {
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java: if (tree.pattern != null && !(tree.pattern instanceof JCPattern) && tree.pattern.type != null)
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java: if (tree instanceof JCExpression) {
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java: * This pass translates pattern-matching constructs, such as instanceof .
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java: //E instanceof T N
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java: //(let T' N$temp = E; N$temp instanceof T && (N = (T) N$temp == (T) N$temp))
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java: // if (E instanceof T N) {
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java: // if ((let T' N$temp = E; N$temp instanceof T && (N = (T) N$temp == (T) N$temp))) {
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java: /** Make an instanceof expression.
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java: //if (E instanceof T N) {
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java: // if ((let T' N$temp = E; N$temp instanceof T && (N = (T) N$temp == (T) N$temp))) {
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java: //E instanceof T N && /*use of N*/
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java: //(let T N; (let T' N$temp = E; N$temp instanceof T && (N = (T) N$temp == (T) N$temp)) && /*use of N*/)
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java: if (!(o instanceof IncorporationBinaryOp)) {
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java: Assert.check((topLevelPhase instanceof ImportsPhase) ||
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java: if (!(o instanceof DedupedLambda)) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java: LambdaTranslationContext ltc = (context != null && context instanceof LambdaTranslationContext)?
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java: context instanceof LambdaTranslationContext ?
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java: if (resource instanceof JCVariableDecl) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java: } else if (resource instanceof JCExpression) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java: if (exit instanceof ThrownPendingExit) {
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java: if (!(exit instanceof ThrownPendingExit)) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java: if (resource instanceof JCVariableDecl) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java: } else if (resource instanceof JCExpression) {
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java: if (!(exit instanceof ThrownPendingExit)) {
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java: Assert.check(exit instanceof AssignPendingExit);
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java: if (resource instanceof JCVariableDecl) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java: } else if (resource instanceof JCExpression) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java: if (exit instanceof AssignPendingExit) {
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java: if (!(lhs instanceof JCIdent)) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java: if (obj instanceof UniquePos) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrRecover.java: if (a instanceof JCDiagnostic) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java: if (found instanceof Type && ((Type)found).hasTag(VOID)) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java: return types.createErrorType(found instanceof Type ? (Type)found : syms.errType);
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java: if (tree.init instanceof JCNewClass &&
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java: if (!(app instanceof Attribute.Enum)) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java: if (!(app instanceof Attribute.Enum)) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java: if (!(app instanceof Attribute.Enum)) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java: if (!(app instanceof Attribute.Enum)) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java: if (!(atValue instanceof Attribute.Array)) return null; // error recovery
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java: if (resource instanceof JCVariableDecl) {
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java: Assert.check(resource instanceof JCExpression);
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java: if (bestSoFar instanceof AccessError) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java: } else if (bestSoFar.kind == HIDDEN && bestSoFar instanceof AccessError) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java: if (o instanceof Type) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java: } else if (o instanceof JCDiagnostic) {
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java: body = t.body instanceof JCExpression && t.stats.head.hasTag(Tag.YIELD)
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java: return (tree instanceof JCStatement) &&
!src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java: if (vartype instanceof JCAnnotatedType) {
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java: print(" instanceof ");
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java: if (tree.pattern instanceof JCPattern) {
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java: needSep = (first && (t instanceof ReferenceTree));
!src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java: if (node.isSelfClosing() && last instanceof AttributeTree
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java: public JCTree getType() { return pattern instanceof JCPattern ? pattern.hasTag(BINDINGPATTERN) ? ((JCBindingPattern) pattern).var.vartype : null : pattern; }
!src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java: return pattern instanceof JCPattern ? (JCPattern) pattern : null;
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: Assert.check(node instanceof JCClassDecl
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: || node instanceof JCPackageDecl
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: || node instanceof JCImport
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: || node instanceof JCModuleDecl
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: || node instanceof JCSkip
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: || node instanceof JCErroneous
!src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: || (node instanceof JCExpressionStatement
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: && ((JCExpressionStatement)node).expr instanceof JCErroneous),
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: if (value instanceof String) {
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: } else if (value instanceof Integer) {
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: } else if (value instanceof Long) {
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: } else if (value instanceof Byte) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: } else if (value instanceof Character) {
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: } else if (value instanceof Double) {
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: } else if (value instanceof Float) {
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: } else if (value instanceof Short) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: } else if (value instanceof Boolean) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: if (e instanceof UnresolvedClass) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java: if (compound instanceof Attribute.TypeCompound) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java: if (file instanceof SigJavaFileObject) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java: if (file instanceof PathFileObject) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java: if (a instanceof PathFileObject && b instanceof PathFileObject)
!src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java: if (sibling != null && sibling instanceof PathFileObject) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java: if (files instanceof Collection>)
!src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java: if (paths instanceof Collection>)
!src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java: if (o == null || !(o instanceof PathAndContainer)) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java: if (!(fo instanceof PathFileObject))
!src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java: if (file instanceof PathFileObject) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/file/JRTIndex.java: if (fo instanceof PathFileObject) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/file/PathFileObject.java: return (other instanceof PathFileObject && path.equals(((PathFileObject) other).path));
!src/jdk.compiler/share/classes/com/sun/tools/javac/file/RelativePath.java: if (!(other instanceof RelativePath))
!src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java: if (locn instanceof ModuleLocationHandler) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java: return (location instanceof LocationHandler)
src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ByteCodes.java: instanceof_ = 193,
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java: !(constValue instanceof String) ||
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java: if (tree.sym.owner instanceof ClassSymbol) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java: sym instanceof DynamicVarSymbol &&
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java: if (alt instanceof JCAnnotatedType) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java: l instanceof LocalItem &&
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java: if (od instanceof LocalItem &&
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java: if (od instanceof LocalItem &&
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java: rhs.type.constValue() instanceof Number &&
src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java: code.emitop2(instanceof_, makeRef(tree.pos(), tree.pattern.type));
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolWriter.java: if (o instanceof Integer) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolWriter.java: } else if (o instanceof Float) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolWriter.java: } else if (o instanceof Long) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolWriter.java: } else if (o instanceof Double) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolWriter.java: } else if (o instanceof String) {
src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java: case instanceof_:
src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java: if (!(vtype instanceof UninitializedType))
src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java: if (!(vtype instanceof UninitializedType))
src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java: mnem[instanceof_] = "instanceof_";
src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java: Assert.check(_value.value instanceof String);
src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java: // instanceof
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java: if (v instanceof Integer && !var.type.getTag().checkRange((Integer) v)) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java: if (v.fst == names.value && v.snd instanceof Attribute.Constant) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java: if (v.fst == attribute && v.snd instanceof Attribute.Constant) {
src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java: // instanceof
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java: if (t instanceof ProxyType) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java: if (forRemoval instanceof Attribute.Constant) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java: if (!(other instanceof SourceFileObject))
!src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolConstant.java: if (obj instanceof BsmKey) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/Pair.java: other instanceof Pair,?> &&
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/DiagnosticSource.java: if (cs instanceof CharBuffer) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java: else if (fo instanceof PathFileObject)
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java: if (arg instanceof JCDiagnostic) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java: else if (arg instanceof JCExpression) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java: else if (arg instanceof Iterable> && !(arg instanceof Path)) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java: else if (arg instanceof Type) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java: else if (arg instanceof Symbol) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java: else if (arg instanceof JavaFileObject) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java: else if (arg instanceof Profile) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java: else if (arg instanceof Option) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java: else if (arg instanceof Formattable) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java: else if (arg instanceof Target) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java: else if (arg instanceof Source) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java: else if (arg instanceof Tag) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java: if (arg instanceof Type) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java: else if (arg instanceof Symbol) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java: else if (arg instanceof JCDiagnostic) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java: else if (arg instanceof Iterable> && !(arg instanceof Path)) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java: while ((bound instanceof ErrorType))
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/Constants.java: if (value instanceof Integer) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/Constants.java: if (value instanceof String)
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/Constants.java: if (value instanceof Byte) return formatByte((Byte) value);
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/Constants.java: if (value instanceof Short) return formatShort((Short) value);
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/Constants.java: if (value instanceof Long) return formatLong((Long) value);
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/Constants.java: if (value instanceof Float) return formatFloat((Float) value);
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/Constants.java: if (value instanceof Double) return formatDouble((Double) value);
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/Constants.java: if (value instanceof Character) return formatChar((Character) value);
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/Constants.java: if (value instanceof String) return formatString((String) value);
src/jdk.compiler/share/classes/com/sun/tools/javac/util/Constants.java: if (value instanceof Integer ||
src/jdk.compiler/share/classes/com/sun/tools/javac/util/Constants.java: value instanceof Boolean) return value.toString();
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java: if (other instanceof List>)
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/List.java: if (other instanceof java.util.List>) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/SharedNameTable.java: if (other instanceof Name)
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java: return obj instanceof Node && data.equals(((Node) obj).data);
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java: if (node instanceof CompletionNode) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/Dependencies.java: if (to instanceof CompletionNode) {
src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java: if (arg instanceof Formattable) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java: } else if (arg instanceof JCExpression) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java: } else if (arg instanceof PathFileObject) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java: } else if (arg instanceof Tag) {
src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java: } else if (arg instanceof Source && arg == Source.DEFAULT &&
src/jdk.compiler/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java: return (arg instanceof JCDiagnostic) ? "(" + s + ")" : s;
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/JCDiagnostic.java: return (o instanceof Fragment) ?
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java: if (o instanceof JCDiagnostic) {
src/jdk.compiler/share/classes/com/sun/tools/javac/util/Context.java: if (data instanceof Factory>)
src/jdk.compiler/share/classes/com/sun/tools/javac/util/Context.java: if (old != null && !(old instanceof Factory>) && old != data && data != null)
!src/jdk.compiler/share/classes/com/sun/tools/javac/util/Context.java: if (o instanceof Factory>) {
src/jdk.compiler/share/classes/com/sun/tools/javac/util/Context.java: if (o instanceof Factory>)
!src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ScannerFactory.java: if (input instanceof CharBuffer) {
src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java: INSTANCEOF("instanceof"),
src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java: * | Expression3 instanceof Type
src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java: * | Expression3 instanceof Pattern
!src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java: if (def instanceof JCExpressionStatement)
src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java: if (def instanceof JCClassDecl)
src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java: if (!(t instanceof ReferenceType || t instanceof WildcardType))
!src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java: if (!(elem instanceof MethodSymbol))
!src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacElements.java: javacTaskImpl = t instanceof JavacTaskImpl ? (JavacTaskImpl) t : null;
src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java: if (!(value instanceof ExceptionProxy) &&
src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java: if (value == null || value instanceof ExceptionProxy) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java: if (e instanceof Attribute.UnresolvedClass)
!src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java: obj instanceof MirroredTypeExceptionProxy &&
!src/jdk.compiler/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java: obj instanceof MirroredTypesExceptionProxy &&
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java: if (fm instanceof StandardJavaFileManager)
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java: if (fo instanceof WrappedFileObject)
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java: if (fo instanceof WrappedJavaFileObject)
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java: if (l instanceof WrappedTaskListener)
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java: if (diagnostic instanceof JCDiagnostic) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTool.java: if (fileManager instanceof BaseFileManager) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: if (!(task instanceof BasicJavacTask))
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: if (!(env instanceof JavacProcessingEnvironment))
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: if (t instanceof JavacTaskImpl)
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: if (tree instanceof DCEndPosTree) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: if (tree instanceof DCReference)
src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: if (tree instanceof DCIdentifier) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: if (path.getParentPath().getLeaf() instanceof DCParam) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: if (tree instanceof DCReference) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: while (e instanceof ArrayType)
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: if (t instanceof JCTree.JCCompilationUnit && leaf instanceof JCTree) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: if (t instanceof JCTree.JCCompilationUnit && leaf instanceof JCTree) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: if (scope instanceof JavacScope && type instanceof ClassSymbol) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: if (scope instanceof JavacScope
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: && member instanceof Symbol
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: && type instanceof com.sun.tools.javac.code.Type) {
src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: if (!(path.getLeaf() instanceof JCTree)) // implicit null-check
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: if (fileObject instanceof JavaFileObject) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: if (errorType instanceof com.sun.tools.javac.code.Type.ErrorType) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java: if (errorType instanceof com.sun.tools.javac.code.Type.ClassType &&
src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java: return (result.snd instanceof FatalError) ? Main.Result.SYSERR : Main.Result.ABNORMAL;
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java: if (fileManager instanceof BaseFileManager && ((BaseFileManager) fileManager).autoClose) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java: if (cu instanceof JCCompilationUnit) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacScope.java: if (other instanceof JavacScope) {
src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java: if (ht.get(Log.logKey) instanceof ReusableLog) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java: if (tree instanceof LetExpr) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java: if (!(obj instanceof ProvidesDirective)) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/Directive.java: if (!(obj instanceof UsesDirective)) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java: if (obj instanceof ArrayType) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java: if (impScope instanceof FilterImportScope && impScope.owner.kind == Kind.TYP &&
src/jdk.compiler/share/classes/com/sun/tools/javac/code/Scope.java: Assert.check(existing instanceof FilterImportScope);
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java: if (! (other instanceof TypePathEntry)) {
src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java: // instanceof
src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java: * Create a {@code TypeAnnotationPosition} for an instanceof.
src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java: * Create a {@code TypeAnnotationPosition} for an instanceof.
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java: if (fm instanceof DelegatingJavaFileManager) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java: if (fm instanceof JavacFileManager) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/ClassFinder.java: if (fileManager instanceof StandardJavaFileManager) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/AnnoConstruct.java: if (a instanceof Attribute.Compound)
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java: if (!(atValue instanceof Attribute.Array)) {
src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java: if (targets.stream().anyMatch(a -> !(a instanceof Attribute.Enum))) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/SymbolMetadata.java: val.snd instanceof Attribute.Array) {
src/jdk.compiler/share/classes/com/sun/tools/javac/code/SymbolMetadata.java: && arr.values[0] instanceof Attribute.Compound
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java: if (value instanceof String)
src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java: if (value instanceof Integer) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java: && val.snd instanceof Array) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java: && arr.values[0] instanceof Attribute.TypeCompound)
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java: if (obj instanceof Entry) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java: if (!(obj instanceof TypePair))
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java: return (obj instanceof UniqueType) &&
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java: if (value != null && value instanceof Attribute.Enum) {
src/jdk.compiler/share/classes/com/sun/tools/javac/code/DeferredCompletionFailureHandler.java: return c instanceof DeferredCompleter;
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java: if (type instanceof ClassType) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java: if (type instanceof ClassType) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java: if (type instanceof ClassType) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java: } else if (data instanceof Callable>) {
src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java: Assert.check(!(data instanceof Env>), this);
src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java: while (rootPack != null && !(rootPack instanceof RootPackageSymbol)) {
src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java: while (rootPack != null && !(rootPack instanceof RootPackageSymbol)) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/main/DelegatingJavaFileManager.java: JavaFileManager nue = originalFM instanceof StandardJavaFileManager
!src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java: JavaFileManager undel = fileManager instanceof DelegatingJavaFileManager ?
!src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java: if (undel instanceof BaseFileManager) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java: if (fm instanceof StandardJavaFileManager) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java: if (fm instanceof BaseFileManager) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java: if (diag instanceof JCDiagnostic.Error) {
!src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java: } else if (diag instanceof JCDiagnostic.Warning){
!src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java: if (defs.head instanceof JCClassDecl)
!src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java: if (untranslated instanceof JCClassDecl &&