Searched refs:IsLambda (Results 1 – 9 of 9) 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()1025 return DD && DD->IsLambda; in isLambda()1874 assert(DefinitionData && DefinitionData->IsLambda && in setLambdaTypeInfo()1885 assert(DefinitionData && DefinitionData->IsLambda && in setLambdaIsGeneric()
1989 if (!Data.IsLambda) { in ReadCXXDefinitionData()2075 assert(!DD.IsLambda && !MergeDD.IsLambda && "faked up lambda definition?"); in MergeDefinitionData()2094 NO_MERGE(IsLambda) in MergeDefinitionData()2113 if (DD.IsLambda) { in MergeDefinitionData()2157 bool IsLambda = Record.readInt(); in ReadCXXRecordDefinition() local2158 assert(!(IsLambda && Update) && in ReadCXXRecordDefinition()2160 if (IsLambda) in ReadCXXRecordDefinition()
6568 Record->push_back(Data.IsLambda); in AddCXXDefinitionData()6604 if (!Data.IsLambda) { in AddCXXDefinitionData()
1064 bool IsLambda = isLambda(ND); in mangleNameWithAbiTags() local1070 if (isLocalContainerContext(DC) && ND->hasLinkage() && !IsLambda) in mangleNameWithAbiTags()1074 (!IsLambda || isCompatibleWith(LangOptions::ClangABI::Ver18))) { in mangleNameWithAbiTags()
112 IsAnyDestructorNoReturn(false), IsLambda(false), in DefinitionData()
11242 bool IsLambda, DeclContext *DC) { in CheckExplicitObjectMemberFunction() argument 11263 << IsLambda << Param->getSourceRange(); in CheckExplicitObjectMemberFunction() 11280 << D.getSourceRange() << /*static=*/0 << IsLambda; in CheckExplicitObjectMemberFunction() 11287 << D.getSourceRange() << /*virtual=*/1 << IsLambda; in CheckExplicitObjectMemberFunction() 11315 << D.getSourceRange() << /*non-member=*/2 << IsLambda; in CheckExplicitObjectMemberFunction() 11319 if (IsLambda && FTI.hasMutableQualifier()) { in CheckExplicitObjectMemberFunction() 11325 if (IsLambda) in CheckExplicitObjectMemberFunction() 18199 << New->getSourceRange() << /*virtual*/ 1 << /*IsLambda*/ false; in CheckExplicitObjectOverride()
15722 ExitFunctionBodyRAII(Sema &S, bool IsLambda) : S(S), IsLambda(IsLambda) {} in ExitFunctionBodyRAII() argument15724 if (!IsLambda) in ~ExitFunctionBodyRAII()15730 bool IsLambda = false; member in ExitFunctionBodyRAII
18301 bool IsLambda = isa<LambdaScopeInfo>(CSI); in isVariableCapturable() local18307 if (IsLambda && !Var->getDeclName()) { in isVariableCapturable()18340 if (HasBlocksAttr && (IsLambda || isa<CapturedRegionScopeInfo>(CSI))) { in isVariableCapturable()18342 S.Diag(Loc, diag::err_capture_block_variable) << Var << !IsLambda; in isVariableCapturable()18356 if (!IsLambda || !S.getLangOpts().CPlusPlus) { in isVariableCapturable()
5626 QualType R, bool IsLambda,