Module Callable
Provides Callable
classes, which are things that can be called
such as methods and operators.
Import path
import semmle.code.csharp.Callable
Imports
Classes
AddOperator |
A user-defined addition operator ( |
AndOperator |
A user-defined and operator ( |
BinaryOperator |
A user-defined binary operator. |
Callable |
An element that can be called. |
CheckedAddOperator |
A user-defined checked addition operator ( |
CheckedDecrementOperator |
A user-defined checked decrement operator ( |
CheckedDivOperator |
A user-defined checked division operator ( |
CheckedExplicitConversionOperator |
A user-defined checked explicit conversion operator, for example |
CheckedIncrementOperator |
A user-defined checked increment operator ( |
CheckedMinusOperator |
A user-defined checked minus operator ( |
CheckedMulOperator |
A user-defined checked multiplication operator ( |
CheckedSubOperator |
A user-defined checked subtraction operator ( |
ComplementOperator |
A user-defined complement operator ( |
Constructor |
A constructor, for example |
ConversionOperator |
A user-defined conversion operator, for example |
DecrementOperator |
A user-defined decrement operator ( |
Destructor |
A destructor, for example |
DivOperator |
A user-defined division operator ( |
EQOperator |
A user-defined equals operator ( |
ExplicitConversionOperator |
A user-defined explicit conversion operator, for example |
ExtensionMethod |
An extension method, for example |
FalseOperator |
A user-defined false operator ( |
GEOperator |
A user-defined greater than or equals operator ( |
GTOperator |
A user-defined greater than operator ( |
ImplicitConversionOperator |
A user-defined implicit conversion operator, for example |
IncrementOperator |
A user-defined increment operator ( |
InstanceConstructor |
An instance constructor (as opposed to a static constructor), for example |
LEOperator |
A user-defined less than or equals operator ( |
LTOperator |
A user-defined lesser than operator ( |
LeftShiftOperator |
A user-defined left shift operator ( |
LocalFunction |
A local function, defined within the scope of another callable. For example, |
Method |
A method, for example |
MinusOperator |
A user-defined minus operator ( |
MulOperator |
A user-defined multiplication operator ( |
NEOperator |
A user-defined not equals operator ( |
NotOperator |
A user-defined not operator ( |
Operator |
A user-defined operator. |
OrOperator |
A user-defined or operator ( |
PlusOperator |
A user-defined plus operator ( |
RecordCloneMethod |
A clone method on a record. |
RemOperator |
A user-defined remainder operator ( |
RightShiftOperator |
A user-defined right shift operator ( |
StaticConstructor |
A static constructor (as opposed to an instance constructor), for example |
SubOperator |
A user-defined subtraction operator ( |
TrueOperator |
A user-defined true operator ( |
UnaryOperator |
A user-defined unary operator - an operator taking one operand. |
UnsignedRightShiftOperator |
A user-defined unsigned right shift operator ( |
XorOperator |
A user-defined xor operator ( |
Aliases
LShiftOperator |
DEPRECATED: Alias for LeftShiftOperator. |
RShiftOperator |
DEPRECATED: Alias for RightShiftOperator. |