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 ( |
PrimaryConstructor | A primary constructor, for example |
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 ( |