/external/clang/include/clang/AST/ |
D | EvaluatedExprVisitor.h | 79 void VisitCXXTypeidExpr(PTR(CXXTypeidExpr) E) { in VisitCXXTypeidExpr()
|
D | ExprCXX.h | 538 class CXXTypeidExpr : public Expr { 544 CXXTypeidExpr(QualType Ty, TypeSourceInfo *Operand, SourceRange R) in CXXTypeidExpr() function 554 CXXTypeidExpr(QualType Ty, Expr *Operand, SourceRange R) in CXXTypeidExpr() function 564 CXXTypeidExpr(EmptyShell Empty, bool isExpr) in CXXTypeidExpr() function
|
D | RecursiveASTVisitor.h | 2106 DEF_TRAVERSE_STMT(CXXTypeidExpr, {
|
/external/clang/lib/Sema/ |
D | SemaFixItUtils.cpp | 80 isa<CXXTypeidExpr>(Expr) || in tryToFixConversion()
|
D | SemaExceptionSpec.cpp | 923 static CanThrowResult canTypeidThrow(Sema &S, const CXXTypeidExpr *DC) { in canTypeidThrow() 965 return canTypeidThrow(*this, cast<CXXTypeidExpr>(E)); in canThrow()
|
D | SemaExprCXX.cpp | 392 return new (Context) CXXTypeidExpr(TypeInfoType.withConst(), Operand, in BuildCXXTypeId() 460 return new (Context) CXXTypeidExpr(TypeInfoType.withConst(), E, in BuildCXXTypeId()
|
D | TreeTransform.h | 8952 TreeTransform<Derived>::TransformCXXTypeidExpr(CXXTypeidExpr *E) { in TransformCXXTypeidExpr()
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 111 def CXXTypeidExpr : DStmt<Expr>;
|
/external/clang/lib/Edit/ |
D | RewriteObjCFoundationAPI.cpp | 897 isa<CXXTypeidExpr>(Expr) || in subscriptOperatorNeedsParens() 924 isa<CXXTypeidExpr>(Expr) || in castOperatorNeedsParens()
|
/external/v8/tools/gcmole/ |
D | gcmole.cc | 558 VISIT(CXXTypeidExpr); in VisitExpr() 612 IGNORE_EXPR(CXXTypeidExpr);
|
/external/clang/lib/AST/ |
D | ExprCXX.cpp | 28 bool CXXTypeidExpr::isPotentiallyEvaluated() const { in isPotentiallyEvaluated() 43 QualType CXXTypeidExpr::getTypeOperand(ASTContext &Context) const { in getTypeOperand()
|
D | StmtProfile.cpp | 1146 void StmtProfiler::VisitCXXTypeidExpr(const CXXTypeidExpr *S) { in VisitCXXTypeidExpr()
|
D | ItaniumMangle.cpp | 3200 const CXXTypeidExpr *TIE = cast<CXXTypeidExpr>(E); in mangleExpression()
|
D | StmtPrinter.cpp | 1761 void StmtPrinter::VisitCXXTypeidExpr(CXXTypeidExpr *Node) { in VisitCXXTypeidExpr()
|
D | Expr.cpp | 3147 return cast<CXXTypeidExpr>(this)->isPotentiallyEvaluated(); in HasSideEffects()
|
D | ExprConstant.cpp | 4581 bool VisitCXXTypeidExpr(const CXXTypeidExpr *E); 4734 bool LValueExprEvaluator::VisitCXXTypeidExpr(const CXXTypeidExpr *E) { in VisitCXXTypeidExpr()
|
/external/clang/lib/CodeGen/ |
D | CGExprConstant.cpp | 1085 CXXTypeidExpr *Typeid = cast<CXXTypeidExpr>(E); in EmitLValue()
|
D | CodeGenFunction.h | 1901 llvm::Value *EmitCXXTypeidExpr(const CXXTypeidExpr *E); 2615 LValue EmitCXXTypeidLValue(const CXXTypeidExpr *E);
|
D | CGExprAgg.cpp | 182 void VisitCXXTypeidExpr(CXXTypeidExpr *E) { EmitAggLoadOfLValue(E); } in VisitCXXTypeidExpr()
|
D | CGExprCXX.cpp | 1808 llvm::Value *CodeGenFunction::EmitCXXTypeidExpr(const CXXTypeidExpr *E) { in EmitCXXTypeidExpr()
|
D | CGExpr.cpp | 1013 return EmitCXXTypeidLValue(cast<CXXTypeidExpr>(E)); in EmitLValue() 3674 CodeGenFunction::EmitCXXTypeidLValue(const CXXTypeidExpr *E) { in EmitCXXTypeidLValue()
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1335 void ASTStmtReader::VisitCXXTypeidExpr(CXXTypeidExpr *E) { in VisitCXXTypeidExpr() 3169 S = new (Context) CXXTypeidExpr(Empty, true); in ReadStmtFromStream() 3172 S = new (Context) CXXTypeidExpr(Empty, false); in ReadStmtFromStream()
|
D | ASTWriterStmt.cpp | 1308 void ASTStmtWriter::VisitCXXTypeidExpr(CXXTypeidExpr *E) { in VisitCXXTypeidExpr()
|
/external/clang/lib/ARCMigrate/ |
D | ObjCMT.cpp | 220 isa<CXXTypeidExpr>(Expr) || in subscriptOperatorNeedsParens()
|
/external/clang/tools/libclang/ |
D | CIndex.cpp | 1885 void VisitCXXTypeidExpr(const CXXTypeidExpr *E); 2296 void EnqueueVisitor::VisitCXXTypeidExpr(const CXXTypeidExpr *E) { in VisitCXXTypeidExpr()
|