enum class ObjCSubstitutionContext
Description
The kind of type we are substituting Objective-C type arguments into. The kind of substitution affects the replacement of type parameters when no concrete type information is provided, e.g., when dealing with an unspecialized type.
Declared at: clang/include/clang/AST/Type.h:700
Enumerators
| Name | Value | Comment |
|---|---|---|
| Ordinary | 0 | An ordinary type. |
| Result | 1 | The result type of a method or function. |
| Parameter | 2 | The parameter type of a method or function. |
| Property | 3 | The type of a property. |
| Superclass | 4 | The superclass of a type. |