Pavel V. Talanov
|
bfd5489e90
|
Rewrite DescriptorResolver#checkParameterHasNoModifier() to avoid accessing tree before illegal modifier is detected
|
2014-05-21 15:39:41 +04:00 |
|
Pavel V. Talanov
|
904e2fe1fc
|
JetAnnotation#getEntries() by stub
|
2014-05-21 15:39:40 +04:00 |
|
Pavel V. Talanov
|
40311144f4
|
JetTypeConstraint#getBoundTypeReference() by stub
|
2014-05-21 15:39:39 +04:00 |
|
Pavel V. Talanov
|
31bebf924a
|
JetTypeConstraint#getStubTypeParameterName() and isClassObjectConstraint() by stub
|
2014-05-21 15:39:38 +04:00 |
|
Pavel V. Talanov
|
cbbcb861bb
|
JetTypeConstraintList#getConstraints() by stub
|
2014-05-21 15:39:37 +04:00 |
|
Pavel V. Talanov
|
dce4d259d9
|
Stubs for JetTypeConstraint
|
2014-05-21 15:39:36 +04:00 |
|
Pavel V. Talanov
|
9aa5681d80
|
Introduce JetParameter#hasValOrVarNode() and use it instead of getValOrVarNode()
|
2014-05-21 15:39:35 +04:00 |
|
Pavel V. Talanov
|
26452c845c
|
Positioning strategy used in "conflicting upper bounds" error messages
|
2014-05-21 15:39:34 +04:00 |
|
Pavel V. Talanov
|
94270e3486
|
Use stubs in JetAnnotationEntry#getValueArgumentList()
|
2014-05-21 15:39:33 +04:00 |
|
Pavel V. Talanov
|
f0a36ae4e0
|
Add hasValueArguments() to PsiJetAnnotationEntryStub
|
2014-05-21 15:39:32 +04:00 |
|
Pavel V. Talanov
|
12d701b071
|
JetAnnotationEntry#getCalleeExpression() by stub
|
2014-05-21 15:39:31 +04:00 |
|
Pavel V. Talanov
|
46d2d95de6
|
JetConstructorCalleeExpression#getTypeReference() by stub
|
2014-05-21 15:39:30 +04:00 |
|
Pavel V. Talanov
|
8b95fd1d0c
|
JetDelegatorToSuperCall#getCalleeExpression() by stub
|
2014-05-21 15:39:29 +04:00 |
|
Pavel V. Talanov
|
029a792165
|
JetNullableType#getInnerType() by stub
|
2014-05-21 15:39:28 +04:00 |
|
Pavel V. Talanov
|
3dbc77c809
|
Stubs for JetConstructorCalleeExpression
|
2014-05-21 15:39:27 +04:00 |
|
Pavel V. Talanov
|
f22e9e185a
|
Move utility to JetStubbedPsiUtil
Extract utility to obtain child of several possible element types
|
2014-05-21 15:39:26 +04:00 |
|
Pavel V. Talanov
|
b08f37345e
|
JetDelegationSpecifier#getTypeReference() by stub
|
2014-05-21 15:39:25 +04:00 |
|
Pavel V. Talanov
|
e5cec5aaeb
|
JetDelegationSpecifierList#getDelegationSpecifiers() by stub
|
2014-05-21 15:39:24 +04:00 |
|
Pavel V. Talanov
|
5d8d743600
|
JetObjectDeclaration#getBody() by stub
|
2014-05-21 15:39:23 +04:00 |
|
Pavel V. Talanov
|
ea42b77cdb
|
JetObjectDeclaration#getDelegationSpecifierList() by stub
|
2014-05-21 15:39:22 +04:00 |
|
Pavel V. Talanov
|
e4ab5b93b1
|
Retrieve containing class for JetClassObject by stub in ResolveSession#getClassObjectDescriptor()
|
2014-05-21 15:39:21 +04:00 |
|
Pavel V. Talanov
|
cb4dadb9aa
|
Retrieve JetClassObject element by stub in ResolveSession#getClassDescriptor()
|
2014-05-21 15:39:20 +04:00 |
|
Pavel V. Talanov
|
faa7f8fc6b
|
Add util class for stubbed PSI
Implement methods to find parent by stub
|
2014-05-21 15:39:19 +04:00 |
|
Pavel V. Talanov
|
c5977bff96
|
JetClassObject#getObjectDeclaration() by stub
|
2014-05-21 15:39:18 +04:00 |
|
Pavel V. Talanov
|
76608ff01b
|
Stubs for delegation specifiers
|
2014-05-21 15:39:17 +04:00 |
|
Pavel V. Talanov
|
1f3797ffb2
|
JetModifierList#getAnnotations() and getAnnotationEntries() by stub
|
2014-05-21 15:39:16 +04:00 |
|
Pavel V. Talanov
|
70f85bd2a2
|
JetFile#getDeclarations() by stub
|
2014-05-21 15:39:15 +04:00 |
|
Pavel V. Talanov
|
7046168868
|
Add isLocal() to JetClassOrObject, use it where appropriate
|
2014-05-21 15:39:14 +04:00 |
|
Pavel V. Talanov
|
77a6b4444b
|
Add missing types to DECLARATION_TYPES and move to JetStubElementTypes
|
2014-05-21 15:39:13 +04:00 |
|
Pavel V. Talanov
|
ffdc11c356
|
Stubs for JetClassInitializer
|
2014-05-21 15:39:12 +04:00 |
|
Pavel V. Talanov
|
6a824fd568
|
JetModifierList#hasKeyword() by stub
|
2014-05-21 15:39:11 +04:00 |
|
Pavel V. Talanov
|
35121643b1
|
Fix stubs for JetModifierList, store modifier tokens in stub
|
2014-05-21 15:39:10 +04:00 |
|
Pavel V. Talanov
|
b7d029368e
|
JetTypeProjection#getTypeReference() by stub
|
2014-05-21 15:39:09 +04:00 |
|
Pavel V. Talanov
|
a2a7b8a37a
|
JetTypeProjection#getProjectionKind() by stub
|
2014-05-21 15:39:08 +04:00 |
|
Pavel V. Talanov
|
f74c1aeb98
|
JetTypeArgumentList#getArguments() by stub
|
2014-05-21 15:39:08 +04:00 |
|
Pavel V. Talanov
|
254bfdd879
|
Extract JetModifierListOwnerStub, make JetTypeProjection extend JetModifierListOwnerStub
|
2014-05-21 15:39:07 +04:00 |
|
Pavel V. Talanov
|
b4ec9a5d1a
|
Stubs for JetTypeProjection
|
2014-05-21 15:39:06 +04:00 |
|
Pavel V. Talanov
|
f9a051e71e
|
JetNamedFunction#hasTypeParameterListBeforeFunctionName() by stub
|
2014-05-21 15:39:05 +04:00 |
|
Pavel V. Talanov
|
1d112c3358
|
Add hasTypeParameterListBeforeFunctionName() to PsiJetFunctionStub
|
2014-05-21 15:39:04 +04:00 |
|
Pavel V. Talanov
|
0418085bc9
|
Inline constructor of PsiJetFunctionStubImpl
|
2014-05-21 15:39:03 +04:00 |
|
Pavel V. Talanov
|
edc7b8a81d
|
JetTypeParameter#getExtendsBound() by stub
|
2014-05-21 15:39:02 +04:00 |
|
Pavel V. Talanov
|
7e56311d6f
|
Add isTopLevel() to PsiJetClassStub
|
2014-05-21 15:39:01 +04:00 |
|
Pavel V. Talanov
|
6a6a52e53c
|
Minor: inline consturctor of PsiJetClassStubImpl
|
2014-05-21 15:39:00 +04:00 |
|
Pavel V. Talanov
|
b5374584bb
|
Add and use JetClassOrObject#isTopLevel()
|
2014-05-21 15:38:59 +04:00 |
|
Pavel V. Talanov
|
0bc176892f
|
JetObjectDeclaration#getModifierList() by stub
|
2014-05-21 15:38:58 +04:00 |
|
Pavel V. Talanov
|
cf5b35fbe6
|
JetFunctionType#getReturnTypeRef() by stub
|
2014-05-21 15:38:57 +04:00 |
|
Pavel V. Talanov
|
08335938aa
|
JetFunctionType#getParameterList() by stub
|
2014-05-21 15:38:56 +04:00 |
|
Pavel V. Talanov
|
b165e3f6da
|
JetFunctionType#getReceiverTypeRef() by stub
|
2014-05-21 15:38:55 +04:00 |
|
Pavel V. Talanov
|
b6f507c0ae
|
Stubs for JetFunctionTypeReceiver
|
2014-05-21 15:38:54 +04:00 |
|
Pavel V. Talanov
|
1e04ff670d
|
Stubs for JetFunctionType
|
2014-05-21 15:38:53 +04:00 |
|