IDETclParser.xotcl
Collapse All
|
Expand All
Procedures
tlog
debug
error
info
ldebug
lerror
linfo
ltrace
lwarn
setLogLevel
trace
warn
ttype
commandoptions
getArgDesc
isColor
isRefType
isSimpleDesc
subcommands
Objects
ChainSignatureRepository
addNamespaceExport
addNamespaceImport
canAssignType
createNoUpdateCache
getClassParameters
getClassSuperclassesFromFullName
getClassesForObject
getCommandDescription
getCoreRepository
getFullHeritage
getFullHeritageReq
getFullName
getFullObjectName
getMethodDescription
getMethodDescriptionForClasses
getMethodDescriptionForObject
getOriginName
getVariableType
getWriteRepository
getXotclClassForObject
init
initNewCreateMethods
isXotclClass
isXotclMetaClass
isXotclObject
loadRepoForPackage
registerMethod
registerObject
registerProc
registerVariable
updateSignatureTypes
CoreSignatureRepository
canAssignType
convertCommands
convertMethods
getCommandDescriptionBase
init
loadRepoForPackage
registerCoreGlobals
registerCoreProcs
registerItcl
registerTTkProcs
registerTkProcs
registerXotclCoreMethods
IntroRepoBuilder
buildWidget
buildWidgetOptions
createTTkRepo
createTkRepo
dumpRepo
getMethodsForObject
getWidgetOptionsCommands
init
purge
IntroSignatureRepository
getClassParameters
getClassSuperclassesFromFullName
getCommandDescription
getFullHeritage
getFullObjectName
getMethodDescFromIntro
getProcDescFromIntro
getXotclClassForObject
isXotclClass
isXotclMetaClass
isXotclObject
PrsArgumentMatcher
applyTypes
checkType
checkTypeBase
getArgDesc
initSubcommands
isUniqueSubcommand
parseCommand
parseCommandTypes
parseError
prepareDesc
PrsCheckerOptions
allowSetTypeChange
allowVarRef
checkTypes
getRootDir
initializeAfterLoad
PrsCommand
argsCount
checkSyntax
PrsCommandSubst
checkAsType
checkSyntax
evalContents
getContentOffset
PrsComment
checkSyntax
PrsContext
addError
addReturnType
addVariable
addVariableFrom
addVariableFromList
canAssignType
checkCommand
checkComment
checkDirectObjectCall
checkObjectCall
checkObjectClassCall
checkObjectSelfCall
checkParametersToDesc
checkTclCommand
checkVariable
checkVariableFrom
checkVariableType
check_append
check_catch
check_dict
check_expr
check_for
check_foreach
check_gets
check_global
check_if
check_incr
check_itcl_body
check_itcl_class
check_itcl_local
check_lappend
check_lassign
check_lset
check_namespace
check_package
check_proc
check_regexp
check_return
check_scan
check_set
check_switch
check_try
check_unset
check_upvar
check_variable
check_while
check_xotcl_self
cleanupSubcontext
createSubcontext
evalContents
evalExpr
getArgumentMatcher
getDefaultScope
getFullName
getReturnType
getTypeFromElem
getVariableDesc
getVariableNames
getVariableType
hasErrors
importErrors
init
initBase
initParser
initVariablesFromArguments
isObjectContext
joinNamespace
parse
parseAndCheck
parseAndCheckCommand
parseAndVisit
parseBody
parseCommand
parseGlobal
parseGlobalCommand
parseShallow
registerSignature
resolveVarRefs
subParse
subParseGlobal
substituteContents
updateComplexType
visit
xocheck_append
xocheck_array
xocheck_create
xocheck_incr
xocheck_instproc
xocheck_instvar
xocheck_lappend
xocheck_proc
xocheck_set
PrsElement
basicEvalContents
basicEvalExpr
basicExtractList
basicParseAsVariableRef
basicSubstituteContents
canAssignType
checkAsList
checkAsType
checkRefAsType
checkSyntax
evalContents
evalExpr
extractList
getAsList
getContentOffset
getParser
getType
getTypeWithContext
isLiteral
parseAsVariableRef
printString
prsContentString
prsString
prsStringToLineEnd
setType
substituteContents
visit
visitPost
wasSubstituted
PrsElementList
addElem
getElem
getListLength
hasList
visit
visitPost
PrsExpr
checkSyntax
getContentOffset
getTreeAsString
getType
hasErrors
PrsFileContext
checkVariable
destroy
getVariableType
handleGlobalComment
init
initPass2
loadPackagesFromFilesExtensions
logErrors
logMessage
openFile
openTestFile
openTestFile2
openTestFileItcl
openTestFileNs
parseArgs
parseFile
parseFiles
parseFilesPass
parseObjectDefinition
parsePart
parsePartGlobal
posToLine
putsArgHelp
putsProgLicense
scanTclFiles
setOutStream
startWithArgs
startFromShell
PrsITclContext
checkArgCount
checkTclCommand
checkTclCommandInner
checkVariable
cleanupLocalVars
def_common
def_constructor
def_destructor
def_inherit
def_method
def_proc
def_set
def_variable
evalClassBody
init
parseArguments
parse_body_method
registerMethod
PrsLiteral
canAssignType
canAssignTypeBase
checkRefAsType
getStringSubType
getTypeWithContext
getVariableName
isLiteral
parseAsVariableRef
PrsNoSubst
checkAsType
evalContents
evalExpr
extractList
getContentOffset
getEvalType
substituteContents
PrsNoSubstOwnContext
visit
PrsQuoted
canAssignType
canAssignTypeBase
changeToLiteralListIfPossible
getContentOffset
getLiteralAfterVariable
getStringSubType
getTypeWithContext
getVariableName
isTkWidgetType
isVariablePlusLiteral
parseAsVariableRef
substituteContents
PrsScript
getContentOffset
PrsSubContext
init
PrsVariable
checkAsType
checkSyntax
getVariableName
isArray
visit
visitPost
PrsVariableRef
checkRefAsType
getVariableName
isArray
visit
ReadStringStream
addPos
atEnd
copyFromTo
copyFromToLineEnd
getChar
getFromCurrent
getRest
init
length
nextChar
setString
SignatureRepository
addNamespaceExport
addNamespaceImport
addNamespaceImportBase
canAssignType
convertDesc
convertSubcommandDesc
getClassParameters
getClassSuperclasses
getClassSuperclassesFromFullName
getClassesForObject
getCommandDescription
getCommandDescriptionBase
getFullHeritage
getFullHeritageReq
getFullName
getFullObjectName
getFullObjectNameBase
getMethodDescFromIntro
getMethodDescription
getMethodDescriptionForClasses
getMethodDescriptionForObject
getOriginName
getStat
getVariableType
getXotclClassForObject
initNewCreateMethods
initNewCreateMethodsForClass
isXotclClass
isXotclMetaClass
isXotclObject
loadRepoForPackage
loadRepository
mergeDescTypes
mergeOOTypes
mergeTypes
registerMethod
registerObject
registerProc
registerVariable
resolveImportPattern
resolveLinkedTypes
resolveLinkedTypesReduceSuperclass
resolveSignatures
resolveTypes
resolveVariables
safeRepository
setReposDir
updateSignatureTypes
createSignatureRepositoryFile
getSignatureRepository
TclExprParser
addError
applyTypes
closeBrace
consumeComma
consumeOp
emtyStacks
getFunctionArgCount
getFunctionTypes
getNextToken
getOpArity
getOpTypes
getOpValue
init
opPriority
parseExprTo
pushOp
TclParser
addElement
catchParseErrors
cleanUp
extractListTo
getArg
getArrayKey
getBeginingCommandSubst
getBeginingCommandSubstPure
getBeginingVariable
getChar
getCharKeySequence
getCharSequence
getCharSequenceListElem
getCharWithMasking
getCommand
getCommandOrComment
getCommandSubst
getComment
getList
getNoSubst
getQuoted
getVariable
hasParseErrors
init
isEndList
isRealVariableBegin
parseCommandSubst
parseError
parseExprTo
parseNoSubst
parseQuote
parseScriptTo
parseVariableRef
searchCloseBrace
skipBlanks
skipCharacters
skipSeparators
skipToWordEnd
skipUpTo
skipUpToCharacters
substituteTo
getVersion
isDevelMode
setDevelMode