类com.intellij.psi.stubs.IStubElementType源码实例Demo

下面列出了怎么用com.intellij.psi.stubs.IStubElementType的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: reasonml-idea-plugin   文件: PsiLetStub.java
public PsiLetStub(StubElement parent, @NotNull IStubElementType elementType, String name, String qname, String alias, boolean isFunction, List<String> deconstructionNames) {
    super(parent, elementType, name);
    m_qname = qname;
    m_alias = alias;
    m_isFunction = isFunction;
    m_deconstructionNames = deconstructionNames;
}
 
public CSharpReferenceExpressionStub(StubElement parent, IStubElementType elementType, String referenceText, int kindIndex, int memberAccessType, boolean global)
{
	super(parent, elementType);
	myGlobal = global;
	myReferenceText = referenceText;
	myKindIndex = kindIndex;
	myMemberAccessTypeIndex = memberAccessType;
}
 
源代码3 项目: reasonml-idea-plugin   文件: PsiModuleStub.java
public PsiModuleStub(StubElement parent, @NotNull IStubElementType elementType, @Nullable String name, @Nullable String path, String alias,
                     boolean isComponent, boolean isInterface) {
    super(parent, elementType, name);
    m_path = path;
    m_qname = path == null || path.length() == 0 ? "" + name : path + "." + name;
    m_alias = alias;
    m_isComponent = isComponent;
    m_isInterface = isInterface;
}
 
源代码4 项目: reasonml-idea-plugin   文件: PsiModuleStub.java
public PsiModuleStub(StubElement parent, @NotNull IStubElementType elementType, @Nullable StringRef name, @Nullable String path, String alias,
                     boolean isComponent, boolean isInterface) {
    super(parent, elementType, name);
    m_path = path;
    m_qname = path == null || path.length() == 0 ? "" + name : path + "." + name;
    m_alias = alias;
    m_isComponent = isComponent;
    m_isInterface = isInterface;
}
 
源代码5 项目: reasonml-idea-plugin   文件: PsiFakeModule.java
public PsiFakeModule(@NotNull ORTypes types, @NotNull PsiModuleStub stub, @NotNull IStubElementType nodeType) {
    super(types, stub, nodeType);
}
 
public PsiVariantDeclaration(@NotNull ORTypes types, @NotNull PsiVariantDeclarationStub stub, @NotNull IStubElementType nodeType) {
    super(types, stub, nodeType);
}
 
源代码7 项目: consulo-csharp   文件: CSharpStubTupleTypeImpl.java
public CSharpStubTupleTypeImpl(@Nonnull EmptyStub<CSharpTupleType> stub,
		@Nonnull IStubElementType<? extends EmptyStub<CSharpTupleType>, ?> nodeType)
{
	super(stub, nodeType);
}
 
源代码8 项目: consulo-csharp   文件: MemberStub.java
public MemberStub(StubElement parent, IStubElementType elementType, @Nullable String namespaceQName, int otherModifierMask)
{
	super(parent, elementType);
	myParentQName = namespaceQName;
	myOtherModifierMask = otherModifierMask;
}
 
源代码9 项目: consulo-csharp   文件: CSharpNamespaceDeclStub.java
public CSharpNamespaceDeclStub(StubElement parent, IStubElementType elementType, @Nullable StringRef referenceTextRef)
{
	super(parent, elementType);
	myReferenceTextRef = StringRef.toString(referenceTextRef);
}
 
源代码10 项目: reasonml-idea-plugin   文件: PsiParameterImpl.java
public PsiParameterImpl(@NotNull ORTypes types, @NotNull PsiParameterStub stub, @NotNull IStubElementType nodeType) {
    super(types, stub, nodeType);
}
 
源代码11 项目: reasonml-idea-plugin   文件: PsiLetImpl.java
public PsiLetImpl(@NotNull ORTypes types, @NotNull PsiLetStub stub, @NotNull IStubElementType nodeType) {
    super(types, stub, nodeType);
}
 
源代码12 项目: reasonml-idea-plugin   文件: PsiTokenStub.java
public PsiTokenStub(@NotNull T types, @NotNull S stub, @NotNull IStubElementType nodeType) {
    super(stub, nodeType);
    m_types = types;
}
 
源代码13 项目: reasonml-idea-plugin   文件: PsiFunctorImpl.java
public PsiFunctorImpl(@NotNull ORTypes types, @NotNull PsiModuleStub stub, @NotNull IStubElementType nodeType) {
    super(types, stub, nodeType);
}
 
源代码14 项目: reasonml-idea-plugin   文件: PsiExceptionImpl.java
public PsiExceptionImpl(@NotNull ORTypes types, @NotNull PsiExceptionStub stub, @NotNull IStubElementType nodeType) {
    super(types, stub, nodeType);
}
 
源代码15 项目: consulo-csharp   文件: CSharpStubUserTypeImpl.java
public CSharpStubUserTypeImpl(@Nonnull CSharpWithStringValueStub<CSharpUserType> stub, @Nonnull IStubElementType<? extends CSharpWithStringValueStub<CSharpUserType>, ?> nodeType)
{
	super(stub, nodeType);
}
 
源代码16 项目: reasonml-idea-plugin   文件: PsiExternalImpl.java
public PsiExternalImpl(@NotNull ORTypes types, @NotNull PsiExternalStub stub, @NotNull IStubElementType nodeType) {
    super(types, stub, nodeType);
}
 
源代码17 项目: consulo-csharp   文件: CSharpAttributeListStub.java
public CSharpAttributeListStub(StubElement parent, IStubElementType elementType, @Nullable DotNetAttributeTargetType targetType)
{
	super(parent, elementType);
	myTargetType = targetType;
}
 
源代码18 项目: reasonml-idea-plugin   文件: PsiRecordFieldStub.java
public PsiRecordFieldStub(StubElement parent, @NotNull IStubElementType elementType, String name, String path) {
    super(parent, elementType, name);
    m_path = path;
    m_qname = path + "." + name;
}
 
源代码19 项目: reasonml-idea-plugin   文件: PsiRecordFieldStub.java
public PsiRecordFieldStub(StubElement parent, @NotNull IStubElementType elementType, StringRef name, String path) {
    super(parent, elementType, name);
    m_path = path;
    m_qname = path + "." + name;
}
 
源代码20 项目: consulo-csharp   文件: CSharpStubElementImpl.java
public CSharpStubElementImpl(@Nonnull S stub, @Nonnull IStubElementType<? extends S, ?> nodeType)
{
	super(stub, nodeType);
}
 
源代码21 项目: reasonml-idea-plugin   文件: PsiValStub.java
public PsiValStub(StubElement parent, @NotNull IStubElementType elementType, StringRef name, String path, boolean isFunction) {
    super(parent, elementType, name);
    m_path = path;
    m_qname = path + "." + name;
    m_isFunction = isFunction;
}
 
源代码22 项目: consulo-csharp   文件: CSharpStubPointerTypeImpl.java
public CSharpStubPointerTypeImpl(@Nonnull EmptyStub<DotNetPointerType> stub,
		@Nonnull IStubElementType<? extends EmptyStub<DotNetPointerType>, ?> nodeType)
{
	super(stub, nodeType);
}
 
源代码23 项目: reasonml-idea-plugin   文件: PsiTypeStub.java
public PsiTypeStub(StubElement parent, @NotNull IStubElementType elementType, StringRef name, String path) {
    super(parent, elementType, name);
    m_path = path;
    m_qname = path + "." + name;
}
 
源代码24 项目: reasonml-idea-plugin   文件: PsiExternalStub.java
public PsiExternalStub(StubElement parent, @NotNull IStubElementType elementType, StringRef name, String path, boolean isFunction) {
    super(parent, elementType, name);
    m_path = path;
    m_qname = path + "." + name;
    m_isFunction = isFunction;
}
 
源代码25 项目: reasonml-idea-plugin   文件: PsiParameterStub.java
public PsiParameterStub(StubElement parent, @NotNull IStubElementType elementType, String name, String qname) {
    super(parent, elementType, name);
    m_qname = qname;
}
 
源代码26 项目: reasonml-idea-plugin   文件: PsiParameterStub.java
public PsiParameterStub(StubElement parent, @NotNull IStubElementType elementType, StringRef name, String qname) {
    super(parent, elementType, name);
    m_qname = qname;
}
 
源代码27 项目: consulo-csharp   文件: CSharpIdentifierStub.java
public CSharpIdentifierStub(StubElement parent, IStubElementType elementType, @Nullable StringRef value)
{
	this(parent, elementType, StringRef.toString(value));
}
 
源代码28 项目: reasonml-idea-plugin   文件: PsiExceptionStub.java
public PsiExceptionStub(StubElement parent, @NotNull IStubElementType elementType, StringRef name, String path) {
    super(parent, elementType, name);
    m_path = path;
    m_qname = path + "." + name;
}
 
public PsiVariantDeclarationStub(StubElement parent, @NotNull IStubElementType elementType, String name, String path) {
    super(parent, elementType, name);
    m_path = path;
    m_qname = path + "." + name;
}
 
public PsiVariantDeclarationStub(StubElement parent, @NotNull IStubElementType elementType, StringRef name, String path) {
    super(parent, elementType, name);
    m_path = path;
    m_qname = path + "." + name;
}
 
 类所在包
 同包方法