class TypoExpr

Declaration

class TypoExpr : public Expr { /* full declaration omitted */ };

Description

TypoExpr - Internal placeholder for expressions where typo correction still needs to be performed and/or an error diagnostic emitted.

Declared at: clang/include/clang/AST/Expr.h:6367

Inherits from: Expr

Member Variables

private clang::SourceLocation TypoLoc

Inherited from Stmt:

protected

Method Overview

  • public TypoExpr(clang::QualType T, clang::SourceLocation TypoLoc)
  • public clang::Stmt::child_range children()
  • public clang::Stmt::const_child_range children() const
  • public static bool classof(const clang::Stmt * T)
  • public clang::SourceLocation getBeginLoc() const
  • public clang::SourceLocation getEndLoc() const

Inherited from Expr:

Inherited from ValueStmt:

Inherited from Stmt:

Methods

TypoExpr(clang::QualType T,
         clang::SourceLocation TypoLoc)

Declared at: clang/include/clang/AST/Expr.h:6372

Parameters

clang::QualType T
clang::SourceLocation TypoLoc

clang::Stmt::child_range children()

Declared at: clang/include/clang/AST/Expr.h:6379

clang::Stmt::const_child_range children() const

Declared at: clang/include/clang/AST/Expr.h:6382

static bool classof(const clang::Stmt* T)

Declared at: clang/include/clang/AST/Expr.h:6389

Parameters

const clang::Stmt* T

clang::SourceLocation getBeginLoc() const

Declared at: clang/include/clang/AST/Expr.h:6386

clang::SourceLocation getEndLoc() const

Declared at: clang/include/clang/AST/Expr.h:6387