class LazyASTUnresolvedSet

Declaration

class LazyASTUnresolvedSet { /* full declaration omitted */ };

Description

An UnresolvedSet-like class that might not have been loaded from the external AST source yet.

Declared at: clang/include/clang/AST/ASTUnresolvedSet.h:93

Member Variables

private clang::ASTUnresolvedSet Impl

Method Overview

  • public void addLazyDecl(clang::ASTContext & C, uintptr_t ID, clang::AccessSpecifier AS)
  • public clang::ASTUnresolvedSet & get(clang::ASTContext & C) const
  • private void getFromExternalSource(clang::ASTContext & C) const
  • public void reserve(clang::ASTContext & C, unsigned int N)

Methods

void addLazyDecl(clang::ASTContext& C,
                 uintptr_t ID,
                 clang::AccessSpecifier AS)

Declared at: clang/include/clang/AST/ASTUnresolvedSet.h:107

Parameters

clang::ASTContext& C
uintptr_t ID
clang::AccessSpecifier AS

clang::ASTUnresolvedSet& get(
    clang::ASTContext& C) const

Declared at: clang/include/clang/AST/ASTUnresolvedSet.h:99

Parameters

clang::ASTContext& C

void getFromExternalSource(
    clang::ASTContext& C) const

Declared at: clang/include/clang/AST/ASTUnresolvedSet.h:96

Parameters

clang::ASTContext& C

void reserve(clang::ASTContext& C, unsigned int N)

Declared at: clang/include/clang/AST/ASTUnresolvedSet.h:105

Parameters

clang::ASTContext& C
unsigned int N