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

Methods

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

Declared at: clang/include/clang/Sema/CodeCompleteConsumer.h:664

std::shared_ptr<GlobalCodeCompletionAllocator>
getAllocatorRef() const

Declared at: clang/include/clang/Sema/CodeCompleteConsumer.h:660

llvm::StringRef getParentName(
    const clang::DeclContext* DC)

Declared at: clang/include/clang/Sema/CodeCompleteConsumer.h:669

Parameters

const clang::DeclContext* DC