swift-swift  3.0.2-RELEASE
About: Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns (developed by Apple).
  Fossies Dox: swift-swift-3.0.2-RELEASE.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

VisitNodeResult Struct Reference
Collaboration diagram for VisitNodeResult:

Public Member Functions

 VisitNodeResult ()
 
bool HasSingleType ()
 
Type GetFirstType ()
 
void Clear ()
 

Public Attributes

DeclsLookupSource _module
 
std::vector< Decl * > _decls
 
std::vector< Type_types
 
TupleTypeElt _tuple_type_element
 
std::string _error
 

Detailed Description

Definition at line 463 of file TypeReconstruction.cpp.

Constructor & Destructor Documentation

◆ VisitNodeResult()

VisitNodeResult::VisitNodeResult ( )
inline

Definition at line 469 of file TypeReconstruction.cpp.

Member Function Documentation

◆ Clear()

void VisitNodeResult::Clear ( )
inline

Definition at line 479 of file TypeReconstruction.cpp.

References DeclsLookupSource::Clear().

◆ GetFirstType()

Type VisitNodeResult::GetFirstType ( )
inline

Definition at line 474 of file TypeReconstruction.cpp.

◆ HasSingleType()

bool VisitNodeResult::HasSingleType ( )
inline

Definition at line 472 of file TypeReconstruction.cpp.

Member Data Documentation

◆ _decls

std::vector<Decl *> VisitNodeResult::_decls

Definition at line 465 of file TypeReconstruction.cpp.

◆ _error

std::string VisitNodeResult::_error

Definition at line 468 of file TypeReconstruction.cpp.

◆ _module

DeclsLookupSource VisitNodeResult::_module

Definition at line 464 of file TypeReconstruction.cpp.

◆ _tuple_type_element

TupleTypeElt VisitNodeResult::_tuple_type_element

Definition at line 467 of file TypeReconstruction.cpp.

◆ _types

std::vector<Type> VisitNodeResult::_types

Definition at line 466 of file TypeReconstruction.cpp.


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