clang-tools  15.0.0git
Public Member Functions | Friends | List of all members
clang::clangd::DeclRelationSet Class Reference

#include <FindTarget.h>

Public Member Functions

 DeclRelationSet ()=default
 
 DeclRelationSet (DeclRelation R)
 
 operator bool () const
 
DeclRelationSetoperator|= (DeclRelationSet Other)
 
DeclRelationSetoperator&= (DeclRelationSet Other)
 
bool contains (DeclRelationSet Other) const
 

Friends

DeclRelationSet operator& (DeclRelationSet L, DeclRelationSet R)
 
DeclRelationSet operator| (DeclRelationSet L, DeclRelationSet R)
 
bool operator== (DeclRelationSet L, DeclRelationSet R)
 
DeclRelationSet operator~ (DeclRelationSet R)
 
llvm::raw_ostream & operator<< (llvm::raw_ostream &, DeclRelationSet)
 

Detailed Description

Definition at line 173 of file FindTarget.h.

Constructor & Destructor Documentation

◆ DeclRelationSet() [1/2]

clang::clangd::DeclRelationSet::DeclRelationSet ( )
default

◆ DeclRelationSet() [2/2]

clang::clangd::DeclRelationSet::DeclRelationSet ( DeclRelation  R)
inline

Definition at line 180 of file FindTarget.h.

Member Function Documentation

◆ contains()

bool clang::clangd::DeclRelationSet::contains ( DeclRelationSet  Other) const
inline

Definition at line 201 of file FindTarget.h.

◆ operator bool()

clang::clangd::DeclRelationSet::operator bool ( ) const
inlineexplicit

Definition at line 182 of file FindTarget.h.

◆ operator&=()

DeclRelationSet& clang::clangd::DeclRelationSet::operator&= ( DeclRelationSet  Other)
inline

Definition at line 197 of file FindTarget.h.

◆ operator|=()

DeclRelationSet& clang::clangd::DeclRelationSet::operator|= ( DeclRelationSet  Other)
inline

Definition at line 193 of file FindTarget.h.

Friends And Related Function Documentation

◆ operator&

DeclRelationSet operator& ( DeclRelationSet  L,
DeclRelationSet  R 
)
friend

Definition at line 183 of file FindTarget.h.

◆ operator<<

llvm::raw_ostream& operator<< ( llvm::raw_ostream &  ,
DeclRelationSet   
)
friend

Definition at line 1141 of file FindTarget.cpp.

◆ operator==

bool operator== ( DeclRelationSet  L,
DeclRelationSet  R 
)
friend

Definition at line 189 of file FindTarget.h.

◆ operator|

DeclRelationSet operator| ( DeclRelationSet  L,
DeclRelationSet  R 
)
friend

Definition at line 186 of file FindTarget.h.

◆ operator~

DeclRelationSet operator~ ( DeclRelationSet  R)
friend

Definition at line 192 of file FindTarget.h.


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