Lines Matching defs:variable

194      * Switch: warn about use of variable before declaration?
258 /** Is given blank final variable assignable, i.e. in a scope where it
260 * @param v The blank final variable.
265 // owner refers to the innermost variable, method or
271 owner.kind == VAR || // i.e. we are in a variable initializer
279 /** Check that variable can be assigned to.
281 * @param v The assigned variable
282 * @param base If the variable is referred to in a Select, the part
819 * @param variable The initializer for the const value
824 JCVariableDecl variable,
828 = deferredLintHandler.setPos(variable.pos());
832 Type itype = attribExpr(variable.init, env, type);
877 // check that type variable is already visible
1130 // Check that the variable's declared type is well-formed.
1146 // with the declared variable as owner.
1147 // Check that initializer conforms to variable's declared type.
1150 // In order to catch self-references, we set the variable's
1152 // marking the variable as undefined.
3425 // If symbol is a variable, ...
3433 // If we are expecting a variable (as opposed to a value), check
3434 // that the variable is assignable in the current environment.
3527 // If that symbol is a variable, ...
3535 // If we are expecting a variable (as opposed to a value), check
3536 // that the variable is assignable in the current environment.
3696 * (3) if symbol is a variable, check that its type and kind are
3832 // The computed type of a variable is the type of the
3833 // variable symbol, taken as a member of the site type.
3839 // If the variable is a constant, record constant value in
3873 // If symbol is a variable, check that its type and
3878 /** Check that variable is initialized and evaluate the variable's
3879 * initializer, if not yet done. Also check that variable is not
3881 * @param tree The tree making up the variable reference.
3883 * @param v The variable's symbol.
3890 // of the variable is greater than the current tree position
3891 // and the tree and variable definition occur in the same class
3953 * @param tree The tree making up the variable reference.
3955 * @param v The variable's symbol.
3964 // or instance variable initializer expressions of that
3966 // instance initializer blocks, or instance variable
4301 // ... the variable's bound is a class type flagged COMPOUND