class CodeGenFunction::ArrayInitLoopExprScope

Declaration

class CodeGenFunction::ArrayInitLoopExprScope { /* full declaration omitted */ };

Description

The scope of an ArrayInitLoopExpr. Within this scope, the value of the current loop index is overridden.

Declared at: clang/lib/CodeGen/CodeGenFunction.h:1647

Member Variables

private clang::CodeGen::CodeGenFunction& CGF
private llvm::Value* OldArrayInitIndex

Method Overview

Methods

ArrayInitLoopExprScope(
    clang::CodeGen::CodeGenFunction& CGF,
    llvm::Value* Index)

Declared at: clang/lib/CodeGen/CodeGenFunction.h:1649

Parameters

clang::CodeGen::CodeGenFunction& CGF
llvm::Value* Index

~ArrayInitLoopExprScope()

Declared at: clang/lib/CodeGen/CodeGenFunction.h:1653