struct AttrArgArrayImporter

Declaration

template <typename T>
struct AttrArgArrayImporter { /* full declaration omitted */ };

Declared at: clang/lib/AST/ASTImporter.cpp:8559

Templates

T

Member Variables

private llvm::SmallVector<T, 2> To

Method Overview

Methods

AttrArgArrayImporter<T>(
    const AttrArgArrayImporter<T>&)

Declared at: clang/lib/AST/ASTImporter.cpp:8560

Parameters

const AttrArgArrayImporter<T>&

AttrArgArrayImporter<T>(AttrArgArrayImporter<T>&&)

Declared at: clang/lib/AST/ASTImporter.cpp:8561

Parameters

AttrArgArrayImporter<T>&&

AttrArgArrayImporter<T>(
    clang::ASTNodeImporter& I,
    llvm::Error& Err,
    const llvm::iterator_range<T*>& From,
    unsigned int ArraySize)

Declared at: clang/lib/AST/ASTImporter.cpp:8565

Parameters

clang::ASTNodeImporter& I
llvm::Error& Err
const llvm::iterator_range<T*>& From
unsigned int ArraySize

T* value()

Declared at: clang/lib/AST/ASTImporter.cpp:8574