9 #ifndef LLVM_CLANG_TOOLS_EXTRA_CLANGD_INDEX_SYMBOL_ORIGIN_H 10 #define LLVM_CLANG_TOOLS_EXTRA_CLANGD_INDEX_SYMBOL_ORIGIN_H 12 #include "llvm/Support/raw_ostream.h" 32 return static_cast<SymbolOrigin>(
static_cast<uint8_t
>(A) |
33 static_cast<uint8_t>(B));
39 return static_cast<SymbolOrigin>(
static_cast<uint8_t
>(A) &
40 static_cast<uint8_t>(B));
48 #endif // LLVM_CLANG_TOOLS_EXTRA_CLANGD_INDEX_SYMBOL_ORIGIN_H
IncludeGraphNode::SourceFlag operator|(IncludeGraphNode::SourceFlag A, IncludeGraphNode::SourceFlag B)
===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//
bool operator &(IncludeGraphNode::SourceFlag A, IncludeGraphNode::SourceFlag B)
llvm::raw_ostream & operator<<(llvm::raw_ostream &OS, const CodeCompletion &C)
IncludeGraphNode::SourceFlag & operator|=(IncludeGraphNode::SourceFlag &A, IncludeGraphNode::SourceFlag B)