clang  3.9.0
Public Member Functions | List of all members
clang::Sema::ExtParameterInfoBuilder Class Reference

A helper class for building up ExtParameterInfos. More...

#include <Sema.h>

Public Member Functions

void set (unsigned index, FunctionProtoType::ExtParameterInfo info)
 Set the ExtParameterInfo for the parameter at the given index,. More...
 
const
FunctionProtoType::ExtParameterInfo
getPointerOrNull (unsigned numParams)
 Return a pointer (suitable for setting in an ExtProtoInfo) to the ExtParameterInfo array we've built up. More...
 

Detailed Description

A helper class for building up ExtParameterInfos.

Definition at line 7104 of file Sema.h.

Member Function Documentation

const FunctionProtoType::ExtParameterInfo* clang::Sema::ExtParameterInfoBuilder::getPointerOrNull ( unsigned  numParams)
inline

Return a pointer (suitable for setting in an ExtProtoInfo) to the ExtParameterInfo array we've built up.

Definition at line 7123 of file Sema.h.

Referenced by clang::Sema::SubstituteExplicitTemplateArguments(), and clang::TreeTransform< Derived >::TransformFunctionProtoType().

void clang::Sema::ExtParameterInfoBuilder::set ( unsigned  index,
FunctionProtoType::ExtParameterInfo  info 
)
inline

Set the ExtParameterInfo for the parameter at the given index,.

Definition at line 7111 of file Sema.h.

Referenced by clang::TreeTransform< Derived >::TransformFunctionTypeParams().


The documentation for this class was generated from the following file: