Home
last modified time | relevance | path

Searched refs:LambdaExprBits (Results 1 – 5 of 5) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
HDExprCXX.cpp1264 LambdaExprBits.NumCaptures = CaptureInits.size(); in LambdaExpr()
1265 LambdaExprBits.CaptureDefault = CaptureDefault; in LambdaExpr()
1266 LambdaExprBits.ExplicitParams = ExplicitParams; in LambdaExpr()
1267 LambdaExprBits.ExplicitResultType = ExplicitResultType; in LambdaExpr()
1287 LambdaExprBits.NumCaptures = NumCaptures; in LambdaExpr()
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTWriterStmt.cpp1746 Record.push_back(E->LambdaExprBits.NumCaptures); in VisitLambdaExpr()
1748 Record.push_back(E->LambdaExprBits.CaptureDefault); // FIXME: stable encoding in VisitLambdaExpr()
1750 Record.push_back(E->LambdaExprBits.ExplicitParams); in VisitLambdaExpr()
1751 Record.push_back(E->LambdaExprBits.ExplicitResultType); in VisitLambdaExpr()
HDASTReaderStmt.cpp1765 assert(NumCaptures == E->LambdaExprBits.NumCaptures); in VisitLambdaExpr()
1767 E->LambdaExprBits.CaptureDefault = Record.readInt(); in VisitLambdaExpr()
1769 E->LambdaExprBits.ExplicitParams = Record.readInt(); in VisitLambdaExpr()
1770 E->LambdaExprBits.ExplicitResultType = Record.readInt(); in VisitLambdaExpr()
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
HDExprCXX.h2008 return static_cast<LambdaCaptureDefault>(LambdaExprBits.CaptureDefault); in getCaptureDefault()
2035 unsigned capture_size() const { return LambdaExprBits.NumCaptures; } in capture_size()
2157 bool hasExplicitParameters() const { return LambdaExprBits.ExplicitParams; } in hasExplicitParameters()
2161 return LambdaExprBits.ExplicitResultType; in hasExplicitResultType()
HDStmt.h1263 LambdaExprBitfields LambdaExprBits; in alignas() member