FindUsages Class

(CPlusPlus::FindUsages)

Public Functions

FindUsages(const QByteArray &originalSource, Document::Ptr doc, const Snapshot &snapshot)
FindUsages(const LookupContext &context)
QList<int> references() const
QList<Usage> usages() const
void operator()(Symbol *symbol)

Protected Functions

void attribute(GnuAttributeAST *ast)
void baseSpecifier(BaseSpecifierAST *ast)
void capture(CaptureAST *ast)
bool checkCandidates(const QList<LookupItem> &candidates) const
void checkExpression(unsigned startToken, unsigned endToken, Scope *scope = 0)
void coreDeclarator(CoreDeclaratorAST *ast)
void cppOperator(OperatorAST *ast)
void ctorInitializer(CtorInitializerAST *ast)
void declaration(DeclarationAST *ast)
void declarator(DeclaratorAST *ast, Scope *symbol = 0)
void enumerator(EnumeratorAST *ast)
void exceptionSpecification(ExceptionSpecificationAST *ast)
void expression(ExpressionAST *ast)
void lambdaCapture(LambdaCaptureAST *ast)
void lambdaDeclarator(LambdaDeclaratorAST *ast)
void lambdaIntroducer(LambdaIntroducerAST *ast)
QString matchingLine(const Token &tk) const
void memInitializer(MemInitializerAST *ast)
const Name *name(NameAST *ast)
void nestedNameSpecifier(NestedNameSpecifierAST *ast)
void newArrayDeclarator(NewArrayDeclaratorAST *ast)
void newPlacement(ExpressionListParenAST *ast)
void newTypeId(NewTypeIdAST *ast)
void objCInstanceVariablesDeclaration(ObjCInstanceVariablesDeclarationAST *ast)
void objCMessageArgument(ObjCMessageArgumentAST *ast)
void objCMessageArgumentDeclaration(ObjCMessageArgumentDeclarationAST *ast)
void objCMethodPrototype(ObjCMethodPrototypeAST *ast)
void objCPropertyAttribute(ObjCPropertyAttributeAST *ast)
void objCProtocolRefs(ObjCProtocolRefsAST *ast)
void objCSelectorArgument(ObjCSelectorArgumentAST *ast)
void objCSynthesizedProperty(ObjCSynthesizedPropertyAST *ast)
void objCTypeName(ObjCTypeNameAST *ast)
void parameterDeclarationClause(ParameterDeclarationClauseAST *ast)
void postfixDeclarator(PostfixDeclaratorAST *ast)
void ptrOperator(PtrOperatorAST *ast)
void qtInterfaceName(QtInterfaceNameAST *ast)
void qtPropertyDeclarationItem(QtPropertyDeclarationItemAST *ast)
void reportResult(unsigned tokenIndex, const Name *name, Scope *scope = 0)
void reportResult(unsigned tokenIndex, const Identifier *id, Scope *scope = 0)
void reportResult(unsigned tokenIndex, const QList<LookupItem> &candidates)
void reportResult(unsigned tokenIndex)
void specifier(SpecifierAST *ast)
void statement(StatementAST *ast)
Scope *switchScope(Scope *scope)
void trailingReturnType(TrailingReturnTypeAST *ast)
void translationUnit(TranslationUnitAST *ast)
virtual bool visit(ObjCSelectorArgumentAST *ast)
virtual bool visit(GnuAttributeAST *ast)
virtual bool visit(ForeachStatementAST *ast)
virtual bool visit(RangeBasedForStatementAST *ast)
virtual bool visit(ForStatementAST *ast)
virtual bool visit(IfStatementAST *ast)
virtual bool visit(LabeledStatementAST *ast)
virtual bool visit(BreakStatementAST *ast)
virtual bool visit(ContinueStatementAST *ast)
virtual bool visit(GotoStatementAST *ast)
virtual bool visit(ReturnStatementAST *ast)
virtual bool visit(SwitchStatementAST *ast)
virtual bool visit(TryBlockStatementAST *ast)
virtual bool visit(CatchClauseAST *ast)
virtual bool visit(WhileStatementAST *ast)
virtual bool visit(ObjCFastEnumerationAST *ast)
virtual bool visit(ObjCSynchronizedStatementAST *ast)
virtual bool visit(IdExpressionAST *ast)
virtual bool visit(CompoundExpressionAST *ast)
virtual bool visit(CompoundLiteralAST *ast)
virtual bool visit(QtMethodAST *ast)
virtual bool visit(BinaryExpressionAST *ast)
virtual bool visit(CastExpressionAST *ast)
virtual bool visit(ConditionAST *ast)
virtual bool visit(ConditionalExpressionAST *ast)
virtual bool visit(CppCastExpressionAST *ast)
virtual bool visit(DeleteExpressionAST *ast)
virtual bool visit(ArrayInitializerAST *ast)
virtual bool visit(NewExpressionAST *ast)
virtual bool visit(TypeidExpressionAST *ast)
virtual bool visit(TypenameCallExpressionAST *ast)
virtual bool visit(TypeConstructorCallAST *ast)
virtual bool visit(SizeofExpressionAST *ast)
virtual bool visit(PointerLiteralAST *ast)
virtual bool visit(NumericLiteralAST *ast)
virtual bool visit(BoolLiteralAST *ast)
virtual bool visit(ThisExpressionAST *ast)
virtual bool visit(NestedExpressionAST *ast)
virtual bool visit(DeclaratorAST *ast)
virtual bool visit(StringLiteralAST *ast)
virtual bool visit(ThrowExpressionAST *ast)
virtual bool visit(NoExceptOperatorExpressionAST *ast)
virtual bool visit(TypeIdAST *ast)
virtual bool visit(UnaryExpressionAST *ast)
virtual bool visit(ObjCMessageExpressionAST *ast)
virtual bool visit(ObjCProtocolExpressionAST *ast)
virtual bool visit(ObjCEncodeExpressionAST *ast)
virtual bool visit(ObjCSelectorExpressionAST *ast)
virtual bool visit(LambdaExpressionAST *ast)
virtual bool visit(BracedInitializerAST *ast)
virtual bool visit(ExpressionListParenAST *ast)
virtual bool visit(SimpleDeclarationAST *ast)
virtual bool visit(EmptyDeclarationAST *ast)
virtual bool visit(AccessDeclarationAST *ast)
virtual bool visit(QtObjectTagAST *ast)
virtual bool visit(QtPrivateSlotAST *ast)
virtual bool visit(QtPropertyDeclarationAST *ast)
virtual bool visit(QtEnumDeclarationAST *ast)
virtual bool visit(QtFlagsDeclarationAST *ast)
virtual bool visit(QtInterfacesDeclarationAST *ast)
virtual bool visit(AsmDefinitionAST *ast)
virtual bool visit(ExceptionDeclarationAST *ast)
virtual bool visit(FunctionDefinitionAST *ast)
virtual bool visit(LinkageBodyAST *ast)
virtual bool visit(LinkageSpecificationAST *ast)
virtual bool visit(NamespaceAST *ast)
virtual bool visit(NamespaceAliasDefinitionAST *ast)
virtual bool visit(ParameterDeclarationAST *ast)
virtual bool visit(StaticAssertDeclarationAST *ast)
virtual bool visit(TemplateDeclarationAST *ast)
virtual bool visit(TypenameTypeParameterAST *ast)
virtual bool visit(TemplateTypeParameterAST *ast)
virtual bool visit(UsingAST *ast)
virtual bool visit(UsingDirectiveAST *ast)
virtual bool visit(ObjCClassForwardDeclarationAST *ast)
virtual bool visit(QtPropertyDeclarationItemAST *ast)
virtual bool visit(ObjCClassDeclarationAST *ast)
virtual bool visit(ObjCProtocolForwardDeclarationAST *ast)
virtual bool visit(ObjCProtocolDeclarationAST *ast)
virtual bool visit(ObjCVisibilityDeclarationAST *ast)
virtual bool visit(ObjCPropertyDeclarationAST *ast)
virtual bool visit(ObjCMethodDeclarationAST *ast)
virtual bool visit(ObjCSynthesizedPropertiesDeclarationAST *ast)
virtual bool visit(ObjCDynamicPropertiesDeclarationAST *ast)
virtual bool visit(ObjCSelectorAST *ast)
virtual bool visit(QualifiedNameAST *ast)
virtual bool visit(OperatorFunctionIdAST *ast)
virtual bool visit(ConversionFunctionIdAST *ast)
virtual bool visit(SimpleNameAST *ast)
virtual bool visit(TemplateIdAST *ast)
virtual bool visit(SimpleSpecifierAST *ast)
virtual bool visit(GnuAttributeSpecifierAST *ast)
virtual bool visit(TypeofSpecifierAST *ast)
virtual bool visit(DecltypeSpecifierAST *ast)
virtual bool visit(ClassSpecifierAST *ast)
virtual bool visit(NamedTypeSpecifierAST *ast)
virtual bool visit(ElaboratedTypeSpecifierAST *ast)
virtual bool visit(EnumSpecifierAST *ast)
virtual bool visit(PointerToMemberAST *ast)
virtual bool visit(PointerAST *ast)
virtual bool visit(ReferenceAST *ast)
virtual bool visit(CallAST *ast)
virtual bool visit(ArrayAccessAST *ast)
virtual bool visit(PostIncrDecrAST *ast)
virtual bool visit(MemberAccessAST *ast)
virtual bool visit(DeclaratorIdAST *ast)
virtual bool visit(NestedDeclaratorAST *ast)
virtual bool visit(FunctionDeclaratorAST *ast)
virtual bool visit(ArrayDeclaratorAST *ast)
virtual bool visit(QtInterfaceNameAST *ast)
virtual bool visit(BaseSpecifierAST *ast)
virtual bool visit(CtorInitializerAST *ast)
virtual bool visit(EnumeratorAST *ast)
virtual bool visit(DynamicExceptionSpecificationAST *ast)
virtual bool visit(MemInitializerAST *ast)
virtual bool visit(NestedNameSpecifierAST *ast)
virtual bool visit(NewArrayDeclaratorAST *ast)
virtual bool visit(NewTypeIdAST *ast)
virtual bool visit(OperatorAST *ast)
virtual bool visit(ParameterDeclarationClauseAST *ast)
virtual bool visit(TranslationUnitAST *ast)
virtual bool visit(ObjCProtocolRefsAST *ast)
virtual bool visit(ObjCMessageArgumentAST *ast)
virtual bool visit(ObjCTypeNameAST *ast)
virtual bool visit(ObjCInstanceVariablesDeclarationAST *ast)
virtual bool visit(ObjCPropertyAttributeAST *ast)
virtual bool visit(ObjCMessageArgumentDeclarationAST *ast)
virtual bool visit(ObjCMethodPrototypeAST *ast)
virtual bool visit(ObjCSynthesizedPropertyAST *ast)
virtual bool visit(LambdaIntroducerAST *ast)
virtual bool visit(LambdaCaptureAST *ast)
virtual bool visit(CaptureAST *ast)
virtual bool visit(LambdaDeclaratorAST *ast)
virtual bool visit(TrailingReturnTypeAST *ast)
virtual bool visit(QtMemberDeclarationAST *ast)
virtual bool visit(CaseStatementAST *ast)
virtual bool visit(CompoundStatementAST *ast)
virtual bool visit(DeclarationStatementAST *ast)
virtual bool visit(DoStatementAST *ast)
virtual bool visit(ExpressionOrDeclarationStatementAST *ast)
virtual bool visit(ExpressionStatementAST *ast)

Static Protected Members

bool isLocalScope(Scope *scope)

Member Function Documentation

FindUsages::FindUsages(const QByteArray &originalSource, Document::Ptr doc, const Snapshot &snapshot)

Default constructs an instance of FindUsages.

FindUsages::FindUsages(const LookupContext &context)

Default constructs an instance of FindUsages.

[protected] void FindUsages::attribute(GnuAttributeAST *ast)

[protected] void FindUsages::baseSpecifier(BaseSpecifierAST *ast)

[protected] void FindUsages::capture(CaptureAST *ast)

[protected] bool FindUsages::checkCandidates(const QList<LookupItem> &candidates) const

[protected] void FindUsages::checkExpression(unsigned startToken, unsigned endToken, Scope *scope = 0)

[protected] void FindUsages::coreDeclarator(CoreDeclaratorAST *ast)

[protected] void FindUsages::cppOperator(OperatorAST *ast)

[protected] void FindUsages::ctorInitializer(CtorInitializerAST *ast)

[protected] void FindUsages::declaration(DeclarationAST *ast)

[protected] void FindUsages::declarator(DeclaratorAST *ast, Scope *symbol = 0)

[protected] void FindUsages::enumerator(EnumeratorAST *ast)

[protected] void FindUsages::exceptionSpecification(ExceptionSpecificationAST *ast)

[protected] void FindUsages::expression(ExpressionAST *ast)

[static protected] bool FindUsages::isLocalScope(Scope *scope)

[protected] void FindUsages::lambdaCapture(LambdaCaptureAST *ast)

[protected] void FindUsages::lambdaDeclarator(LambdaDeclaratorAST *ast)

[protected] void FindUsages::lambdaIntroducer(LambdaIntroducerAST *ast)

[protected] QString FindUsages::matchingLine(const Token &tk) const

[protected] void FindUsages::memInitializer(MemInitializerAST *ast)

[protected] const Name *FindUsages::name(NameAST *ast)

[protected] void FindUsages::nestedNameSpecifier(NestedNameSpecifierAST *ast)

[protected] void FindUsages::newArrayDeclarator(NewArrayDeclaratorAST *ast)

[protected] void FindUsages::newPlacement(ExpressionListParenAST *ast)

[protected] void FindUsages::newTypeId(NewTypeIdAST *ast)

[protected] void FindUsages::objCInstanceVariablesDeclaration(ObjCInstanceVariablesDeclarationAST *ast)

[protected] void FindUsages::objCMessageArgument(ObjCMessageArgumentAST *ast)

[protected] void FindUsages::objCMessageArgumentDeclaration(ObjCMessageArgumentDeclarationAST *ast)

[protected] void FindUsages::objCMethodPrototype(ObjCMethodPrototypeAST *ast)

[protected] void FindUsages::objCPropertyAttribute(ObjCPropertyAttributeAST *ast)

[protected] void FindUsages::objCProtocolRefs(ObjCProtocolRefsAST *ast)

[protected] void FindUsages::objCSelectorArgument(ObjCSelectorArgumentAST *ast)

[protected] void FindUsages::objCSynthesizedProperty(ObjCSynthesizedPropertyAST *ast)

[protected] void FindUsages::objCTypeName(ObjCTypeNameAST *ast)

[protected] void FindUsages::parameterDeclarationClause(ParameterDeclarationClauseAST *ast)

[protected] void FindUsages::postfixDeclarator(PostfixDeclaratorAST *ast)

[protected] void FindUsages::ptrOperator(PtrOperatorAST *ast)

[protected] void FindUsages::qtInterfaceName(QtInterfaceNameAST *ast)

[protected] void FindUsages::qtPropertyDeclarationItem(QtPropertyDeclarationItemAST *ast)

QList<int> FindUsages::references() const

[protected] void FindUsages::reportResult(unsigned tokenIndex, const Name *name, Scope *scope = 0)

[protected] void FindUsages::reportResult(unsigned tokenIndex, const Identifier *id, Scope *scope = 0)

[protected] void FindUsages::reportResult(unsigned tokenIndex, const QList<LookupItem> &candidates)

[protected] void FindUsages::reportResult(unsigned tokenIndex)

[protected] void FindUsages::specifier(SpecifierAST *ast)

[protected] void FindUsages::statement(StatementAST *ast)

[protected] Scope *FindUsages::switchScope(Scope *scope)

[protected] void FindUsages::trailingReturnType(TrailingReturnTypeAST *ast)

[protected] void FindUsages::translationUnit(TranslationUnitAST *ast)

QList<Usage> FindUsages::usages() const

[virtual protected] bool FindUsages::visit(ObjCSelectorArgumentAST *ast)

[virtual protected] bool FindUsages::visit(GnuAttributeAST *ast)

[virtual protected] bool FindUsages::visit(ForeachStatementAST *ast)

[virtual protected] bool FindUsages::visit(RangeBasedForStatementAST *ast)

[virtual protected] bool FindUsages::visit(ForStatementAST *ast)

[virtual protected] bool FindUsages::visit(IfStatementAST *ast)

[virtual protected] bool FindUsages::visit(LabeledStatementAST *ast)

[virtual protected] bool FindUsages::visit(BreakStatementAST *ast)

[virtual protected] bool FindUsages::visit(ContinueStatementAST *ast)

[virtual protected] bool FindUsages::visit(GotoStatementAST *ast)

[virtual protected] bool FindUsages::visit(ReturnStatementAST *ast)

[virtual protected] bool FindUsages::visit(SwitchStatementAST *ast)

[virtual protected] bool FindUsages::visit(TryBlockStatementAST *ast)

[virtual protected] bool FindUsages::visit(CatchClauseAST *ast)

[virtual protected] bool FindUsages::visit(WhileStatementAST *ast)

[virtual protected] bool FindUsages::visit(ObjCFastEnumerationAST *ast)

[virtual protected] bool FindUsages::visit(ObjCSynchronizedStatementAST *ast)

[virtual protected] bool FindUsages::visit(IdExpressionAST *ast)

[virtual protected] bool FindUsages::visit(CompoundExpressionAST *ast)

[virtual protected] bool FindUsages::visit(CompoundLiteralAST *ast)

[virtual protected] bool FindUsages::visit(QtMethodAST *ast)

[virtual protected] bool FindUsages::visit(BinaryExpressionAST *ast)

[virtual protected] bool FindUsages::visit(CastExpressionAST *ast)

[virtual protected] bool FindUsages::visit(ConditionAST *ast)

[virtual protected] bool FindUsages::visit(ConditionalExpressionAST *ast)

[virtual protected] bool FindUsages::visit(CppCastExpressionAST *ast)

[virtual protected] bool FindUsages::visit(DeleteExpressionAST *ast)

[virtual protected] bool FindUsages::visit(ArrayInitializerAST *ast)

[virtual protected] bool FindUsages::visit(NewExpressionAST *ast)

[virtual protected] bool FindUsages::visit(TypeidExpressionAST *ast)

[virtual protected] bool FindUsages::visit(TypenameCallExpressionAST *ast)

[virtual protected] bool FindUsages::visit(TypeConstructorCallAST *ast)

[virtual protected] bool FindUsages::visit(SizeofExpressionAST *ast)

[virtual protected] bool FindUsages::visit(PointerLiteralAST *ast)

[virtual protected] bool FindUsages::visit(NumericLiteralAST *ast)

[virtual protected] bool FindUsages::visit(BoolLiteralAST *ast)

[virtual protected] bool FindUsages::visit(ThisExpressionAST *ast)

[virtual protected] bool FindUsages::visit(NestedExpressionAST *ast)

[virtual protected] bool FindUsages::visit(DeclaratorAST *ast)

[virtual protected] bool FindUsages::visit(StringLiteralAST *ast)

[virtual protected] bool FindUsages::visit(ThrowExpressionAST *ast)

[virtual protected] bool FindUsages::visit(NoExceptOperatorExpressionAST *ast)

[virtual protected] bool FindUsages::visit(TypeIdAST *ast)

[virtual protected] bool FindUsages::visit(UnaryExpressionAST *ast)

[virtual protected] bool FindUsages::visit(ObjCMessageExpressionAST *ast)

[virtual protected] bool FindUsages::visit(ObjCProtocolExpressionAST *ast)

[virtual protected] bool FindUsages::visit(ObjCEncodeExpressionAST *ast)

[virtual protected] bool FindUsages::visit(ObjCSelectorExpressionAST *ast)

[virtual protected] bool FindUsages::visit(LambdaExpressionAST *ast)

[virtual protected] bool FindUsages::visit(BracedInitializerAST *ast)

[virtual protected] bool FindUsages::visit(ExpressionListParenAST *ast)

[virtual protected] bool FindUsages::visit(SimpleDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(EmptyDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(AccessDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(QtObjectTagAST *ast)

[virtual protected] bool FindUsages::visit(QtPrivateSlotAST *ast)

[virtual protected] bool FindUsages::visit(QtPropertyDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(QtEnumDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(QtFlagsDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(QtInterfacesDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(AsmDefinitionAST *ast)

[virtual protected] bool FindUsages::visit(ExceptionDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(FunctionDefinitionAST *ast)

[virtual protected] bool FindUsages::visit(LinkageBodyAST *ast)

[virtual protected] bool FindUsages::visit(LinkageSpecificationAST *ast)

[virtual protected] bool FindUsages::visit(NamespaceAST *ast)

[virtual protected] bool FindUsages::visit(NamespaceAliasDefinitionAST *ast)

[virtual protected] bool FindUsages::visit(ParameterDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(StaticAssertDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(TemplateDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(TypenameTypeParameterAST *ast)

[virtual protected] bool FindUsages::visit(TemplateTypeParameterAST *ast)

[virtual protected] bool FindUsages::visit(UsingAST *ast)

[virtual protected] bool FindUsages::visit(UsingDirectiveAST *ast)

[virtual protected] bool FindUsages::visit(ObjCClassForwardDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(QtPropertyDeclarationItemAST *ast)

[virtual protected] bool FindUsages::visit(ObjCClassDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(ObjCProtocolForwardDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(ObjCProtocolDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(ObjCVisibilityDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(ObjCPropertyDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(ObjCMethodDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(ObjCSynthesizedPropertiesDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(ObjCDynamicPropertiesDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(ObjCSelectorAST *ast)

[virtual protected] bool FindUsages::visit(QualifiedNameAST *ast)

[virtual protected] bool FindUsages::visit(OperatorFunctionIdAST *ast)

[virtual protected] bool FindUsages::visit(ConversionFunctionIdAST *ast)

[virtual protected] bool FindUsages::visit(SimpleNameAST *ast)

[virtual protected] bool FindUsages::visit(TemplateIdAST *ast)

[virtual protected] bool FindUsages::visit(SimpleSpecifierAST *ast)

[virtual protected] bool FindUsages::visit(GnuAttributeSpecifierAST *ast)

[virtual protected] bool FindUsages::visit(TypeofSpecifierAST *ast)

[virtual protected] bool FindUsages::visit(DecltypeSpecifierAST *ast)

[virtual protected] bool FindUsages::visit(ClassSpecifierAST *ast)

[virtual protected] bool FindUsages::visit(NamedTypeSpecifierAST *ast)

[virtual protected] bool FindUsages::visit(ElaboratedTypeSpecifierAST *ast)

[virtual protected] bool FindUsages::visit(EnumSpecifierAST *ast)

[virtual protected] bool FindUsages::visit(PointerToMemberAST *ast)

[virtual protected] bool FindUsages::visit(PointerAST *ast)

[virtual protected] bool FindUsages::visit(ReferenceAST *ast)

[virtual protected] bool FindUsages::visit(CallAST *ast)

[virtual protected] bool FindUsages::visit(ArrayAccessAST *ast)

[virtual protected] bool FindUsages::visit(PostIncrDecrAST *ast)

[virtual protected] bool FindUsages::visit(MemberAccessAST *ast)

[virtual protected] bool FindUsages::visit(DeclaratorIdAST *ast)

[virtual protected] bool FindUsages::visit(NestedDeclaratorAST *ast)

[virtual protected] bool FindUsages::visit(FunctionDeclaratorAST *ast)

[virtual protected] bool FindUsages::visit(ArrayDeclaratorAST *ast)

[virtual protected] bool FindUsages::visit(QtInterfaceNameAST *ast)

[virtual protected] bool FindUsages::visit(BaseSpecifierAST *ast)

[virtual protected] bool FindUsages::visit(CtorInitializerAST *ast)

[virtual protected] bool FindUsages::visit(EnumeratorAST *ast)

[virtual protected] bool FindUsages::visit(DynamicExceptionSpecificationAST *ast)

[virtual protected] bool FindUsages::visit(MemInitializerAST *ast)

[virtual protected] bool FindUsages::visit(NestedNameSpecifierAST *ast)

[virtual protected] bool FindUsages::visit(NewArrayDeclaratorAST *ast)

[virtual protected] bool FindUsages::visit(NewTypeIdAST *ast)

[virtual protected] bool FindUsages::visit(OperatorAST *ast)

[virtual protected] bool FindUsages::visit(ParameterDeclarationClauseAST *ast)

[virtual protected] bool FindUsages::visit(TranslationUnitAST *ast)

[virtual protected] bool FindUsages::visit(ObjCProtocolRefsAST *ast)

[virtual protected] bool FindUsages::visit(ObjCMessageArgumentAST *ast)

[virtual protected] bool FindUsages::visit(ObjCTypeNameAST *ast)

[virtual protected] bool FindUsages::visit(ObjCInstanceVariablesDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(ObjCPropertyAttributeAST *ast)

[virtual protected] bool FindUsages::visit(ObjCMessageArgumentDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(ObjCMethodPrototypeAST *ast)

[virtual protected] bool FindUsages::visit(ObjCSynthesizedPropertyAST *ast)

[virtual protected] bool FindUsages::visit(LambdaIntroducerAST *ast)

[virtual protected] bool FindUsages::visit(LambdaCaptureAST *ast)

[virtual protected] bool FindUsages::visit(CaptureAST *ast)

[virtual protected] bool FindUsages::visit(LambdaDeclaratorAST *ast)

[virtual protected] bool FindUsages::visit(TrailingReturnTypeAST *ast)

[virtual protected] bool FindUsages::visit(QtMemberDeclarationAST *ast)

[virtual protected] bool FindUsages::visit(CaseStatementAST *ast)

[virtual protected] bool FindUsages::visit(CompoundStatementAST *ast)

[virtual protected] bool FindUsages::visit(DeclarationStatementAST *ast)

[virtual protected] bool FindUsages::visit(DoStatementAST *ast)

[virtual protected] bool FindUsages::visit(ExpressionOrDeclarationStatementAST *ast)

[virtual protected] bool FindUsages::visit(ExpressionStatementAST *ast)

void FindUsages::operator()(Symbol *symbol)