Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:Variable

187     /// \brief Lookup the captured field decl for a variable.
240 /// when the NRVO has been applied to this variable.
299 /// An i1 variable indicating whether or not the @finally is
303 /// An i8* variable into which the exception pointer to rethrow
669 /// class directly is useful when you have a variable number of
794 /// variable which is declared as __block.
928 /// ByrefValueInfoMap - For each __block variable, contains a pair of the LLVM
1455 /// GetAddrOfLocalVar - Return the address of a local variable.
1515 /// in non-variably-sized elements, of a variable length array type,
1681 /// EmitVarDecl - Emit a local variable declaration.
1693 /// EmitAutoVarDecl - Emit an auto variable declaration.
1701 const VarDecl *Variable;
1703 /// The alignment of the variable.
1706 /// The address of the alloca. Null if the variable was emitted
1712 /// True if the variable is a __block variable.
1715 /// True if the variable is of aggregate type and has a constant
1723 AutoVarEmission(Invalid) : Variable(0) {}
1725 AutoVarEmission(const VarDecl &variable)
1726 : Variable(&variable), Address(0), NRVOFlag(0),
1754 CGF.getByRefValueLLVMField(Variable),
1755 Variable->getNameAsString());
1884 /// variable length type, this is not possible.
2294 /// a static local variable.
2300 /// global variable that has already been created for it. If the initializer
2309 /// variable with global storage.
2317 /// Emit code in this function to perform a guarded variable
2320 /// once, e.g. with a static local variable or a static data member
2369 /// Emit local annotations for the local variable V, declared by D.