Methods from org.eclipse.dltk.tcl.parser used by org.eclipse.dltk.tcl.validators

Click an entry in the table below to reveal the details of the references made to that element.

Reference Details

org.eclipse.dltk.tcl.ast.Node.getEnd()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)118
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)100
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)108
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)86
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)75
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.visit(TclCommand)85
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.visit(TclCommand)73
org.eclipse.dltk.tcl.internal.validators.checks.UndefinedProcCheck.1.visit(TclCommand)78
org.eclipse.dltk.tcl.internal.validators.checks.UndefinedVariableCheck.1.visit(VariableReference)66
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.1.visit(TclCommand)51

org.eclipse.dltk.tcl.ast.Node.getStart()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)85
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)99
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)107
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)117
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)74
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.visit(TclCommand)72
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.visit(TclCommand)89
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.visit(TclCommand)84
org.eclipse.dltk.tcl.internal.validators.checks.UndefinedProcCheck.1.visit(TclCommand)78
org.eclipse.dltk.tcl.internal.validators.checks.UndefinedVariableCheck.1.visit(VariableReference)66
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.1.visit(TclCommand)50

org.eclipse.dltk.tcl.ast.Script.getCommands()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.traverse(List, TclVisitor)89
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.traverse(List, TclVisitor)87
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.traverse(List, TclVisitor)86

org.eclipse.dltk.tcl.ast.StringArgument.getValue()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.visit(TclCommand)61
org.eclipse.dltk.tcl.internal.validators.checks.UndefinedProcCheck.1.visit(TclCommand)60

org.eclipse.dltk.tcl.ast.Substitution.getCommands()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.traverse(List, TclVisitor)97
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.traverse(List, TclVisitor)95
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.traverse(List, TclVisitor)94

org.eclipse.dltk.tcl.ast.TclArgumentList.getArguments()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.visit(TclCommand)57
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.visit(TclCommand)58

org.eclipse.dltk.tcl.ast.TclCommand.getArguments()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.visit(TclCommand)50
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.visit(TclCommand)53
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.visit(TclCommand)54
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.visit(TclCommand)49
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.visit(TclCommand)58
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.visit(TclCommand)57
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.traverse(List, TclVisitor)103

org.eclipse.dltk.tcl.ast.TclCommand.getDefinition()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.visit(TclCommand)52
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.visit(TclCommand)44
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.visit(TclCommand)48
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.visit(TclCommand)56
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.visit(TclCommand)52
org.eclipse.dltk.tcl.internal.validators.checks.UndefinedProcCheck.1.visit(TclCommand)45
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.1.endVisit(TclCommand)72
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.1.endVisit(TclCommand)70
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.1.visit(TclCommand)56
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.1.visit(TclCommand)59

org.eclipse.dltk.tcl.ast.TclCommand.getName()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.UndefinedProcCheck.1.visit(TclCommand)48

org.eclipse.dltk.tcl.ast.TclCommand.getQualifiedName()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.UndefinedProcCheck.1.visit(TclCommand)52

org.eclipse.dltk.tcl.ast.TclCommand.isMatched()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.visit(TclCommand)45
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.visit(TclCommand)53

org.eclipse.dltk.tcl.ast.TclModule.getStatements()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.packages.PackageRequireSourceAnalyser.build(IBuildContext)208
org.eclipse.dltk.tcl.internal.validators.packages.PackageRequireSourceAnalyser.buildExternalModule(IBuildContext)192
org.eclipse.dltk.tcl.internal.validators.TclCheckBuildParticipant.build(IBuildContext)63

org.eclipse.dltk.tcl.ast.VariableReference.getName()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.UndefinedVariableCheck.1.visit(VariableReference)43

org.eclipse.dltk.tcl.definitions.Command.getName()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.visit(TclCommand)48
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.visit(TclCommand)52
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.visit(TclCommand)56
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.1.endVisit(TclCommand)72
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.1.visit(TclCommand)59

org.eclipse.dltk.tcl.parser.definitions.ArgumentDefinition.get(TclArgument)

INVOKED_STATIC
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)65

org.eclipse.dltk.tcl.parser.definitions.ArgumentDefinition.getArgument()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)108
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)99
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)100
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)85
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)74
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)86
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)75
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)118
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)117
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)107

org.eclipse.dltk.tcl.parser.definitions.ArgumentDefinition.getName()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)80
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)71
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)80
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)90

org.eclipse.dltk.tcl.parser.definitions.ArgumentDefinition.isDefaulted()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)92
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)111

org.eclipse.dltk.tcl.parser.definitions.ArgumentDefinition.isDefaultEmtpy()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)93

org.eclipse.dltk.tcl.parser.definitions.DefinitionManager.createProcessor()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.packages.PackageRequireSourceAnalyser.PackageRequireSourceAnalyser(IScriptProject)174

org.eclipse.dltk.tcl.parser.definitions.DefinitionManager.getCoreProcessor()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.checkCommands(List, ITclErrorReporter, Map, IScriptProject, ISourceLineTracker)44
org.eclipse.dltk.tcl.internal.validators.TclBuildContext.getStatements(IBuildContext)106
org.eclipse.dltk.tcl.internal.validators.TclCheckBuildParticipant.TclCheckBuildParticipant(IScriptProject)51

org.eclipse.dltk.tcl.parser.definitions.DefinitionManager.getInstance()

INVOKED_STATIC
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.checkCommands(List, ITclErrorReporter, Map, IScriptProject, ISourceLineTracker)43
org.eclipse.dltk.tcl.internal.validators.packages.PackageRequireSourceAnalyser.PackageRequireSourceAnalyser(IScriptProject)174
org.eclipse.dltk.tcl.internal.validators.TclBuildContext.getStatements(IBuildContext)106
org.eclipse.dltk.tcl.internal.validators.TclCheckBuildParticipant.TclCheckBuildParticipant(IScriptProject)51

org.eclipse.dltk.tcl.parser.definitions.IScopeProcessor.endProcessCommand()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.endVisit(TclCommand)99

org.eclipse.dltk.tcl.parser.definitions.IScopeProcessor.getCommandDefinition(String)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.visit(TclCommand)67

org.eclipse.dltk.tcl.parser.definitions.IScopeProcessor.getQualifiedName(String)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.visit(TclCommand)62

org.eclipse.dltk.tcl.parser.definitions.IScopeProcessor.processCommand(TclCommand)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.visit(TclCommand)51

org.eclipse.dltk.tcl.parser.ITclErrorReporter.report(int, String, String[], int, int, int)

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)95
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)72
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)114
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)81
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.check(TclArgument)105
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.visit(TclCommand)82
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.visit(TclCommand)69
org.eclipse.dltk.tcl.internal.validators.checks.UndefinedProcCheck.1.visit(TclCommand)76
org.eclipse.dltk.tcl.internal.validators.checks.UndefinedVariableCheck.1.visit(VariableReference)64
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.1.visit(TclCommand)49

org.eclipse.dltk.tcl.parser.TclErrorCollector.reportAll(IProblemReporter, ISourceLineTracker)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.TclBuildContext.getStatements(IBuildContext)108
org.eclipse.dltk.tcl.internal.validators.TclCheckBuildParticipant.build(IBuildContext)83

org.eclipse.dltk.tcl.parser.TclErrorCollector.TclErrorCollector()

CONSTRUCTOR_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.TclBuildContext.getStatements(IBuildContext)103
org.eclipse.dltk.tcl.internal.validators.TclCheckBuildParticipant.build(IBuildContext)61

org.eclipse.dltk.tcl.parser.TclParser.parseModule(String, ITclErrorReporter, IScopeProcessor)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.TclBuildContext.getStatements(IBuildContext)104

org.eclipse.dltk.tcl.parser.TclParser.TclParser()

CONSTRUCTOR_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.TclBuildContext.getStatements(IBuildContext)102

org.eclipse.dltk.tcl.parser.TclParserUtils.traverse(List, TclVisitor)

INVOKED_STATIC
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.checkCommands(List, ITclErrorReporter, Map, IScriptProject, ISourceLineTracker)40
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.checkCommands(List, ITclErrorReporter, Map, IScriptProject, ISourceLineTracker)45
org.eclipse.dltk.tcl.internal.validators.checks.UndefinedProcCheck.checkCommands(List, ITclErrorReporter, Map, IScriptProject, ISourceLineTracker)41
org.eclipse.dltk.tcl.internal.validators.checks.UndefinedVariableCheck.checkCommands(List, ITclErrorReporter, Map, IScriptProject, ISourceLineTracker)40

org.eclipse.dltk.tcl.parser.TclVisitor.endVisit(TclCommand)

OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.endVisit(TclCommand)-1
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.1.endVisit(TclCommand)-1
VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.traverse(List, TclVisitor)97
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.traverse(List, TclVisitor)89

org.eclipse.dltk.tcl.parser.TclVisitor.TclVisitor()

SUPER_CONSTRUCTORMETHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.(ArgumentsDefinitionCheck, ITclErrorReporter)40
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.(CommandRedefinitionCheck, IScopeProcessor, ITclErrorReporter, ISourceLineTracker)45
org.eclipse.dltk.tcl.internal.validators.checks.UndefinedProcCheck.1.(UndefinedProcCheck, IScriptProject, ITclErrorReporter)41
org.eclipse.dltk.tcl.internal.validators.checks.UndefinedVariableCheck.1.(UndefinedVariableCheck, IScriptProject, ITclErrorReporter)40
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.1.(UnreachableCodeCheck, ITclErrorReporter)38

org.eclipse.dltk.tcl.parser.TclVisitor.visit(Script)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.traverse(List, TclVisitor)85

org.eclipse.dltk.tcl.parser.TclVisitor.visit(Substitution)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.traverse(List, TclVisitor)93

org.eclipse.dltk.tcl.parser.TclVisitor.visit(TclCommand)

OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.ArgumentsDefinitionCheck.1.visit(TclCommand)-1
org.eclipse.dltk.tcl.internal.validators.checks.CommandRedefinitionCheck.1.visit(TclCommand)-1
org.eclipse.dltk.tcl.internal.validators.checks.UndefinedProcCheck.1.visit(TclCommand)-1
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.1.visit(TclCommand)-1
VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.UnreachableCodeCheck.traverse(List, TclVisitor)102

org.eclipse.dltk.tcl.parser.TclVisitor.visit(VariableReference)

OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.validators.checks.UndefinedVariableCheck.1.visit(VariableReference)-1

Back to reference summary for org.eclipse.dltk.tcl.validators

Valid HTML 4.01 TransitionalValid XHTML 1.0 Strict