Searched defs:ArrayIndexVars (Results 1 - 5 of 5) sorted by relevance

/external/clang/include/clang/Sema/
H A DScopeInfo.h361 llvm::SmallVector<VarDecl *, 4> ArrayIndexVars; member in class:clang::sema::LambdaScopeInfo
363 /// \brief Offsets into the ArrayIndexVars array at which each capture starts
/external/clang/lib/Sema/
H A DSemaLambda.cpp735 llvm::SmallVector<VarDecl *, 4> ArrayIndexVars; local
746 ArrayIndexVars.swap(LSI->ArrayIndexVars);
859 CaptureInits, ArrayIndexVars,
/external/clang/lib/AST/
H A DExprCXX.cpp809 ArrayRef<VarDecl *> ArrayIndexVars,
851 HasArrayIndexVars = !ArrayIndexVars.empty();
854 memcpy(getArrayIndexVars(), ArrayIndexVars.data(),
855 sizeof(VarDecl *) * ArrayIndexVars.size());
858 getArrayIndexStarts()[Captures.size()] = ArrayIndexVars.size();
870 ArrayRef<VarDecl *> ArrayIndexVars,
879 if (!ArrayIndexVars.empty()) {
883 Size += sizeof(VarDecl *) * ArrayIndexVars.size();
888 CaptureInits, ArrayIndexVars, ArrayIndexStarts,
802 LambdaExpr(QualType T, SourceRange IntroducerRange, LambdaCaptureDefault CaptureDefault, ArrayRef<Capture> Captures, bool ExplicitParams, bool ExplicitResultType, ArrayRef<Expr *> CaptureInits, ArrayRef<VarDecl *> ArrayIndexVars, ArrayRef<unsigned> ArrayIndexStarts, SourceLocation ClosingBrace, bool ContainsUnexpandedParameterPack) argument
862 Create(ASTContext &Context, CXXRecordDecl *Class, SourceRange IntroducerRange, LambdaCaptureDefault CaptureDefault, ArrayRef<Capture> Captures, bool ExplicitParams, bool ExplicitResultType, ArrayRef<Expr *> CaptureInits, ArrayRef<VarDecl *> ArrayIndexVars, ArrayRef<unsigned> ArrayIndexStarts, SourceLocation ClosingBrace, bool ContainsUnexpandedParameterPack) argument
/external/clang/lib/Serialization/
H A DASTWriterStmt.cpp1111 VarDecl **ArrayIndexVars = E->getArrayIndexVars(); local
1113 Writer.AddDeclRef(ArrayIndexVars[I], Record);
H A DASTReaderStmt.cpp1135 VarDecl **ArrayIndexVars = E->getArrayIndexVars(); local
1137 ArrayIndexVars[I] = ReadDeclAs<VarDecl>(Record, Idx);

Completed in 39 milliseconds