Home
last modified time | relevance | path

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

12

/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()
1627 assert(isLambda() && "Not a lambda closure type!"); in getLambdaManglingNumber()
1641 assert(isLambda() && "Not a lambda closure type!"); in getLambdaContextDecl()
1685 return isLambda() && getLambdaData().Dependent; in isDependentLambda()
DDecl.h3334 bool isLambda() const;
/external/clang/unittests/Tooling/
DRecursiveASTVisitorTest.cpp80 if (record->isLambda() && !record->isImplicit()) in VisitCXXRecordDecl()
/external/clang/lib/AST/
DDeclCXX.cpp980 if (!isLambda()) return false; in isGenericLambda()
985 if (!isLambda()) return nullptr; in getLambdaCallOperator()
1002 if (!isLambda()) return nullptr; in getLambdaStaticInvoker()
1036 if (!isLambda()) return nullptr; in getGenericLambdaTemplateParameterList()
1614 if (P->isLambda()) { in isLambdaStaticInvoker()
1944 return isImplicit() && getParent()->isLambda() && in isLambdaToBlockPointerConversion()
DMicrosoftMangle.cpp47 if (RD->isLambda()) in getEffectiveDeclContext()
82 static bool isLambda(const NamedDecl *ND) { in isLambda() function
87 return Record->isLambda(); in isLambda()
166 if (isLambda(ND)) in getNextDiscriminator()
196 assert(RD->isLambda() && "RD must be a lambda!"); in getLambdaId()
773 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()
179 if (isLambda(ND)) in getNextDiscriminator()
595 if (isLocalContainerContext(DC) && ND->hasLinkage() && !isLambda(ND)) in mangleName()
1010 if (Record->isLambda() && Record->getLambdaManglingNumber()) { in mangleUnqualifiedName()
1167 if (CXXRD->isLambda()) { in mangleLocalName()
DDecl.cpp1214 while (Record && Record->isLambda()) { in getOutermostEnclosingLambda()
1280 if (Record->isLambda()) { in computeLVForDecl()
3399 assert((getParent()->isLambda() || getParent()->isCapturedRecord()) && in setCapturedVLAType()
3626 bool RecordDecl::isLambda() const { in isLambda() function in RecordDecl
3628 return RD->isLambda(); in isLambda()
DDeclBase.cpp794 MD->getParent()->isLambda()) in getNonClosureContext()
DTypePrinter.cpp930 if (isa<CXXRecordDecl>(D) && cast<CXXRecordDecl>(D)->isLambda()) { in printTag()
DExpr.cpp650 cast<CXXMethodDecl>(FD)->getParent()->isLambda()) in ComputeName()
/external/clang/lib/Analysis/
DAnalysisDeclContext.cpp156 if (!parent->isLambda()) in getSelfDecl()
/external/clang/lib/Sema/
DSemaCXXScopeSpec.cpp272 } else if (RD->isLambda()) { in ActOnSuperScopeSpecifier()
DSema.cpp935 cast<CXXRecordDecl>(DC->getParent())->isLambda()) { in getFunctionLevelDeclContext()
DAnalysisBasedWarnings.cpp1972 cast<CXXMethodDecl>(D)->getParent()->isLambda()) in IssueWarnings()
DSemaTemplateInstantiate.cpp2517 Record->isLambda()) in InstantiateClassMembers()
DSemaTemplateInstantiateDecl.cpp4432 (isa<CXXRecordDecl>(D) && cast<CXXRecordDecl>(D)->isLambda())) { in FindInstantiatedDecl()
DSemaDeclCXX.cpp4904 !Record->isLambda()) { in CheckCompletedCXXClass()
5765 if (RD->isLambda() && in ShouldDeleteSpecialMember()
DSemaOverload.cpp3319 if (Conv1->getParent()->isLambda() && Conv2->getParent()->isLambda()) { in compareConversionFunctions()
DSemaExprCXX.cpp6074 if (Method->getParent()->isLambda() && in BuildCXXMemberCallExpr()
DSemaDeclAttr.cpp4684 MD->getParent()->isLambda()) { in handleDLLAttr()
/external/clang/lib/CodeGen/
DCodeGenFunction.cpp805 if (MD->getParent()->isLambda() && in StartFunction()
DCGDebugInfo.cpp1022 if (CXXDecl && CXXDecl->isLambda()) in CollectRecordFields()
DCGExpr.cpp3066 assert(cast<CXXMethodDecl>(CurCodeDecl)->getParent()->isLambda()); in EmitLValueForLambdaField()
/external/clang/lib/StaticAnalyzer/Core/
DExprEngine.cpp1880 MD->getParent()->isLambda()) { in VisitCommonDeclRefExpr()

12