Module Callable
Provides Callable classes, which are things that can be called
such as methods and operators.
Import path
import semmle.code.csharp.CallableImports
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 ( |