Home | History | Annotate | Download | only in libclang

Lines Matching refs:Declaration

169       assert(0 && "Invalid declaration cursor");
573 // This declaration comes before the region of interest; skip it.
577 // This declaration comes after the region of interest; we're done.
581 // This declaration overlaps the region of interest; visit it.
605 // encountering the 'prop' synthesize declaration and we will think that
755 // Visit the function declaration's syntactic components in the order
772 // Visit the declaration name.
1066 // Forward declaration is treated like a reference.
1354 case TemplateArgument::Declaration:
2282 // Visit the declaration name.
2303 // Visit declaration name.
2314 // Visit the declaration name.
2317 // Visit the overloaded declaration reference.
3825 // Avoid having the cursor of an expression replace the declaration cursor
3826 // when the expression source range overlaps the declaration range.
3828 // include the variable declaration, e.g.:
3916 // Clear out the "FirstInDeclGroup" part in a declaration cursor, since we
3919 // a reference of the same declaration.
4102 // FIXME: Multiple variables declared in a single declaration
4235 // FIXME: Multiple variables declared in a single declaration
4260 // declaration specifiers.
4274 // FIXME: Multiple variables declared in a single declaration
4392 // FIXME: We end up faking the "parent" declaration here because we
4434 // Declaration kinds that don't really separate the notions of
4435 // declaration and definition.
4463 // Declaration kinds that don't make any sense here, but are
4469 // Declaration kinds for which the definition is not resolvable.
5220 // variable declaration that it belongs to.
5222 // include the variable declaration, e.g.:
5835 /// \brief If the given cursor is the "templated" declaration