geany
1.38
About: Geany is a text editor (using GTK2) with basic features of an integrated development environment (syntax highlighting, code folding, symbol name auto-completion, ...). F: office T: editor programming GTK+ IDE
![]() ![]() |
Public Attributes | |
tokenType | type |
vString * | string |
jsonKind | scopeKind |
vString * | scope |
unsigned long | lineNumber |
MIOPos | filePosition |
keywordId | keyword |
int | parentKind |
Definition at line 49 of file geany_css.c.
MIOPos tokenInfo::filePosition |
Definition at line 61 of file geany_json.c.
Referenced by clearPoolToken(), clearToken(), copyToken(), initPhpEntry(), initPowerShellEntry(), initToken(), makeBibTag(), makeConstTag(), makeFortranTag(), makeJsonTag(), makeJsTagCommon(), makeNamespacePhpTag(), makeSqlTag(), makeTag(), newToken(), readToken(), readTokenFull(), and tokenCopyFull().
keywordId tokenInfo::keyword |
Definition at line 217 of file geany_php.c.
Referenced by analyzeIdentifier(), clearPoolToken(), clearToken(), copyToken(), enterScope(), getVarType(), initToken(), isCmdTerm(), isContextualKeyword(), isDataTypeKeyword(), isDPostArgumentToken(), isIgnoredDeclaration(), isSubprogramPrefix(), isTypeSpec(), newToken(), parseBibFile(), parseDeclarationConstruct(), parseDeclare(), parseExecutionPart(), parseFunction(), parseGoFile(), parseImplicitPartStmt(), parseInterfaceBlock(), parseInternalSubprogramPart(), parseJsFile(), parseKeywords(), parseLine(), parseProgramUnit(), parseQualifierSpecList(), parseSpecificationStmt(), parseStatement(), parseStatements(), parseType(), parseTypeSpec(), parseVariable(), processColon(), processToken(), readIdentifier(), readOperator(), readToken(), readTokenFull(), skipJavaThrows(), skipPostArgumentStuff(), skipValaPostParens(), tagCheck(), and tokenCopyFull().
unsigned long tokenInfo::lineNumber |
Definition at line 60 of file geany_json.c.
Referenced by clearPoolToken(), clearToken(), copyToken(), getVarType(), initPhpEntry(), initPowerShellEntry(), initToken(), makeBibTag(), makeConstTag(), makeFortranTag(), makeJsonTag(), makeJsTagCommon(), makeNamespacePhpTag(), makeSqlTag(), makeTag(), newToken(), readToken(), readTokenFull(), and tokenCopyFull().
int tokenInfo::parentKind |
Definition at line 222 of file geany_php.c.
Referenced by copyToken(), enterScope(), initPhpEntry(), initPowerShellEntry(), newToken(), and parseVariable().
vString * tokenInfo::scope |
Definition at line 59 of file geany_json.c.
Referenced by addToScope(), buildQualifiedName(), clearPoolToken(), copyToken(), deletePoolToken(), deleteToken(), initPhpEntry(), initPowerShellEntry(), makeClassTagCommon(), makeConstTag(), makeFlexTag(), makeFunctionTagCommon(), makeJsonTag(), makeJsTagCommon(), makeSqlTag(), newPoolToken(), newToken(), parseBlock(), parseClass(), parseFunction(), parseMethods(), parsePackage(), parseStatement(), parseSubProgram(), parseTable(), parseTrigger(), parseType(), popScope(), and pushScope().
jsonKind tokenInfo::scopeKind |
Definition at line 57 of file geany_json.c.
Referenced by addToScope(), copyToken(), makeJsonTag(), makeSqlTag(), newToken(), parsePackage(), parseSubProgram(), parseTable(), parseTrigger(), parseType(), popScope(), and pushScope().
vString * tokenInfo::string |
Definition at line 51 of file geany_css.c.
Referenced by addContext(), ancestorPush(), buildQualifiedName(), checkForLabel(), clearPoolToken(), clearToken(), copyToken(), createToken(), deletePoolToken(), deleteToken(), findCssTags(), findHtmlTags(), initPhpEntry(), initPowerShellEntry(), makeBibTag(), makeClassTagCommon(), makeConstTag(), makeFlexTag(), makeFortranTag(), makeFunctionTagCommon(), makeJsonTag(), makeJsTagCommon(), makeLabelTag(), makeSqlTag(), makeTag(), newAnonTokenFrom(), newPoolToken(), newToken(), newTokenFrom(), parseBlock(), parseClass(), parseClassOrIface(), parseCommonNamelistStmt(), parseEntityDecl(), parseES6Class(), parseFunction(), parseImport(), parseIndex(), parseKindSelector(), parseLine(), parseMethods(), parseMLConn(), parseMLProp(), parseMLTable(), parseMXML(), parseNamespace(), parsePackage(), parsePowerShellScope(), parseStatement(), parseStmtFunctionStmt(), parseStructureStmt(), parseTag(), parseTrigger(), parseTypeSpec(), pushScope(), readIdentifier(), readTag(), readTagContent(), readToken(), readTokenFull(), readTokenText(), skipScriptContent(), and tokenCopyFull().
tokenType tokenInfo::type |
Definition at line 50 of file geany_css.c.
Referenced by addContext(), addOtherFields(), analyzeIdentifier(), analyzeParens(), ancestorScope(), checkForLabel(), clearPoolToken(), clearToken(), copyToken(), enterScope(), findCssTags(), findHtmlTags(), findJsonTags(), findPowerShellTags(), findTags(), getVarType(), initToken(), isCmdTerm(), makeLabelTag(), newToken(), nextToken(), parseClassOrIface(), parseConstant(), parseDefine(), parseDerivedTypeDef(), parseEntityDeclList(), parseFunction(), parseGoFile(), parseLine(), parseModule(), parseNamespace(), parseParens(), parseSubprogram(), parseTrait(), parseValue(), parseVariable(), readIdentifier(), readOperator(), readPackage(), readPackageOrNamespace(), readTag(), readTagContent(), readToken(), readTokenFull(), readTokenText(), setToken(), skipScriptContent(), skipToMatched(), skipToMatchedNoRead(), skipToOneOf3(), tagCheck(), tokenCopyFull(), tokenSkipOverPairFull(), and tokenSkipToTypeFull().