clang 17.0.0git
|
#include "clang/AST/ASTTypeTraits.h"
#include "clang/AST/DeclarationName.h"
#include "llvm/ADT/IntrusiveRefCntPtr.h"
#include <set>
Go to the source code of this file.
Classes | |
class | clang::tooling::LocationCall |
class | clang::tooling::LocationCallFormatterCpp |
struct | clang::tooling::internal::RangeLessThan |
struct | clang::tooling::NodeLocationAccessors |
Namespaces | |
namespace | clang |
namespace | clang::tooling |
namespace | clang::tooling::internal |
namespace | clang::tooling::NodeIntrospection |
Typedefs | |
using | clang::tooling::SharedLocationCall = llvm::IntrusiveRefCntPtr< LocationCall > |
template<typename T , typename U > | |
using | clang::tooling::UniqueMultiMap = std::set< std::pair< T, U >, internal::RangeLessThan > |
using | clang::tooling::SourceLocationMap = UniqueMultiMap< SourceLocation, SharedLocationCall > |
using | clang::tooling::SourceRangeMap = UniqueMultiMap< SourceRange, SharedLocationCall > |