struct LazyGenerationalUpdatePtr::LazyData

Declaration

struct LazyGenerationalUpdatePtr::LazyData { /* full declaration omitted */ };

Description

A cache of the value of this pointer, in the most recent generation in which we queried it.

Declared at: clang/include/clang/AST/ExternalASTSource.h:391

Member Variables

public clang::ExternalASTSource* ExternalSource
public uint32_t LastGeneration = 0
public T LastValue

Method Overview

  • public LazyData(clang::ExternalASTSource * Source, T Value)

Methods

ΒΆLazyData(clang::ExternalASTSource* Source,
         T Value)

Declared at: clang/include/clang/AST/ExternalASTSource.h:396

Parameters

clang::ExternalASTSource* Source
T Value