qtil
advanced-security/qtil-csharp 0.0.3
Search

Class Internal::DispatchOverridableCall

Import path

import semmle.code.csharp.dispatch.Dispatch

Direct supertypes

Indirect supertypes

Known direct subtypes

    Predicates

    getADynamicTarget

    Gets a dynamic (run-time) target of this call, if any.

    getADynamicTargetInCallContext
    getAStaticTargetExt
    getAViableOverrider0
    hasQualifierTypeInherited
    hasSubsumedQualifierTypeOverridden
    mayBenefitFromCallContext

    Holds if a call context may limit the set of viable source declaration run-time targets of this call.

    Inherited predicates

    getAStaticTarget

    Gets a static (compile-time) target of this call.

    from DispatchCallImpl
    getArgument

    Gets the ith argument of this call.

    from DispatchCallImpl
    getCall

    Gets the underlying expression of this call.

    from DispatchCallImpl
    getLocation

    Gets the location of this call.

    from DispatchCallImpl
    getNumberOfArguments

    Gets the number of arguments of this call.

    from DispatchCallImpl
    getQualifier

    Gets the qualifier of this call, if any.

    from DispatchCallImpl
    getSyntheticQualifier

    Gets the qualifier or another expression that can be used for typing purposes, if any.

    from DispatchCallImpl
    toString

    Gets a textual representation of this call.

    from DispatchCallImpl