def onMissingQualifiedSymbol(parentSymbol: 'Symbol', identOrOp: Union[(ASTIdentifier, ASTOperator)], templateParams: Any, templateArgs: ASTTemplateArgs) -> 'Symbol':
    if (parentSymbol.declaration is not None):
        if (parentSymbol.declaration.objectType == 'templateParam'):
            raise QualifiedSymbolIsTemplateParam()
    return None
def onMissingQualifiedSymbol(parentSymbol: 'Symbol', identOrOp: Union[(ASTIdentifier, ASTOperator)], templateParams: Any, templateArgs: ASTTemplateArgs) -> 'Symbol':
    if (parentSymbol.declaration is not None):
        if (parentSymbol.declaration.objectType == 'templateParam'):
            raise QualifiedSymbolIsTemplateParam()
    return None