| addExtern(in const Location &start, in const Location &end, in IScope *scope) | StdService | |
| addScope(in const Location &start, in const Location &end, in ScopeKind kind, in ScopeAccess access, in ScopeStorage storage, in const Location &name, in const Location &descStart, in const Location &descEnd, in const Location *type=NULL, in long glyph=-1, in bool merge=false, in bool makeDescription=false) | StdService | |
| addScopeText(in const Location &start, in const Location &end, in ScopeKind kind, in ScopeAccess access, in ScopeStorage storage, in const char *name=NULL, in const char *description=NULL, in const char *type=NULL, in const char *display=NULL, in long glyph=-1, in bool merge=false) | StdService | |
| autoExpression(in const Location &expr) const | StdService | |
| codeSpan(in const Location &start, in const Location &end) const | StdService | |
| ColorCount(out ColorClass *count) | StdService | |
| ColorLine(in BSTR line, in IColorSink *sink, inout long *state) | StdService | |
| Done() | StdService | |
| doneBuffer() | StdService | [protected] |
| doneColorizerState(inout ColorizerState &) | StdService | [protected, virtual] |
| endParameters(in const Location &) const | StdService | |
| enterLexer() | StdService | [protected] |
| enterParser() | StdService | [protected] |
| enterSink() const | StdService | [protected] |
| errorMessage(in Severity, in const char *message, in const Location *=NULL) const | StdService | [virtual] |
| expectError(in const char *construct, in const char *expecting, in const Location *=NULL) const | StdService | |
| fatalFlexError(in const char *message) const | StdService | |
| GetColorInfo(in ColorClass index, out BSTR *description, out BSTR *style) | StdService | |
| getColorInfo(void) const | StdService | [protected, virtual] |
| GetCommentFormat(out BSTR *lineStart, out BSTR *blockStart, out BSTR *blockEnd, out VARIANT_BOOL *useLineComments) | StdService | |
| getCommentFormat(void) const | StdService | [protected, virtual] |
| getFileName(out char *filePath, in int nameLen) | StdService | |
| GetIDsOfNames(in REFIID iid, in OLECHAR **names, in UINT count, in LCID lcid, out DISPID *dispids) | StdService | |
| GetImageList(out long *imageListHandle, out long *glyphCount) | StdService | |
| getLexState(void) const | StdService | |
| GetMethodFormat(out BSTR *parStart, out BSTR *parSep, out BSTR *parEnd, out BSTR *typeStart, out BSTR *typeEnd, out VARIANT_BOOL *typePrefixed) | StdService | |
| getMethodFormat(void) const | StdService | [protected, virtual] |
| getPackage(out IBabelPackage **package) | StdService | |
| getProject(out IBabelProject **project) | StdService | |
| getTokenDescription(in Token) const | StdService | [protected] |
| getTokenInfo(void) const | StdService | [protected, virtual] |
| GetTypeInfo(in UINT index, in LCID lcid, out ITypeInfo **typeInfo) | StdService | |
| GetTypeInfoCount(out UINT *count) | StdService | |
| Init(in LCID lcid, in long reserved) | StdService | |
| initBuffer(inout LexBuffer &buffer) | StdService | [protected] |
| initColorizerState(inout ColorizerState &) | StdService | [protected, virtual] |
| Invoke(in DISPID dispid, in REFIID iid, in LCID lcid, in WORD flags, in DISPPARAMS *args, out VARIANT *result, out EXCEPINFO *error, out UINT *errorArg) | StdService | |
| isParserToken(in const TokenInfo &tokenInfo) const | StdService | [protected, virtual] |
| leaveLexer() | StdService | [protected] |
| leaveParser() | StdService | [protected] |
| leaveSink() const | StdService | [protected] |
| lexicalError(in Severity, in const char *message) const | StdService | |
| loadScope(in const char *fileName, out IScope **scope) | StdService | |
| lookupColorInfo(in ColorClass) const | StdService | [protected] |
| lookupTokenInfo(in Token) const | StdService | [protected] |
| m_buffer | StdService | [protected] |
| m_lexerBuffer | StdService | [protected] |
| m_lexerLock | StdService | [private] |
| m_parserBuffer | StdService | [protected] |
| m_parserLock | StdService | [private] |
| m_refCount | StdService | [private] |
| m_typeInfo | StdService | [private] |
| matchPair(in const Location &loc1, in const Location &loc2) const | StdService | |
| matchTriple(in const Location &loc1, in const Location &loc2, in const Location &loc3) const | StdService | |
| nextToken(void) | StdService | [protected, virtual] |
| parameter(in const Location &) const | StdService | |
| parserNextToken(void) | StdService | [protected, virtual] |
| ParseSource(in BSTR text, in IParseSink *sink, in ParseReason reason, in long reserved, out IScope **scope) | StdService | |
| qualifyName(in const Location &selector, in const Location &name) const | StdService | |
| QueryInterface(in REFIID iid, out void **obj) | StdService | |
| range(in const Location &loc1, in const Location &loc2) const | StdService | |
| readInput(out char *buffer, out int *result, in int maxSize) | StdService | [virtual] |
| searchFile(inout char *fileName, in int nameLen) | StdService | |
| setLexState(in LexState) | StdService | |
| startName(in const Location &name) const | StdService | |
| startParameters(in const Location &) const | StdService | |
| STDMETHODIMP_(ULONG) AddRef() | StdService | |
| STDMETHODIMP_(ULONG) Release() | StdService | |
| StdService() | StdService | [protected] |
| switchBuffer(inout LexBuffer &buffer, in State state, in int inputLen=0, in const InputChar *input=NULL, in IParseSink *sink=NULL, in ParseReason reason=ReasonColorize) | StdService | [protected] |
| syntaxError(in const char *construct, in const Location *=NULL) const | StdService | |
| tokenBstr(in const Location *tokenStart=NULL, in const Location *tokenEnd=NULL) const | StdService | |
| tokenText(in const Location *=NULL, in const Location *=NULL) const | StdService | |
| yyparse(void) | StdService | [friend] |
| ~StdService() | StdService | [protected, virtual] |