Searched refs:IsLambda (Results 1 - 7 of 7) sorted by relevance

/external/clang/include/clang/AST/
H A DDeclCXX.h457 unsigned IsLambda : 1; member in struct:clang::CXXRecordDecl::DefinitionData
537 IsLambda = true;
603 assert(DD && DD->IsLambda && "queried lambda property of non-lambda class");
1030 return DD && DD->IsLambda;
/external/clang/unittests/ASTMatchers/
H A DASTMatchersNarrowingTest.cpp540 TEST(DeclarationMatcher, IsLambda) {
541 const auto IsLambda = cxxMethodDecl(ofClass(cxxRecordDecl(isLambda()))); local
542 EXPECT_TRUE(matches("auto x = []{};", IsLambda));
543 EXPECT_TRUE(notMatches("struct S { void operator()() const; };", IsLambda));
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp1463 // Note: the caller has deserialized the IsLambda bit already.
1518 if (Data.IsLambda) {
1576 assert(!DD.IsLambda && !MergeDD.IsLambda && "faked up lambda definition?");
1634 MATCH_FIELD(IsLambda)
1653 if (DD.IsLambda) {
1668 bool IsLambda = Record[Idx++]; local
1669 if (IsLambda)
H A DASTWriter.cpp5475 Record->push_back(Data.IsLambda);
5517 // IsLambda bit is already saved.
5534 if (Data.IsLambda) {
/external/clang/lib/AST/
H A DDeclCXX.cpp73 HasDeclaredCopyAssignmentWithConstParam(false), IsLambda(false),
H A DASTImporter.cpp2172 ToData.IsLambda = FromData.IsLambda;
/external/clang/lib/Sema/
H A DSemaExpr.cpp13231 bool IsLambda = isa<LambdaScopeInfo>(CSI); local
13237 if (IsLambda && !Var->getDeclName()) {
13273 if (HasBlocksAttr && (IsLambda || isa<CapturedRegionScopeInfo>(CSI))) {
13276 << Var->getDeclName() << !IsLambda;

Completed in 421 milliseconds