class ObjCListBase

Declaration

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

Declared at: clang/include/clang/AST/DeclObjC.h:60

Member Variables

protected void** List = nullptr
List is an array of pointers to objects that are not owned by this object.
protected unsigned int NumElts = 0

Method Overview

  • public ObjCListBase()
  • public ObjCListBase(const clang::ObjCListBase &)
  • public bool empty() const
  • protected void set(void *const * InList, unsigned int Elts, clang::ASTContext & Ctx)
  • public unsigned int size() const

Methods

ObjCListBase()

Declared at: clang/include/clang/AST/DeclObjC.h:67

ObjCListBase(const clang::ObjCListBase&)

Declared at: clang/include/clang/AST/DeclObjC.h:68

Parameters

const clang::ObjCListBase&

bool empty() const

Declared at: clang/include/clang/AST/DeclObjC.h:72

void set(void* const* InList,
         unsigned int Elts,
         clang::ASTContext& Ctx)

Declared at: clang/include/clang/AST/DeclObjC.h:75

Parameters

void* const* InList
unsigned int Elts
clang::ASTContext& Ctx

unsigned int size() const

Declared at: clang/include/clang/AST/DeclObjC.h:71