Commit Graph

15668 Commits

Author SHA1 Message Date
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
Pavel V. Talanov 735188e76f JetClassBody#getClassObject() by stub 2014-05-21 15:38:52 +04:00
Pavel V. Talanov 19cf463831 JetClass#getBody() by stub 2014-05-21 15:38:51 +04:00
Pavel V. Talanov 40369f1e3b REVIEW: JetClassBody#getDeclarations() by stub 2014-05-21 15:38:50 +04:00
Pavel V. Talanov 741dba111b JetClass#getDeclarations() by stub 2014-05-21 15:38:49 +04:00
Pavel V. Talanov bceb5c3970 JetClass#getDelegationSpecifierList() by stub 2014-05-21 15:38:48 +04:00
Pavel V. Talanov cc3b1ed07b Stub for JetDelegationSpecifierList 2014-05-21 15:38:47 +04:00
Pavel V. Talanov 276cd58b98 JetImportDirective#getAliasName() by stub 2014-05-21 15:38:46 +04:00
Pavel V. Talanov abcff9c3a1 Add aliasName to PsiJetImportDirectiveStub 2014-05-21 15:38:45 +04:00
Pavel V. Talanov 440441899b getReceiverExpression() and getSelectorExpression() in JetDotQualifiedExpression using stubs 2014-05-21 15:38:44 +04:00
Pavel V. Talanov 1002999921 isAllUnder(), inAbsoluteInPackage() and getImportedReference() for JetImportDirective using stubs 2014-05-21 15:38:43 +04:00
Pavel V. Talanov b423ff3cd7 Add ArrayFactory to JetExpression 2014-05-21 15:38:42 +04:00
Pavel V. Talanov 95f9610f06 Add isAbsoluteInRootPackage and isAllUnder to PsiJetImportDirectiveStub 2014-05-21 15:38:41 +04:00
Pavel V. Talanov 927b1971de Stub for JetDotQualifiedExpression 2014-05-21 15:38:40 +04:00
Pavel V. Talanov 1112198e42 Make JetDotQualifiedExpression extend JetElementImplStub 2014-05-21 15:38:39 +04:00
Pavel V. Talanov fed01eb003 Rewrite JetQualifiedExpression to kotlin and make it a trait
Move implementation to JetQualifiedExpressionImpl class
2014-05-21 15:38:38 +04:00
Pavel V. Talanov 28f169df4a Introduce JetExpressionImplStub 2014-05-21 15:38:37 +04:00
Pavel V. Talanov 52dc053061 JetObjectDeclaration#isObjectLiteral() by stub 2014-05-21 15:38:36 +04:00
Pavel V. Talanov c123cfba59 Add isObjectLiteral() to PsiJetObjectStub 2014-05-21 15:38:35 +04:00
Pavel V. Talanov 24d0d23144 Minor: inline redundant constructor of PsiJetObjectStubImpl 2014-05-21 15:38:34 +04:00
Pavel V. Talanov 1661a2e4f5 Stubs for JetClassObject 2014-05-21 15:38:33 +04:00
Pavel V. Talanov 8835063188 JetObjectDeclaration#getClassObject() by stub 2014-05-21 15:38:32 +04:00
Pavel V. Talanov 4392e47210 Use psi methods in JetObjectInfo to determine if object is in fact class object 2014-05-21 15:38:31 +04:00
Pavel V. Talanov 9df3e8a036 JetClass#getPrimaryConstructorParameterList by stub 2014-05-21 15:38:30 +04:00
Pavel V. Talanov fe82fff099 Use stub in JetParameter#getDefaultValue() 2014-05-21 15:38:29 +04:00
Pavel V. Talanov e8d065a80f Add PsiJetParameterStub#hasDefaultValue 2014-05-21 15:38:28 +04:00
Pavel V. Talanov f8d9a69aa9 Remove unused fields in PsiJetParameterStub 2014-05-21 15:38:27 +04:00