@Override public IASTCompletionNode getCompletionNode( FileContent reader, IScannerInfo scanInfo, IncludeFileContentProvider fileCreator, IIndex index, IParserLogService log, int offset) throws CoreException { IScanner scanner = createScanner(reader, scanInfo, fileCreator, log); scanner.setContentAssistMode(offset); ISourceCodeParser parser = createParser(scanner, log, index, true, 0); // Run the parse and return the completion node parser.parse(); IASTCompletionNode node = parser.getCompletionNode(); return node; }