Home
last modified time | relevance | path

Searched refs:isLambda (Results 1 – 23 of 23) sorted by relevance

/external/clang/include/clang/AST/
DASTLambda.h30 if (!LambdaClass || !LambdaClass->isLambda()) return false; in isLambdaCallOperator()
49 return C ? C->getParent()->isLambda() : false; in isLambdaConversionOperator()
DDeclCXX.h833 !isLambda(); in needsImplicitDefaultConstructor()
1022 bool isLambda() const { in isLambda() function
1048 assert(isLambda()); in getLambdaCaptureDefault()
1074 return isLambda() ? getLambdaData().Captures : nullptr; in captures_begin()
1077 return isLambda() ? captures_begin() + getLambdaData().NumCaptures in captures_end()
1633 assert(isLambda() && "Not a lambda closure type!"); in getLambdaManglingNumber()
1647 assert(isLambda() && "Not a lambda closure type!"); in getLambdaContextDecl()
1691 return isLambda() && getLambdaData().Dependent; in isDependentLambda()
DDecl.h3276 bool isLambda() const;
/external/clang/unittests/Tooling/
DRecursiveASTVisitorTest.cpp80 if (record->isLambda() && !record->isImplicit()) in VisitCXXRecordDecl()
/external/clang/lib/AST/
DDeclCXX.cpp986 if (!isLambda()) return false; in isGenericLambda()
991 if (!isLambda()) return nullptr; in getLambdaCallOperator()
1008 if (!isLambda()) return nullptr; in getLambdaStaticInvoker()
1042 if (!isLambda()) return nullptr; in getGenericLambdaTemplateParameterList()
1598 if (P->isLambda()) { in isLambdaStaticInvoker()
1928 return isImplicit() && getParent()->isLambda() && in isLambdaToBlockPointerConversion()
DMicrosoftMangle.cpp46 if (RD->isLambda()) in getEffectiveDeclContext()
81 static bool isLambda(const NamedDecl *ND) { in isLambda() function
86 return Record->isLambda(); in isLambda()
162 if (isLambda(ND)) in getNextDiscriminator()
190 assert(RD->isLambda() && "RD must be a lambda!"); in getLambdaId()
752 if (Record->isLambda()) { in mangleUnqualifiedName()
DItaniumMangle.cpp55 if (RD->isLambda()) in getEffectiveDeclContext()
114 static bool isLambda(const NamedDecl *ND) { in isLambda() function
119 return Record->isLambda(); in isLambda()
181 if (isLambda(ND)) in getNextDiscriminator()
597 if (isLocalContainerContext(DC) && ND->hasLinkage() && !isLambda(ND)) in mangleName()
1013 if (Record->isLambda() && Record->getLambdaManglingNumber()) { in mangleUnqualifiedName()
1170 if (CXXRD->isLambda()) { in mangleLocalName()
DDecl.cpp1209 while (Record && Record->isLambda()) { in getOutermostEnclosingLambda()
1243 if (Record->isLambda()) { in computeLVForDecl()
3371 assert((getParent()->isLambda() || getParent()->isCapturedRecord()) && in setCapturedVLAType()
3600 bool RecordDecl::isLambda() const { in isLambda() function in RecordDecl
3602 return RD->isLambda(); in isLambda()
DDeclBase.cpp754 MD->getParent()->isLambda()) in getNonClosureContext()
DTypePrinter.cpp925 if (isa<CXXRecordDecl>(D) && cast<CXXRecordDecl>(D)->isLambda()) { in printTag()
DExpr.cpp643 cast<CXXMethodDecl>(FD)->getParent()->isLambda()) in ComputeName()
/external/clang/lib/Sema/
DSemaCXXScopeSpec.cpp272 } else if (RD->isLambda()) { in ActOnSuperScopeSpecifier()
DSema.cpp885 cast<CXXRecordDecl>(DC->getParent())->isLambda()) { in getFunctionLevelDeclContext()
DAnalysisBasedWarnings.cpp1967 cast<CXXMethodDecl>(D)->getParent()->isLambda()) in IssueWarnings()
DSemaTemplateInstantiate.cpp2545 Record->isLambda()) in InstantiateClassMembers()
DSemaTemplateInstantiateDecl.cpp4379 (isa<CXXRecordDecl>(D) && cast<CXXRecordDecl>(D)->isLambda())) { in FindInstantiatedDecl()
DSemaOverload.cpp3261 if (Conv1->getParent()->isLambda() && Conv2->getParent()->isLambda()) { in compareConversionFunctions()
DSemaDeclCXX.cpp4868 !Record->isLambda()) { in CheckCompletedCXXClass()
5729 if (RD->isLambda() && in ShouldDeleteSpecialMember()
DSemaExprCXX.cpp5743 if (Method->getParent()->isLambda() && in BuildCXXMemberCallExpr()
DSemaExpr.cpp12156 MethodDecl->getParent()->isLambda()) { in MarkFunctionReferenced()
12276 cast<CXXRecordDecl>(VarDC->getParent())->isLambda()) { in diagnoseUncapturableValueReference()
/external/clang/lib/CodeGen/
DCodeGenFunction.cpp722 if (MD->getParent()->isLambda() && in StartFunction()
DCGExpr.cpp2659 assert(cast<CXXMethodDecl>(CurCodeDecl)->getParent()->isLambda()); in EmitLValueForLambdaField()
DCGDebugInfo.cpp979 if (CXXDecl && CXXDecl->isLambda()) in CollectRecordFields()