Java源码示例:org.eclipse.wst.jsdt.core.dom.VariableDeclarationStatement
示例1
/**
* Looks for local variable declarations. For every declaration of a
* variable, the parent {@link Block} denoting the variable's scope is
* stored in {@link #variableScope} map.
*
* @param node
* the node to visit
*/
@Override
public boolean visit(final VariableDeclarationStatement node) {
for (final Object fragment : node.fragments()) {
final VariableDeclarationFragment frag = (VariableDeclarationFragment) fragment;
addBinding(node, frag.getName().getIdentifier());
}
return true;
}
示例2
/**
* Looks for local variable declarations. For every declaration of a
* variable, the parent {@link Block} denoting the variable's scope is
* stored in {@link #variableScope} map.
*
* @param node
* the node to visit
*/
@Override
public boolean visit(final VariableDeclarationStatement node) {
for (final Object fragment : node.fragments()) {
final VariableDeclarationFragment frag = (VariableDeclarationFragment) fragment;
addBinding(node, frag.getName().getIdentifier());
}
return true;
}
示例3
/**
* Looks for local variable declarations. For every declaration of a
* variable, the parent {@link Block} denoting the variable's scope is
* stored in {@link #variableScope} map.
*
* @param node
* the node to visit
*/
@Override
public boolean visit(final VariableDeclarationStatement node) {
for (final Object fragment : node.fragments()) {
final VariableDeclarationFragment frag = (VariableDeclarationFragment) fragment;
addBinding(node, frag.getName().getIdentifier());
}
return true;
}
示例4
@Override
public boolean visit(final VariableDeclarationStatement node) {
return visitNode(node);
}
示例5
@Override
public boolean visit(final VariableDeclarationStatement node) {
return visitNode(node);
}
示例6
@Override
public boolean visit(final VariableDeclarationStatement node) {
return visitNode(node);
}