Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | List of all members
dart::FunctionVisitor Class Referenceabstract

#include <program_visitor.h>

Inheritance diagram for dart::FunctionVisitor:
dart::ClassVisitor dart::ValueObject dart::CodeVisitor

Public Member Functions

bool IsFunctionVisitor () const
 
virtual void VisitClass (const Class &cls)
 
virtual void VisitFunction (const Function &function)=0
 
- Public Member Functions inherited from dart::ClassVisitor
virtual ~ClassVisitor ()
 
const FunctionVisitorAsFunctionVisitor () const
 
FunctionVisitorAsFunctionVisitor ()
 
virtual bool IsCodeVisitor () const
 
const CodeVisitorAsCodeVisitor () const
 
CodeVisitorAsCodeVisitor ()
 
- Public Member Functions inherited from dart::ValueObject
 ValueObject ()
 
 ~ValueObject ()
 

Detailed Description

Definition at line 77 of file program_visitor.h.

Member Function Documentation

◆ IsFunctionVisitor()

bool dart::FunctionVisitor::IsFunctionVisitor ( ) const
inlinevirtual

Reimplemented from dart::ClassVisitor.

Definition at line 79 of file program_visitor.h.

79{ return true; }

◆ VisitClass()

virtual void dart::FunctionVisitor::VisitClass ( const Class cls)
inlinevirtual

Implements dart::ClassVisitor.

Definition at line 80 of file program_visitor.h.

80{}

◆ VisitFunction()

virtual void dart::FunctionVisitor::VisitFunction ( const Function function)
pure virtual

Implemented in dart::CodeVisitor.


The documentation for this class was generated from the following file: