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
- public ArrayInitLoopExprScope(clang::CodeGen::CodeGenFunction & CGF, llvm::Value * Index)
- public ~ArrayInitLoopExprScope()
Methods
¶ArrayInitLoopExprScope(
clang::CodeGen::CodeGenFunction& CGF,
llvm::Value* Index)
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()
~ArrayInitLoopExprScope()
Declared at: clang/lib/CodeGen/CodeGenFunction.h:1653