Searched refs:TypoExpr (Results 1 – 14 of 14) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaExprMember.cpp | 644 TypoExpr *&TE) { in LookupMemberExprInRecord() 717 [=](Sema &SemaRef, TypoExpr *TE, TypoCorrection TC) mutable { in LookupMemberExprInRecord() 761 TypoExpr *TE = nullptr; in BuildMemberReferenceExpr() 1295 TypoExpr *TE = nullptr; in LookupMemberExpr()
|
| H A D | SemaExprCXX.cpp | 8052 llvm::SmallSetVector<TypoExpr *, 2> &TypoExprs; 8055 explicit FindTypoExprs(llvm::SmallSetVector<TypoExpr *, 2> &TypoExprs) in FindTypoExprs() argument 8057 bool VisitTypoExpr(TypoExpr *TE) { in VisitTypoExpr() 8069 llvm::SmallSetVector<TypoExpr *, 2> TypoExprs, AmbiguousTypoExprs; 8070 llvm::SmallDenseMap<TypoExpr *, ExprResult, 2> TransformCache; 8084 for (TypoExpr *TE : TypoExprs) { in EmitAllDiagnostics() 8243 llvm::SmallDenseMap<TypoExpr *, ExprResult, 2>(TransformCache); in RecursiveTransformLoop() 8340 ExprResult TransformTypoExpr(TypoExpr *E) { in TransformTypoExpr() 8401 ExprResult TransformTypoExpr(clang::TypoExpr *E) { in CorrectDelayedTyposInExpr()
|
| H A D | SemaLookup.cpp | 5140 TypoExpr *Sema::CorrectTypoDelayed( in CorrectTypoDelayed() 5481 TypoExpr *Sema::createDelayedTypo(std::unique_ptr<TypoCorrectionConsumer> TCC, in createDelayedTypo() 5486 auto TE = new (Context) TypoExpr(Context.DependentTy, TypoLoc); in createDelayedTypo() 5496 const Sema::TypoExprState &Sema::getTypoExprState(TypoExpr *TE) const { in getTypoExprState() 5503 void Sema::clearDelayedTypo(TypoExpr *TE) { in clearDelayedTypo()
|
| H A D | SemaCoroutine.cpp | 362 if (auto *TE = dyn_cast<TypoExpr>(Result.get())) { in buildMemberCall()
|
| H A D | SemaExpr.cpp | 2207 ArrayRef<Expr *> Args, TypoExpr **Out) { in DiagnoseEmptyLookup() 2544 TypoExpr *TE = nullptr; in ActOnIdExpression()
|
| H A D | TreeTransform.h | 10445 TreeTransform<Derived>::TransformTypoExpr(TypoExpr *E) { in TransformTypoExpr()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 201 def TypoExpr : StmtNode<Expr>;
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| H A D | Sema.h | 446 llvm::SmallVector<TypoExpr *, 2> TypoExprs; 4021 typedef std::function<ExprResult(Sema &, TypoExpr *, TypoCorrection)> 4037 llvm::MapVector<TypoExpr *, TypoExprState> DelayedTypos; 4040 TypoExpr *createDelayedTypo(std::unique_ptr<TypoCorrectionConsumer> TCC, 4067 const TypoExprState &getTypoExprState(TypoExpr *TE) const; 4070 void clearDelayedTypo(TypoExpr *TE); 4166 TypoExpr *CorrectTypoDelayed(const DeclarationNameInfo &Typo, 5096 ArrayRef<Expr *> Args = None, TypoExpr **Out = nullptr);
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | StmtProfile.cpp | 2133 void StmtProfiler::VisitTypoExpr(const TypoExpr *E) { in VisitTypoExpr()
|
| H A D | StmtPrinter.cpp | 2522 void StmtPrinter::VisitTypoExpr(TypoExpr *Node) { in VisitTypoExpr()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | Expr.h | 6284 class TypoExpr : public Expr { 6289 TypoExpr(QualType T, SourceLocation TypoLoc) in TypoExpr() function
|
| H A D | RecursiveASTVisitor.h | 2693 DEF_TRAVERSE_STMT(TypoExpr, {})
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 2079 void ASTStmtWriter::VisitTypoExpr(TypoExpr *E) { in VisitTypoExpr()
|
| H A D | ASTReaderStmt.cpp | 2182 void ASTStmtReader::VisitTypoExpr(TypoExpr *E) { in VisitTypoExpr()
|