Class Internal::DispatchOverridableCall
Import path
import semmle.code.csharp.dispatch.DispatchDirect 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 | 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 |