List of All Members for ResolveExpression

This is the complete list of members for CPlusPlus::ResolveExpression, including inherited members.

  • ResolveExpression(const LookupContext &, const QSet<const Declaration *> &)
  • ~ResolveExpression()
  • addResult(const FullySpecifiedType &, Scope *, ClassOrNamespace *)
  • addResults(const QList<Symbol *> &)
  • addResults(const QList<LookupItem> &)
  • baseExpression(const QList<LookupItem> &, int , bool *) const : ClassOrNamespace *
  • context() const : const LookupContext &
  • expression(ExpressionAST *) : QList<LookupItem>
  • findClass(const FullySpecifiedType &, Scope *, ClassOrNamespace *) const : ClassOrNamespace *
  • getMembers(ClassOrNamespace *, const Name *) const : QList<LookupItem>
  • instantiate(const Name *, Symbol *) const : FullySpecifiedType
  • maybeValidPrototype(Function *, unsigned ) : bool
  • reference(ExpressionAST *, Scope *) : QList<LookupItem>
  • resolve(ExpressionAST *, Scope *, bool ) : QList<LookupItem>
  • switchResults(const QList<LookupItem> &) : QList<LookupItem>
  • thisObject()
  • visit(IdExpressionAST *) : bool
  • visit(BinaryExpressionAST *) : bool
  • visit(ObjCMessageExpressionAST *) : bool
  • visit(CastExpressionAST *) : bool
  • visit(ConditionAST *) : bool
  • visit(ConditionalExpressionAST *) : bool
  • visit(CppCastExpressionAST *) : bool
  • visit(DeleteExpressionAST *) : bool
  • visit(ArrayInitializerAST *) : bool
  • visit(NewExpressionAST *) : bool
  • visit(TypeidExpressionAST *) : bool
  • visit(TypenameCallExpressionAST *) : bool
  • visit(TypeConstructorCallAST *) : bool
  • visit(SizeofExpressionAST *) : bool
  • visit(PointerLiteralAST *) : bool
  • visit(NumericLiteralAST *) : bool
  • visit(BoolLiteralAST *) : bool
  • visit(ThisExpressionAST *) : bool
  • visit(NestedExpressionAST *) : bool
  • visit(StringLiteralAST *) : bool
  • visit(ThrowExpressionAST *) : bool
  • visit(TypeIdAST *) : bool
  • visit(UnaryExpressionAST *) : bool
  • visit(CompoundLiteralAST *) : bool
  • visit(CompoundExpressionAST *) : bool
  • visit(LambdaExpressionAST *) : bool
  • visit(ReturnStatementAST *) : bool
  • visit(QualifiedNameAST *) : bool
  • visit(OperatorFunctionIdAST *) : bool
  • visit(ConversionFunctionIdAST *) : bool
  • visit(SimpleNameAST *) : bool
  • visit(DestructorNameAST *) : bool
  • visit(TemplateIdAST *) : bool
  • visit(CallAST *) : bool
  • visit(ArrayAccessAST *) : bool
  • visit(PostIncrDecrAST *) : bool
  • visit(MemberAccessAST *) : bool
  • operator()(ExpressionAST *, Scope *) : QList<LookupItem>