类 org.eclipse.jdt.internal.compiler.ast.LocalDeclaration
的使用

使用 LocalDeclaration 的软件包
org.eclipse.jdt.internal.compiler   
org.eclipse.jdt.internal.compiler.ast   
org.eclipse.jdt.internal.compiler.lookup   
org.eclipse.jdt.internal.compiler.parser   
org.eclipse.jdt.internal.compiler.problem   
 

org.eclipse.jdt.internal.compilerLocalDeclaration 的使用
 

参数类型为 LocalDeclarationorg.eclipse.jdt.internal.compiler 中的方法
 void ASTVisitor.endVisit(LocalDeclaration localDeclaration, BlockScope scope)
           
 boolean ASTVisitor.visit(LocalDeclaration localDeclaration, BlockScope scope)
           
 

org.eclipse.jdt.internal.compiler.astLocalDeclaration 的使用
 

org.eclipse.jdt.internal.compiler.astLocalDeclaration 的子类
 class Argument
           
 

声明为 LocalDeclarationorg.eclipse.jdt.internal.compiler.ast 中的字段
 LocalDeclaration ForeachStatement.elementVariable
           
 LocalDeclaration[] TryStatement.resources
           
 

参数类型为 LocalDeclarationorg.eclipse.jdt.internal.compiler.ast 中的构造方法
ForeachStatement(LocalDeclaration elementVariable, int start)
           
 

org.eclipse.jdt.internal.compiler.lookupLocalDeclaration 的使用
 

声明为 LocalDeclarationorg.eclipse.jdt.internal.compiler.lookup 中的字段
 LocalDeclaration LocalVariableBinding.declaration
           
 

返回 LocalDeclarationorg.eclipse.jdt.internal.compiler.lookup 中的方法
 LocalDeclaration[] BlockScope.findLocalVariableDeclarations(int position)
          Returns all declarations of most specific locals containing a given position in their source range.
 

参数类型为 LocalDeclarationorg.eclipse.jdt.internal.compiler.lookup 中的构造方法
CatchParameterBinding(LocalDeclaration declaration, TypeBinding type, int modifiers, boolean isArgument)
           
LocalVariableBinding(LocalDeclaration declaration, TypeBinding type, int modifiers, boolean isArgument)
           
 

org.eclipse.jdt.internal.compiler.parserLocalDeclaration 的使用
 

声明为 LocalDeclarationorg.eclipse.jdt.internal.compiler.parser 中的字段
 LocalDeclaration RecoveredLocalVariable.localDeclaration
           
 

返回 LocalDeclarationorg.eclipse.jdt.internal.compiler.parser 中的方法
protected  LocalDeclaration Parser.createLocalDeclaration(char[] localDeclarationName, int sourceStart, int sourceEnd)
           
 

参数类型为 LocalDeclarationorg.eclipse.jdt.internal.compiler.parser 中的方法
 RecoveredElement RecoveredMethod.add(LocalDeclaration localDeclaration, int bracketBalanceValue)
           
 RecoveredElement RecoveredInitializer.add(LocalDeclaration localDeclaration, int bracketBalanceValue)
           
 RecoveredElement RecoveredElement.add(LocalDeclaration localDeclaration, int bracketBalanceValue)
           
 RecoveredElement RecoveredBlock.add(LocalDeclaration localDeclaration, int bracketBalanceValue)
           
 RecoveredElement RecoveredBlock.add(LocalDeclaration localDeclaration, int bracketBalanceValue, boolean delegatedByParent)
           
 

参数类型为 LocalDeclarationorg.eclipse.jdt.internal.compiler.parser 中的构造方法
RecoveredLocalVariable(LocalDeclaration localDeclaration, RecoveredElement parent, int bracketBalance)
           
 

org.eclipse.jdt.internal.compiler.problemLocalDeclaration 的使用
 

参数类型为 LocalDeclarationorg.eclipse.jdt.internal.compiler.problem 中的方法
 void ProblemReporter.autoManagedResourcesNotBelow17(LocalDeclaration[] resources)
           
 void ProblemReporter.duplicateModifierForVariable(LocalDeclaration localDecl, boolean complainForArgument)
           
 void ProblemReporter.illegalModifierForVariable(LocalDeclaration localDecl, boolean complainAsArgument)
           
 void ProblemReporter.invalidUsageOfForeachStatements(LocalDeclaration elementVariable, Expression collection)
           
 void ProblemReporter.localVariableHiding(LocalDeclaration local, Binding hiddenVariable, boolean isSpecialArgHidingField)
           
 void ProblemReporter.redefineLocal(LocalDeclaration localDecl)
           
 void ProblemReporter.unusedArgument(LocalDeclaration localDecl)
           
 void ProblemReporter.unusedLocalVariable(LocalDeclaration localDecl)
           
 



Copyright © 2013. All Rights Reserved.