Searched refs:IsLambda (Results 1 – 8 of 8) sorted by relevance
298 unsigned IsLambda : 1;444 IsLambda = true; in LambdaDefinitionData()472 assert(DD && DD->IsLambda && "queried lambda property of non-lambda class"); in getLambdaData()1024 return DD && DD->IsLambda; in isLambda()1866 assert(DefinitionData && DefinitionData->IsLambda && in setLambdaTypeInfo()1873 assert(DefinitionData && DefinitionData->IsLambda && in setLambdaIsGeneric()
2007 if (!Data.IsLambda) { in ReadCXXDefinitionData()2093 assert(!DD.IsLambda && !MergeDD.IsLambda && "faked up lambda definition?"); in MergeDefinitionData()2112 NO_MERGE(IsLambda) in MergeDefinitionData()2131 if (DD.IsLambda) { in MergeDefinitionData()2175 bool IsLambda = Record.readInt(); in ReadCXXRecordDefinition() local2176 assert(!(IsLambda && Update) && in ReadCXXRecordDefinition()2178 if (IsLambda) in ReadCXXRecordDefinition()
6009 Record->push_back(Data.IsLambda); in AddCXXDefinitionData()6048 if (!Data.IsLambda) { in AddCXXDefinitionData()
11353 bool IsLambda, DeclContext *DC) { in CheckExplicitObjectMemberFunction() argument11374 << IsLambda << Param->getSourceRange(); in CheckExplicitObjectMemberFunction()11389 << D.getSourceRange() << /*static=*/0 << IsLambda; in CheckExplicitObjectMemberFunction()11396 << D.getSourceRange() << /*virtual=*/1 << IsLambda; in CheckExplicitObjectMemberFunction()11400 if (IsLambda && FTI.hasMutableQualifier()) { in CheckExplicitObjectMemberFunction()11406 if (IsLambda) in CheckExplicitObjectMemberFunction()11412 << D.getSourceRange() << /*non-member=*/2 << IsLambda; in CheckExplicitObjectMemberFunction()
15936 ExitFunctionBodyRAII(Sema &S, bool IsLambda) : S(S), IsLambda(IsLambda) {} in ExitFunctionBodyRAII() argument15938 if (!IsLambda) in ~ExitFunctionBodyRAII()15944 bool IsLambda = false; member in ExitFunctionBodyRAII
19315 bool IsLambda = isa<LambdaScopeInfo>(CSI); in isVariableCapturable() local19321 if (IsLambda && !Var->getDeclName()) { in isVariableCapturable()19354 if (HasBlocksAttr && (IsLambda || isa<CapturedRegionScopeInfo>(CSI))) { in isVariableCapturable()19356 S.Diag(Loc, diag::err_capture_block_variable) << Var << !IsLambda; in isVariableCapturable()19370 if (!IsLambda || !S.getLangOpts().CPlusPlus) { in isVariableCapturable()
111 IsAnyDestructorNoReturn(false), IsLambda(false), in DefinitionData()
7957 QualType R, bool IsLambda,