Package-level declarations
Types
Link copied to clipboard
This class contains different kinds of helper that infer certain Nodes that are not present in the source code but that we assure are present in the overall program (e.g., if because we only see parts of it).
Link copied to clipboard
Provides information about the inference status of a node.
Functions
Link copied to clipboard
fun TranslationUnitDeclaration.inferFunction(call: CallExpression, isStatic: Boolean = false): FunctionDeclaration
Tries to infer a FunctionDeclaration from a CallExpression.
Link copied to clipboard
fun RecordDeclaration.inferMethod(call: CallExpression, isStatic: Boolean = false): MethodDeclaration
Tries to infer a MethodDeclaration from a CallExpression.
Link copied to clipboard
Returns a new Inference object starting from this node.