diff dwtx/jface/text/source/LineChangeHover.d @ 138:b6bad70d540a

Regex instanceof changes
author Frank Benoit <benoit@tionex.de>
date Sun, 24 Aug 2008 02:26:23 +0200
parents 65801ad2b265
children ea8dd2e11034
line wrap: on
line diff
--- a/dwtx/jface/text/source/LineChangeHover.d	Sun Aug 24 02:22:48 2008 +0200
+++ b/dwtx/jface/text/source/LineChangeHover.d	Sun Aug 24 02:26:23 2008 +0200
@@ -239,12 +239,12 @@
         if (model is null)
             return null;
 
-        if (model instanceof IAnnotationModelExtension) {
+        if ( cast(IAnnotationModelExtension)model ) {
             IAnnotationModel diffModel= (cast(IAnnotationModelExtension)model).getAnnotationModel(IChangeRulerColumn.QUICK_DIFF_MODEL_ID);
             if (diffModel !is null)
                 model= diffModel;
         }
-        if (model instanceof ILineDiffer) {
+        if ( cast(ILineDiffer)model ) {
             if (model instanceof ILineDifferExtension2 && (cast(ILineDifferExtension2)model).isSuspended())
                 return null;
             return cast(ILineDiffer)model;