Home
last modified time | relevance | path

Searched refs:IntroducerRange (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaLambda.cpp248 Sema::createLambdaClosureType(SourceRange IntroducerRange, TypeSourceInfo *Info, in createLambdaClosureType() argument
257 Context, DC, Info, IntroducerRange.getBegin(), LambdaDependencyKind, in createLambdaClosureType()
544 SourceRange IntroducerRange, in buildLambdaScope() argument
556 LSI->IntroducerRange = IntroducerRange; in buildLambdaScope()
993 CXXMethodDecl *Sema::CreateLambdaCallOperator(SourceRange IntroducerRange, in CreateLambdaCallOperator() argument
1005 DeclarationNameLoc::makeCXXOperatorNameLoc(IntroducerRange.getBegin()); in CreateLambdaCallOperator()
1008 DeclarationNameInfo(MethodName, IntroducerRange.getBegin(), in CreateLambdaCallOperator()
1094 LSI->IntroducerRange = Intro.Range; in ActOnLambdaExpressionAfterIntroducer()
1681 static void addFunctionPointerConversion(Sema &S, SourceRange IntroducerRange, in addFunctionPointerConversion() argument
1706 SourceLocation Loc = IntroducerRange.getBegin(); in addFunctionPointerConversion()
[all …]
H A DSemaExprCXX.cpp1267 SourceLocation DiagLoc = LSI->IntroducerRange.getEnd(); in buildLambdaThisCaptureFixit()
H A DSemaExpr.cpp19070 SourceLocation VarInsertLoc = LSI->IntroducerRange.getEnd(); in buildLambdaCaptureFixit()
19101 LSI->IntroducerRange.getBegin().getLocWithOffset(1); in buildLambdaCaptureFixit()
H A DSemaDecl.cpp15830 LSI->IntroducerRange = DNI.getCXXOperatorNameRange(); in RebuildLambdaScopeInfo()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp1261 LambdaExpr::LambdaExpr(QualType T, SourceRange IntroducerRange, in LambdaExpr() argument
1268 IntroducerRange(IntroducerRange), CaptureDefaultLoc(CaptureDefaultLoc), in LambdaExpr()
1301 SourceRange IntroducerRange, in Create() argument
1315 LambdaExpr(T, IntroducerRange, CaptureDefault, CaptureDefaultLoc, in Create()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h884 SourceRange IntroducerRange; variable
H A DSema.h9012 CXXRecordDecl *createLambdaClosureType(SourceRange IntroducerRange,
9024 SourceRange IntroducerRange,
9029 CXXMethodDecl *CreateLambdaCallOperator(SourceRange IntroducerRange,
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h1960 SourceRange IntroducerRange; variable
1976 LambdaExpr(QualType T, SourceRange IntroducerRange,
1997 Create(const ASTContext &C, CXXRecordDecl *Class, SourceRange IntroducerRange,
2107 SourceRange getIntroducerRange() const { return IntroducerRange; } in getIntroducerRange()
2171 return IntroducerRange.getBegin(); in getBeginLoc()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp1770 Record.AddSourceRange(E->IntroducerRange); in VisitLambdaExpr()
H A DASTReaderStmt.cpp1785 E->IntroducerRange = readSourceRange(); in VisitLambdaExpr()