Searched refs:CXXTypeidExpr (Results 1 - 23 of 23) sorted by relevance

/external/clang/include/clang/AST/
H A DEvaluatedExprVisitor.h79 void VisitCXXTypeidExpr(PTR(CXXTypeidExpr) E) {
H A DExprCXX.h538 class CXXTypeidExpr : public Expr { class in namespace:clang
544 CXXTypeidExpr(QualType Ty, TypeSourceInfo *Operand, SourceRange R) function in class:clang::CXXTypeidExpr
554 CXXTypeidExpr(QualType Ty, Expr *Operand, SourceRange R) function in class:clang::CXXTypeidExpr
564 CXXTypeidExpr(EmptyShell Empty, bool isExpr) function in class:clang::CXXTypeidExpr
H A DRecursiveASTVisitor.h2106 DEF_TRAVERSE_STMT(CXXTypeidExpr, {
/external/clang/lib/Sema/
H A DSemaFixItUtils.cpp80 isa<CXXTypeidExpr>(Expr) ||
H A DSemaExceptionSpec.cpp923 static CanThrowResult canTypeidThrow(Sema &S, const CXXTypeidExpr *DC) {
965 return canTypeidThrow(*this, cast<CXXTypeidExpr>(E));
H A DSemaExprCXX.cpp392 return new (Context) CXXTypeidExpr(TypeInfoType.withConst(), Operand,
460 return new (Context) CXXTypeidExpr(TypeInfoType.withConst(), E,
H A DTreeTransform.h8952 TreeTransform<Derived>::TransformCXXTypeidExpr(CXXTypeidExpr *E) {
/external/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp897 isa<CXXTypeidExpr>(Expr) ||
924 isa<CXXTypeidExpr>(Expr) ||
/external/v8/tools/gcmole/
H A Dgcmole.cc558 VISIT(CXXTypeidExpr);
612 IGNORE_EXPR(CXXTypeidExpr);
/external/clang/lib/AST/
H A DExprCXX.cpp28 bool CXXTypeidExpr::isPotentiallyEvaluated() const {
43 QualType CXXTypeidExpr::getTypeOperand(ASTContext &Context) const {
H A DStmtProfile.cpp1146 void StmtProfiler::VisitCXXTypeidExpr(const CXXTypeidExpr *S) {
H A DItaniumMangle.cpp3200 const CXXTypeidExpr *TIE = cast<CXXTypeidExpr>(E);
H A DExpr.cpp3147 return cast<CXXTypeidExpr>(this)->isPotentiallyEvaluated();
H A DExprConstant.cpp4548 // * CXXTypeidExpr
4581 bool VisitCXXTypeidExpr(const CXXTypeidExpr *E);
4734 bool LValueExprEvaluator::VisitCXXTypeidExpr(const CXXTypeidExpr *E) {
/external/clang/lib/CodeGen/
H A DCGExprConstant.cpp1085 CXXTypeidExpr *Typeid = cast<CXXTypeidExpr>(E);
H A DCGExprAgg.cpp182 void VisitCXXTypeidExpr(CXXTypeidExpr *E) { EmitAggLoadOfLValue(E); }
H A DCodeGenFunction.h1901 llvm::Value *EmitCXXTypeidExpr(const CXXTypeidExpr *E);
2615 LValue EmitCXXTypeidLValue(const CXXTypeidExpr *E);
H A DCGExprCXX.cpp1808 llvm::Value *CodeGenFunction::EmitCXXTypeidExpr(const CXXTypeidExpr *E) {
H A DCGExpr.cpp1013 return EmitCXXTypeidLValue(cast<CXXTypeidExpr>(E));
3674 CodeGenFunction::EmitCXXTypeidLValue(const CXXTypeidExpr *E) {
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp1335 void ASTStmtReader::VisitCXXTypeidExpr(CXXTypeidExpr *E) {
3169 S = new (Context) CXXTypeidExpr(Empty, true);
3172 S = new (Context) CXXTypeidExpr(Empty, false);
H A DASTWriterStmt.cpp1308 void ASTStmtWriter::VisitCXXTypeidExpr(CXXTypeidExpr *E) {
/external/clang/lib/ARCMigrate/
H A DObjCMT.cpp220 isa<CXXTypeidExpr>(Expr) ||
/external/clang/tools/libclang/
H A DCIndex.cpp1885 void VisitCXXTypeidExpr(const CXXTypeidExpr *E);
2296 void EnqueueVisitor::VisitCXXTypeidExpr(const CXXTypeidExpr *E) {
4250 return cxstring::createRef("CXXTypeidExpr");

Completed in 720 milliseconds