returns all compoundstatement one level deeper in the tree then the given . this means that a compoundstatement that is enclosed in a compountstatement enclosed by the given compoundstatement will not be added to the result . concode_field_sep ASTUtil astUtil concode_elem_sep Class<? extends ASTNode>[] variableDeclarationAncestorSequence concode_elem_sep Class<? extends ASTNode>[] declarationIdentifierSuccessorSequence concode_field_sep Collection<Identifier> getIdentifiersWithoutOwnDeclaration concode_elem_sep CompoundStatement findDeclaringCompoundStatement concode_elem_sep void getEnclosedCompounds_sub concode_elem_sep void getIncludedIdentifiers_sub concode_elem_sep Collection<Identifier> getIncludedIdentifiers concode_elem_sep Collection<Identifier> getAllIdentifiersWithoutOwnDeclaration concode_elem_sep InitDeclarator identifierToInitDeclarator concode_elem_sep Set<String> getNames concode_elem_sep Set<Identifier> exploreVariableNamespace_sub concode_elem_sep boolean isLocalVariableOrFunctionParameter concode_elem_sep boolean isLocalVariable concode_elem_sep DeclaratorName getDeclaratorName concode_elem_sep Set<Identifier> exploreVariableNamespace concode_elem_sep Set<Identifier> exploreVariableNamespace concode_elem_sep Identifier getImplementationLocalVariableDeclarationIdentifier concode_elem_sep Identifier getLocalVariableDeclarationIfInside
Collection < CompoundStatement > function ( ASTNode arg0 ) { List < CompoundStatement > loc0 = new LinkedList < CompoundStatement > ( ) ; getEnclosedCompounds_sub ( arg0 , loc0 ) ; return loc0 ; }