Exemple #1
0
 internal static void TestPsiFile(int level, JetBrains.ReSharper.PsiPlugin.Tree.IPsiFile param, String caller)
 {
     if (!CanVisitFurther(param))
     {
         return;
     }
     VisitElement(level, param, caller);
     {
         JetBrains.ReSharper.PsiPlugin.Tree.IInterfacesDefinition child = ((JetBrains.ReSharper.PsiPlugin.Tree.IPsiFile)param).Interfaces;
         TestInterfacesDefinition(level + 1, (JetBrains.ReSharper.PsiPlugin.Tree.IInterfacesDefinition)child, "Interfaces");
     }
     {
         JetBrains.ReSharper.PsiPlugin.Tree.IPathsDeclaration child = ((JetBrains.ReSharper.PsiPlugin.Tree.IPsiFile)param).Paths;
         TestPathsDeclaration(level + 1, (JetBrains.ReSharper.PsiPlugin.Tree.IPathsDeclaration)child, "Paths");
     }
 }
 public virtual void VisitPsiFile([JetBrains.Annotations.NotNull] JetBrains.ReSharper.PsiPlugin.Tree.IPsiFile psiFileParam, TContext context)
 {
     VisitNode(psiFileParam, context);
 }