Java 类com.intellij.psi.impl.java.stubs.impl.PsiTypeParameterListStubImpl 实例源码
项目:intellij-ce-playground
文件:SignatureParsing.java
public static PsiTypeParameterListStub parseTypeParametersDeclaration(CharacterIterator iterator, StubElement parentStub) throws ClsFormatException {
PsiTypeParameterListStub list = new PsiTypeParameterListStubImpl(parentStub);
if (iterator.current() == '<') {
iterator.next();
while (iterator.current() != '>') {
parseTypeParameter(iterator, list);
}
iterator.next();
}
return list;
}
项目:tools-idea
文件:SignatureParsing.java
public static PsiTypeParameterListStub parseTypeParametersDeclaration(CharacterIterator signatureIterator, StubElement parentStub)
throws ClsFormatException {
PsiTypeParameterListStub list = new PsiTypeParameterListStubImpl(parentStub);
if (signatureIterator.current() == '<') {
signatureIterator.next();
while (signatureIterator.current() != '>') {
parseTypeParameter(signatureIterator, list);
}
signatureIterator.next();
}
return list;
}
项目:intellij-ce-playground
文件:JavaTypeParameterListElementType.java
@Override
public PsiTypeParameterListStub createStub(final LighterAST tree,
final LighterASTNode node,
final StubElement parentStub) {
return new PsiTypeParameterListStubImpl(parentStub);
}
项目:intellij-ce-playground
文件:JavaTypeParameterListElementType.java
@NotNull
@Override
public PsiTypeParameterListStub deserialize(@NotNull final StubInputStream dataStream, final StubElement parentStub) throws IOException {
return new PsiTypeParameterListStubImpl(parentStub);
}
项目:tools-idea
文件:JavaTypeParameterListElementType.java
@Override
public PsiTypeParameterListStub createStub(final LighterAST tree,
final LighterASTNode node,
final StubElement parentStub) {
return new PsiTypeParameterListStubImpl(parentStub);
}
项目:tools-idea
文件:JavaTypeParameterListElementType.java
@NotNull
@Override
public PsiTypeParameterListStub deserialize(@NotNull final StubInputStream dataStream, final StubElement parentStub) throws IOException {
return new PsiTypeParameterListStubImpl(parentStub);
}
项目:consulo-java
文件:JavaTypeParameterListElementType.java
@Override
public PsiTypeParameterListStub createStub(final LighterAST tree,
final LighterASTNode node,
final StubElement parentStub) {
return new PsiTypeParameterListStubImpl(parentStub);
}
项目:consulo-java
文件:JavaTypeParameterListElementType.java
@NotNull
@Override
public PsiTypeParameterListStub deserialize(@NotNull final StubInputStream dataStream, final StubElement parentStub) throws IOException {
return new PsiTypeParameterListStubImpl(parentStub);
}