class CodeCompletionTUInfo
Declaration
class CodeCompletionTUInfo { /* full declaration omitted */ };
Declared at: clang/include/clang/Sema/CodeCompleteConsumer.h:651
Member Variables
- private llvm::DenseMap<const DeclContext*, StringRef> ParentNames
- private std::shared_ptr<GlobalCodeCompletionAllocator> AllocatorRef
Method Overview
- public CodeCompletionTUInfo(std::shared_ptr<GlobalCodeCompletionAllocator> Allocator)
- public clang::CodeCompletionAllocator & getAllocator() const
- public std::shared_ptr<GlobalCodeCompletionAllocator> getAllocatorRef() const
- public llvm::StringRef getParentName(const clang::DeclContext * DC)
Methods
¶CodeCompletionTUInfo(
std::shared_ptr<GlobalCodeCompletionAllocator>
Allocator)
CodeCompletionTUInfo(
std::shared_ptr<GlobalCodeCompletionAllocator>
Allocator)
Declared at: clang/include/clang/Sema/CodeCompleteConsumer.h:656
Parameters
- std::shared_ptr<GlobalCodeCompletionAllocator> Allocator
¶clang::CodeCompletionAllocator& getAllocator()
const
clang::CodeCompletionAllocator& getAllocator()
const
Declared at: clang/include/clang/Sema/CodeCompleteConsumer.h:664
¶std::shared_ptr<GlobalCodeCompletionAllocator>
getAllocatorRef() const
std::shared_ptr<GlobalCodeCompletionAllocator>
getAllocatorRef() const
Declared at: clang/include/clang/Sema/CodeCompleteConsumer.h:660
¶llvm::StringRef getParentName(
const clang::DeclContext* DC)
llvm::StringRef getParentName(
const clang::DeclContext* DC)
Declared at: clang/include/clang/Sema/CodeCompleteConsumer.h:669
Parameters
- const clang::DeclContext* DC