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
259 Context, DC, Info, IntroducerRange.getBegin(), LambdaDependencyKind, in createLambdaClosureType()
523 SourceRange IntroducerRange, in buildLambdaScope() argument
535 LSI->IntroducerRange = IntroducerRange; in buildLambdaScope()
972 CXXMethodDecl *Sema::CreateLambdaCallOperator(SourceRange IntroducerRange, in CreateLambdaCallOperator() argument
984 DeclarationNameLoc::makeCXXOperatorNameLoc(IntroducerRange.getBegin()); in CreateLambdaCallOperator()
987 DeclarationNameInfo(MethodName, IntroducerRange.getBegin(), in CreateLambdaCallOperator()
1070 LSI->IntroducerRange = Intro.Range; in ActOnLambdaExpressionAfterIntroducer()
1656 static void addFunctionPointerConversion(Sema &S, SourceRange IntroducerRange, in addFunctionPointerConversion() argument
1682 SourceLocation Loc = IntroducerRange.getBegin(); in addFunctionPointerConversion()
[all …]
H A DSemaExprCXX.cpp1285 SourceLocation DiagLoc = LSI->IntroducerRange.getEnd(); in buildLambdaThisCaptureFixit()
H A DSemaExpr.cpp18619 SourceLocation VarInsertLoc = LSI->IntroducerRange.getEnd(); in buildLambdaCaptureFixit()
18650 LSI->IntroducerRange.getBegin().getLocWithOffset(1); in buildLambdaCaptureFixit()
H A DSemaDecl.cpp15379 LSI->IntroducerRange = DNI.getCXXOperatorNameRange(); in RebuildLambdaScopeInfo()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp1255 LambdaExpr::LambdaExpr(QualType T, SourceRange IntroducerRange, in LambdaExpr() argument
1262 IntroducerRange(IntroducerRange), CaptureDefaultLoc(CaptureDefaultLoc), in LambdaExpr()
1295 SourceRange IntroducerRange, in Create() argument
1309 LambdaExpr(T, IntroducerRange, CaptureDefault, CaptureDefaultLoc, in Create()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DScopeInfo.h878 SourceRange IntroducerRange; variable
H A DSema.h8737 CXXRecordDecl *createLambdaClosureType(SourceRange IntroducerRange,
8749 SourceRange IntroducerRange,
8754 CXXMethodDecl *CreateLambdaCallOperator(SourceRange IntroducerRange,
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h1958 SourceRange IntroducerRange; variable
1974 LambdaExpr(QualType T, SourceRange IntroducerRange,
1995 Create(const ASTContext &C, CXXRecordDecl *Class, SourceRange IntroducerRange,
2105 SourceRange getIntroducerRange() const { return IntroducerRange; } in getIntroducerRange()
2169 return IntroducerRange.getBegin(); in getBeginLoc()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp1747 Record.AddSourceRange(E->IntroducerRange); in VisitLambdaExpr()
H A DASTReaderStmt.cpp1766 E->IntroducerRange = readSourceRange(); in VisitLambdaExpr()