package org.fandev.lang.fan.psi.impl.statements.typedefs.members;
import com.intellij.lang.ASTNode;
import com.intellij.psi.StubBasedPsiElement;
import com.intellij.psi.PsiMethodReceiver;
import com.intellij.psi.PsiType;
import com.intellij.psi.stubs.IStubElementType;
import org.fandev.lang.fan.psi.api.statements.typeDefs.members.FanConstructor;
import org.fandev.lang.fan.psi.stubs.FanConstructorStub;
import org.jetbrains.annotations.NotNull;
/**
* @author Dror Bereznitsky
* @date Jan 10, 2009 6:57:41 PM
*/
public class FanConstructorImpl extends FanMethodBaseImpl<FanConstructorStub>
implements FanConstructor, StubBasedPsiElement<FanConstructorStub> {
public FanConstructorImpl(final FanConstructorStub fanMethodStub, @NotNull final IStubElementType iStubElementType) {
super(fanMethodStub, iStubElementType);
}
public FanConstructorImpl(final ASTNode astNode) {
super(astNode);
}
public boolean isConstructor() {
return true;
}
public PsiMethodReceiver getMethodReceiver() {
return null;
}
}