// This is a generated file. Not intended for manual editing. package org.dlangplugin.psi; import java.util.List; import org.jetbrains.annotations.*; import com.intellij.psi.PsiElement; public interface DLangUnaryExpression extends DLangCompositeElement { @NotNull List<DLangArgumentList> getArgumentListList(); @Nullable DLangArrayLiteral getArrayLiteral(); @Nullable DLangAssertExpression getAssertExpression(); @Nullable DLangAssocArrayLiteral getAssocArrayLiteral(); @Nullable DLangBasicType getBasicType(); @NotNull List<DLangCastPrefix> getCastPrefixList(); @NotNull List<DLangExpression> getExpressionList(); @Nullable DLangFunctionLiteral getFunctionLiteral(); @Nullable DLangImportExpression getImportExpression(); @Nullable DLangIsExpression getIsExpression(); @Nullable DLangLambda getLambda(); @Nullable DLangMixinStatement getMixinStatement(); @NotNull List<DLangNewExpression> getNewExpressionList(); @Nullable DLangNewExpressionWithArgs getNewExpressionWithArgs(); @Nullable DLangString getString(); @NotNull List<DLangTemplateInstance> getTemplateInstanceList(); @Nullable DLangTraitsExpression getTraitsExpression(); @Nullable DLangType getType(); @Nullable DLangTypeCtors getTypeCtors(); @Nullable DLangTypeidExpression getTypeidExpression(); @Nullable DLangTypeof getTypeof(); @Nullable DLangUnaryExpression getUnaryExpression(); }