Interface RsUnaryExpr

All Superinterfaces:
com.intellij.psi.PsiElement, org.rust.devkt.lang.core.psi.ext.RsElement, RsExpr

public interface RsUnaryExpr extends RsExpr
  • Field Summary

    Fields inherited from interface com.intellij.psi.PsiElement

    EMPTY_ARRAY
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable com.intellij.psi.PsiElement
     
    @Nullable com.intellij.psi.PsiElement
     
    @Nullable com.intellij.psi.PsiElement
     
    @Nullable RsExpr
     
    @Nullable com.intellij.psi.PsiElement
     
    @Nullable com.intellij.psi.PsiElement
     
    @Nullable com.intellij.psi.PsiElement
     
    @NotNull List<RsOuterAttr>
     

    Methods inherited from interface com.intellij.psi.PsiElement

    add, addAfter, addBefore, addRange, addRangeAfter, addRangeBefore, checkAdd, checkDelete, copy, delete, deleteChildRange, findElementAt, findReferenceAt, getChildren, getContainingFile, getContext, getFirstChild, getLanguage, getLastChild, getNavigationElement, getNextSibling, getNode, getOriginalElement, getParent, getPrevSibling, getReference, getStartOffsetInParent, getText, getTextLength, getTextOffset, getTextRange, isEquivalentTo, isPhysical, isValid, isWritable, replace, textContains, textMatches, textMatches, textToCharArray, toString
  • Method Details

    • getExpr

      @Nullable @Nullable RsExpr getExpr()
    • getOuterAttrList

      @NotNull @NotNull List<RsOuterAttr> getOuterAttrList()
    • getAnd

      @Nullable @Nullable com.intellij.psi.PsiElement getAnd()
    • getExcl

      @Nullable @Nullable com.intellij.psi.PsiElement getExcl()
    • getMinus

      @Nullable @Nullable com.intellij.psi.PsiElement getMinus()
    • getMul

      @Nullable @Nullable com.intellij.psi.PsiElement getMul()
    • getBox

      @Nullable @Nullable com.intellij.psi.PsiElement getBox()
    • getMut

      @Nullable @Nullable com.intellij.psi.PsiElement getMut()