HomeSort by: relevance | last modified time | path
    Searched refs:RecoveryExpr (Results 1 - 12 of 12) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ComputeDependence.h 49 class RecoveryExpr;
131 ExprDependence computeDependence(RecoveryExpr *E);
Expr.h 6317 /// RecoveryExpr does not have any semantic meaning in C++, it is only useful to
6322 /// By default, RecoveryExpr uses dependence-bits to take advantage of existing
6323 /// machinery to deal with dependent code in C++, e.g. RecoveryExpr is preserved
6327 /// unlike other dependent expressions, RecoveryExpr can be produced in
6330 /// We will preserve the type in RecoveryExpr when the type is known, e.g.
6338 class RecoveryExpr final : public Expr,
6339 private llvm::TrailingObjects<RecoveryExpr, Expr *> {
6341 static RecoveryExpr *Create(ASTContext &Ctx, QualType T,
6344 static RecoveryExpr *CreateEmpty(ASTContext &Ctx, unsigned NumSubExprs);
6352 return const_cast<RecoveryExpr *>(this)->subExpressions()
    [all...]
RecursiveASTVisitor.h 2694 DEF_TRAVERSE_STMT(RecoveryExpr, {})
  /src/external/apache2/llvm/dist/clang/lib/AST/
Expr.cpp 4719 RecoveryExpr::RecoveryExpr(ASTContext &Ctx, QualType T, SourceLocation BeginLoc,
4732 RecoveryExpr *RecoveryExpr::Create(ASTContext &Ctx, QualType T,
4737 alignof(RecoveryExpr));
4738 return new (Mem) RecoveryExpr(Ctx, T, BeginLoc, EndLoc, SubExprs);
4741 RecoveryExpr *RecoveryExpr::CreateEmpty(ASTContext &Ctx, unsigned NumSubExprs) {
4743 alignof(RecoveryExpr));
4744 return new (Mem) RecoveryExpr(EmptyShell(), NumSubExprs)
    [all...]
ComputeDependence.cpp 543 ExprDependence clang::computeDependence(RecoveryExpr *E) {
544 // RecoveryExpr is
553 // RecoveryExpr has a non-dependent type.
StmtPrinter.cpp 2527 void StmtPrinter::VisitRecoveryExpr(RecoveryExpr *Node) {
StmtProfile.cpp 2141 void StmtProfiler::VisitRecoveryExpr(const RecoveryExpr *E) { VisitExpr(E); }
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp 2186 void ASTStmtReader::VisitRecoveryExpr(RecoveryExpr *E) {
2903 S = RecoveryExpr::CreateEmpty(
ASTWriterStmt.cpp 868 void ASTStmtWriter::VisitRecoveryExpr(RecoveryExpr *E) {
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaDecl.cpp 12277 auto RecoveryExpr =
12279 if (RecoveryExpr.get())
12280 VDecl->setInit(RecoveryExpr.get());
12863 auto RecoveryExpr =
12865 if (RecoveryExpr.get())
12866 Var->setInit(RecoveryExpr.get());
TreeTransform.h 10450 ExprResult TreeTransform<Derived>::TransformRecoveryExpr(RecoveryExpr *E) {
SemaExpr.cpp 19677 return RecoveryExpr::Create(Context, T, Begin, End, SubExprs);

Completed in 106 milliseconds