Searched refs:CurField (Results 1 – 3 of 3) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGExprCXX.cpp | 1846 CXXRecordDecl::field_iterator CurField = E->getLambdaClass()->field_begin(); in EmitLambdaExpr() local 1849 i != e; ++i, ++CurField) { in EmitLambdaExpr() 1851 LValue LV = EmitLValueForFieldInitialization(SlotLV, *CurField); in EmitLambdaExpr() 1852 if (CurField->hasCapturedVLAType()) { in EmitLambdaExpr() 1853 auto VAT = CurField->getCapturedVLAType(); in EmitLambdaExpr() 1857 if (CurField->getType()->isArrayType()) in EmitLambdaExpr() 1859 EmitInitializerForField(*CurField, LV, *i, ArrayIndexes); in EmitLambdaExpr()
|
| HD | CGStmt.cpp | 2158 RecordDecl::field_iterator CurField = RD->field_begin(); in InitCapturedStruct() local 2161 I != E; ++I, ++CurField) { in InitCapturedStruct() 2162 LValue LV = EmitLValueForFieldInitialization(SlotLV, *CurField); in InitCapturedStruct() 2163 if (CurField->hasCapturedVLAType()) { in InitCapturedStruct() 2164 auto VAT = CurField->getCapturedVLAType(); in InitCapturedStruct() 2167 EmitInitializerForField(*CurField, LV, *I, None); in InitCapturedStruct()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaLambda.cpp | 1533 auto CurField = Class->field_begin(); in BuildLambdaExpr() local 1534 for (unsigned I = 0, N = LSI->Captures.size(); I != N; ++I, ++CurField) { in BuildLambdaExpr() 1564 *this, From, *CurField, ArrayIndexVars, ArrayIndexStarts); in BuildLambdaExpr()
|