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

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.indexing.PackageSourceCollector.processPackageCommand(TclCommand)139
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.processPackageCommand(TclCommand)158
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.processSourceCommand(TclCommand)169
org.eclipse.dltk.tcl.indexing.SpawnpointCollector.visit(TclCommand)68
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.convertToAST(TclArgument)255
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.convertToAST(TclArgument)266
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.convertToAST(TclArgument)271
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.stringToAST(TclArgument, String)289

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

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.processPackageCommand(TclCommand)157
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.processPackageCommand(TclCommand)118
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.processPackageCommand(TclCommand)132
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.processPackageCommand(TclCommand)138
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.processPackageCommand(TclCommand)125
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.processPackageCommand(TclCommand)150
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.processSourceCommand(TclCommand)168
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.processSourceCommand(TclCommand)172
org.eclipse.dltk.tcl.indexing.SpawnpointCollector.visit(TclCommand)66
org.eclipse.dltk.tcl.indexing.SpawnpointCollector.visit(TclCommand)68
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.convertToAST(TclArgument)265
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.convertToAST(TclArgument)266
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.convertToAST(TclArgument)251
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.convertToAST(TclArgument)280
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.convertToAST(TclArgument)271
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.convertToAST(TclArgument)255
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.stringToAST(TclArgument, String)290

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

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.convertToAST(TclArgument)254
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.parse(Script, Block)447

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

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.SpawnpointCollector.visit(TclCommand)58
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.convertToAST(TclArgument)246

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

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.convertToAST(TclArgument)269

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

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.core.parser.processors.tcl.TclSwitchCommandProcessor.process(TclStatement, ITclParser, ASTNode)97

org.eclipse.dltk.tcl.ast.TclCodeModel.getDelimeters()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.createLineTracker(TclModule)96

org.eclipse.dltk.tcl.ast.TclCodeModel.getLineOffsets()

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.createLineTracker(TclModule)91

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

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.processPackageCommand(TclCommand)112
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.processSourceCommand(TclCommand)164
org.eclipse.dltk.tcl.indexing.SpawnpointCollector.getStringArgument(TclCommand, int)45
org.eclipse.dltk.tcl.indexing.SpawnpointCollector.getStringArgument(TclCommand, int)44
org.eclipse.dltk.tcl.indexing.SpawnpointCollector.visit(TclCommand)56
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.convertToAST(TclCommand)236

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

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.visit(TclCommand)92

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

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.convertToAST(TclCommand)235

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

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.SpawnpointCollector.visit(TclCommand)55
org.eclipse.dltk.tcl.indexing.SpawnpointCollector.visit(TclCommand)67
org.eclipse.dltk.tcl.indexing.SpawnpointCollector.visit(TclCommand)61

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

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.createLineTracker(TclModule)90
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.parse(char[], TclModule, IProblemReporter)78

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

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.createLineTracker(TclModule)99
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.parse(char[], TclModule, IProblemReporter)83

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

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.parse(TclModule, ASTNode)132

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

INTERFACE_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.visit(TclCommand)93
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.visit(TclCommand)97

org.eclipse.dltk.tcl.internal.core.serialization.TclASTLoader.getModule(IProblemReporter)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.core.TclASTCache.restoreTclModuleFromCache(IFileHandle, IContentCache, IProblemReporter)125

org.eclipse.dltk.tcl.internal.core.serialization.TclASTLoader.TclASTLoader(InputStream)

CONSTRUCTOR_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.core.TclASTCache.restoreTclModuleFromCache(IFileHandle, IContentCache, IProblemReporter)124

org.eclipse.dltk.tcl.internal.core.serialization.TclASTSaver.store(ProblemCollector)

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.DLTKTclIndexer.buildIndexFor(File, boolean)117
org.eclipse.dltk.tcl.internal.core.TclASTCache.storeTclEntryInCache(ProblemCollector, TclModule, OutputStream)176

org.eclipse.dltk.tcl.internal.core.serialization.TclASTSaver.TclASTSaver(TclModule, OutputStream)

CONSTRUCTOR_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.DLTKTclIndexer.buildIndexFor(File, boolean)116
org.eclipse.dltk.tcl.internal.core.TclASTCache.storeTclEntryInCache(ProblemCollector, TclModule, OutputStream)175

org.eclipse.dltk.tcl.internal.parser.raw.SimpleTclParser.magicSubstitute(String)

INVOKED_STATIC
Reference LocationLine Number
org.eclipse.dltk.tcl.core.TclParseUtil.escapeName(String)70

org.eclipse.dltk.tcl.internal.parser.raw.SimpleTclParser.staticParse(String)

INVOKED_STATIC
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.parser.TclSourceParser.parse(String, int, ASTNode)116

org.eclipse.dltk.tcl.internal.parser.raw.TclCommand.getWords()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.core.TclParseUtil.convertToAST(TclCommand, char[], int, String, int)120

org.eclipse.dltk.tcl.internal.parser.raw.TclElement.getEnd()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.core.TclParseUtil.convertToAST(TclCommand, char[], int, String, int)141
org.eclipse.dltk.tcl.core.TclParseUtil.convertToAST(TclCommand, char[], int, String, int)132
org.eclipse.dltk.tcl.core.TclParseUtil.convertToAST(TclCommand, char[], int, String, int)155
org.eclipse.dltk.tcl.core.TclParseUtil.convertToAST(TclCommand, char[], int, String, int)150
org.eclipse.dltk.tcl.core.TclParseUtil.convertToAST(TclCommand, char[], int, String, int)137
org.eclipse.dltk.tcl.core.TclParseUtil.extractWord(TclElement, String)39

org.eclipse.dltk.tcl.internal.parser.raw.TclElement.getStart()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.core.TclParseUtil.convertToAST(TclCommand, char[], int, String, int)132
org.eclipse.dltk.tcl.core.TclParseUtil.convertToAST(TclCommand, char[], int, String, int)136
org.eclipse.dltk.tcl.core.TclParseUtil.convertToAST(TclCommand, char[], int, String, int)154
org.eclipse.dltk.tcl.core.TclParseUtil.convertToAST(TclCommand, char[], int, String, int)150
org.eclipse.dltk.tcl.core.TclParseUtil.convertToAST(TclCommand, char[], int, String, int)140
org.eclipse.dltk.tcl.core.TclParseUtil.extractWord(TclElement, String)39

org.eclipse.dltk.tcl.internal.parser.raw.TclScript.getCommands()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.parser.TclSourceParser.parse(String, int, ASTNode)126

org.eclipse.dltk.tcl.internal.parser.raw.TclWord.getContents()

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.core.TclParseUtil.convertToAST(TclCommand, char[], int, String, int)146
org.eclipse.dltk.tcl.core.TclParseUtil.convertToAST(TclCommand, char[], int, String, int)125
org.eclipse.dltk.tcl.core.TclParseUtil.getWordText(TclWord)167

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

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.DLTKTclIndexer.makeModule(String, ProblemCollector)196
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.NewTclSourceParser()71

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

INVOKED_STATIC
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.DLTKTclIndexer.makeModule(String, ProblemCollector)196
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.NewTclSourceParser()71

org.eclipse.dltk.tcl.parser.printer.SimpleCodePrinter.getArgumentString(TclArgument, int)

INVOKED_STATIC
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.processPackageCommand(TclCommand)117
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.processPackageCommand(TclCommand)124
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.processPackageCommand(TclCommand)149
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.processPackageCommand(TclCommand)131
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.processSourceCommand(TclCommand)172
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.convertToAST(TclArgument)264
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.convertToAST(TclArgument)251
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.convertToAST(TclArgument)280

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

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.DLTKTclIndexer.makeModule(String, ProblemCollector)198
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.parse(char[], char[], IProblemReporter)429
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.parse(String, int, ASTNode)406

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

CONSTRUCTOR_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.DLTKTclIndexer.makeModule(String, ProblemCollector)194
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.parse(char[], char[], IProblemReporter)421
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.parse(String, int, ASTNode)400

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

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.parse(String, int, ASTNode)403

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

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.DLTKTclIndexer.makeModule(String, ProblemCollector)195
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.parse(char[], char[], IProblemReporter)424

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

VIRTUAL_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.parse(char[], char[], IProblemReporter)423
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.parse(String, int, ASTNode)402

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

CONSTRUCTOR_METHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.DLTKTclIndexer.makeModule(String, ProblemCollector)193
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.parse(char[], char[], IProblemReporter)418
org.eclipse.dltk.tcl.internal.parser.NewTclSourceParser.parse(String, int, ASTNode)397

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

INVOKED_STATIC
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.process(List, ISourceModule)57
org.eclipse.dltk.tcl.internal.core.parser.processors.tcl.TclSwitchCommandProcessor.process(TclStatement, ITclParser, ASTNode)98

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

OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.PackageSourceCollector()-1
SUPER_CONSTRUCTORMETHOD
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.PackageSourceCollector()35
org.eclipse.dltk.tcl.indexing.SpawnpointCollector.SpawnpointCollector(IBuildContext, Set)31
org.eclipse.dltk.tcl.internal.core.parser.processors.tcl.TclSwitchCommandProcessor.1.(TclSwitchCommandProcessor, NewTclSourceParser, Block)98

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

INVOKED_SPECIAL
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.core.parser.processors.tcl.TclSwitchCommandProcessor.1.visit(Script)102
OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.tcl.internal.core.parser.processors.tcl.TclSwitchCommandProcessor.1.visit(Script)-1

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

INVOKED_SPECIAL
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.visit(TclCommand)101
OVERRIDE
Reference LocationLine Number
org.eclipse.dltk.tcl.indexing.PackageSourceCollector.visit(TclCommand)-1
org.eclipse.dltk.tcl.indexing.SpawnpointCollector.visit(TclCommand)-1

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

Valid HTML 4.01 TransitionalValid XHTML 1.0 Strict