returns the type declaration which the specified node is part of . concode_field_sep PlaceHolder placeHolder concode_field_sep List<Statement> asStatementList concode_elem_sep List<MethodDeclaration> getMethodDeclarations concode_elem_sep List<VariableDeclarationFragment> getFragments concode_elem_sep List<VariableDeclarationFragment> getFragments concode_elem_sep List<VariableDeclarationFragment> getFragments concode_elem_sep List<Expression> getExtendedOperands concode_elem_sep void insertAfter concode_elem_sep void insertBefore concode_elem_sep List<Comment> getCommentList concode_elem_sep List<VariableDeclarationExpression> getResources concode_elem_sep List<Type> getTypeArguments concode_elem_sep List<IExtendedModifier> getModifiers concode_elem_sep List<IExtendedModifier> getModifiers concode_elem_sep List<IExtendedModifier> getModifiers concode_elem_sep List<IExtendedModifier> getModifiers concode_elem_sep List<TypeParameter> getTypeParameters concode_elem_sep List<Expression> getInitializers concode_elem_sep Iterable<VariableDeclarationFragment> getAllFields concode_elem_sep MethodDeclaration getOwningMethod concode_elem_sep List<Type> getSuperInterfaceTypes concode_elem_sep Map<String,Object> getProperties concode_elem_sep List<Expression> getExpressions concode_elem_sep List<Type> getTypeBounds concode_elem_sep List<Expression> getUpdaters concode_elem_sep List<EnumConstantDeclaration> getEnumConstants concode_elem_sep List<Expression> getDimensions concode_elem_sep List<Statement> getStatements concode_elem_sep List<Statement> getStatements concode_elem_sep List<BodyDeclaration> getBodyDeclarations concode_elem_sep List<BodyDeclaration> getBodyDeclarations concode_elem_sep List<BodyDeclaration> getBodyDeclarations concode_elem_sep void setProperty concode_elem_sep Iterable<FieldDeclaration> getFieldDeclarations concode_elem_sep List<SingleVariableDeclaration> getParameters concode_elem_sep List<Expression> getArguments concode_elem_sep List<Expression> getArguments concode_elem_sep List<Expression> getArguments concode_elem_sep List<Expression> getArguments concode_elem_sep List<Expression> getArguments concode_elem_sep List<Expression> getArguments concode_elem_sep List<AbstractTypeDeclaration> getTypes concode_elem_sep List<Type> getTypes concode_elem_sep Statement getOwningStatement concode_elem_sep List<CatchClause> getCatchClauses
AbstractTypeDeclaration function ( ASTNode arg0 ) { ASTNode loc0 = arg0 ; while ( loc0 != null ) { if ( loc0 instanceof AbstractTypeDeclaration ) { return ( AbstractTypeDeclaration ) loc0 ; } loc0 = loc0 . getParent ( ) ; } return null ; }