CalltipsSupport

Members

Functions

hasTemplate
bool hasTemplate()
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Argument
struct Argument

Variables

activeParameter
int activeParameter;

Number of the active parameter (where the cursor is) or -1 if in none

functionArgs
Argument[] functionArgs;
functionParensRange
int[2] functionParensRange;

Range starting before opening parentheses until after closing parentheses.

functionStart
int functionStart;

Start of the function itself.

hasParent
bool hasParent;

True if the function is UFCS or a member function of some object or namespace. False if this is a global function call.

hasTemplateParens
bool hasTemplateParens;
inTemplateParameters
bool inTemplateParameters;

True if cursor is in template parameters

parentStart
int parentStart;

Start of the whole call going up all call parents. (foo.bar.function having foo.bar as parents)

templateArgs
Argument[] templateArgs;
templateArgumentsRange
int[2] templateArgumentsRange;

Range starting before exclamation point until after closing bracket or before function opening bracket.

Meta