Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h395 unsigned DependencyKind : 2;
440 : DefinitionData(D), DependencyKind(DK), IsGenericLambda(IsGeneric), in LambdaDefinitionData()
580 unsigned DependencyKind, bool IsGeneric,
1848 return isLambda() && getLambdaData().DependencyKind == LDK_AlwaysDependent; in isDependentLambda()
1852 return isLambda() && getLambdaData().DependencyKind == LDK_NeverDependent; in isNeverDependentLambda()
1858 return getLambdaData().DependencyKind; in getLambdaDependencyKind()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp149 unsigned DependencyKind, bool IsGeneric, in CreateLambda() argument
155 R, Info, DependencyKind, IsGeneric, CaptureDefault); in CreateLambda()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp2026 Lambda.DependencyKind = LambdaBits.getNextBits(/*Width=*/2); in ReadCXXDefinitionData()
2134 DetectedOdrViolation |= Lambda1.DependencyKind != Lambda2.DependencyKind; in MergeDefinitionData()
H A DASTWriter.cpp6063 LambdaBits.addBits(Lambda.DependencyKind, /*Width=*/2); in AddCXXDefinitionData()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h13479 CXXRecordDecl::LambdaDependencyKind DependencyKind = in TransformLambdaExpr() local
13485 DependencyKind = CXXRecordDecl::LDK_NeverDependent; in TransformLambdaExpr()
13489 E->getIntroducerRange(), /*Info=*/nullptr, DependencyKind, in TransformLambdaExpr()