/external/clang/lib/AST/ |
D | StmtDumper.cpp | 140 void VisitPredefinedExpr(PredefinedExpr *Node); 422 void StmtDumper::VisitPredefinedExpr(PredefinedExpr *Node) { in VisitPredefinedExpr() 426 case PredefinedExpr::Func: OS << " __func__"; break; in VisitPredefinedExpr() 427 case PredefinedExpr::Function: OS << " __FUNCTION__"; break; in VisitPredefinedExpr() 428 case PredefinedExpr::LFunction: OS << " L__FUNCTION__"; break; in VisitPredefinedExpr() 429 case PredefinedExpr::PrettyFunction: OS << " __PRETTY_FUNCTION__";break; in VisitPredefinedExpr()
|
D | VTableBuilder.cpp | 1888 PredefinedExpr::ComputeName(PredefinedExpr::PrettyFunctionNoVirtual, in dumpLayout() 1965 PredefinedExpr::ComputeName(PredefinedExpr::PrettyFunctionNoVirtual, in dumpLayout() 2049 PredefinedExpr::ComputeName(PredefinedExpr::PrettyFunctionNoVirtual, in dumpLayout() 2116 PredefinedExpr::ComputeName(PredefinedExpr::PrettyFunctionNoVirtual, in dumpLayout()
|
D | StmtPrinter.cpp | 640 void StmtPrinter::VisitPredefinedExpr(PredefinedExpr *Node) { in VisitPredefinedExpr() 644 case PredefinedExpr::Func: in VisitPredefinedExpr() 647 case PredefinedExpr::Function: in VisitPredefinedExpr() 650 case PredefinedExpr::LFunction: in VisitPredefinedExpr() 653 case PredefinedExpr::PrettyFunction: in VisitPredefinedExpr()
|
D | StmtProfile.cpp | 264 void StmtProfiler::VisitPredefinedExpr(const PredefinedExpr *S) { in VisitPredefinedExpr()
|
D | Expr.cpp | 399 std::string PredefinedExpr::ComputeName(IdentType IT, const Decl *CurrentDecl) { in ComputeName()
|
D | ExprConstant.cpp | 2788 bool VisitPredefinedExpr(const PredefinedExpr *E) { return Success(E); } in VisitPredefinedExpr()
|
/external/clang/lib/CodeGen/ |
D | CGExpr.cpp | 734 return EmitPredefinedLValue(cast<PredefinedExpr>(E)); in EmitLValue() 1862 LValue CodeGenFunction::EmitPredefinedLValue(const PredefinedExpr *E) { in EmitPredefinedLValue() 1867 case PredefinedExpr::Func: in EmitPredefinedLValue() 1868 case PredefinedExpr::Function: in EmitPredefinedLValue() 1869 case PredefinedExpr::LFunction: in EmitPredefinedLValue() 1870 case PredefinedExpr::PrettyFunction: { in EmitPredefinedLValue() 1876 case PredefinedExpr::Func: in EmitPredefinedLValue() 1879 case PredefinedExpr::Function: in EmitPredefinedLValue() 1882 case PredefinedExpr::LFunction: in EmitPredefinedLValue() 1885 case PredefinedExpr::PrettyFunction: in EmitPredefinedLValue() [all …]
|
D | CGExprConstant.cpp | 954 unsigned Type = cast<PredefinedExpr>(E)->getIdentType(); in EmitLValue() 956 LValue Res = CGF->EmitPredefinedLValue(cast<PredefinedExpr>(E)); in EmitLValue() 958 } else if (Type == PredefinedExpr::PrettyFunction) { in EmitLValue()
|
D | CGExprAgg.cpp | 140 void VisitPredefinedExpr(const PredefinedExpr *E) { in VisitPredefinedExpr()
|
D | CodeGenFunction.h | 2132 LValue EmitPredefinedLValue(const PredefinedExpr *E);
|
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiate.cpp | 802 ExprResult TransformPredefinedExpr(PredefinedExpr *E); 1078 TemplateInstantiator::TransformPredefinedExpr(PredefinedExpr *E) { in TransformPredefinedExpr() 1086 PredefinedExpr::IdentType IT = E->getIdentType(); in TransformPredefinedExpr() 1088 unsigned Length = PredefinedExpr::ComputeName(IT, currentDecl).length(); in TransformPredefinedExpr() 1092 if (IT == PredefinedExpr::LFunction) in TransformPredefinedExpr() 1098 PredefinedExpr *PE = in TransformPredefinedExpr() 1099 new (getSema().Context) PredefinedExpr(E->getLocation(), ResTy, IT); in TransformPredefinedExpr()
|
D | SemaExpr.cpp | 2496 PredefinedExpr::IdentType IT; in ActOnPredefinedExpr() 2500 case tok::kw___func__: IT = PredefinedExpr::Func; break; // [C99 6.4.2.2] in ActOnPredefinedExpr() 2501 case tok::kw___FUNCTION__: IT = PredefinedExpr::Function; break; in ActOnPredefinedExpr() 2502 case tok::kw_L__FUNCTION__: IT = PredefinedExpr::LFunction; break; in ActOnPredefinedExpr() 2503 case tok::kw___PRETTY_FUNCTION__: IT = PredefinedExpr::PrettyFunction; break; in ActOnPredefinedExpr() 2521 unsigned Length = PredefinedExpr::ComputeName(IT, currentDecl).length(); in ActOnPredefinedExpr() 2524 if (IT == PredefinedExpr::LFunction) in ActOnPredefinedExpr() 2530 return Owned(new (Context) PredefinedExpr(Loc, ResTy, IT)); in ActOnPredefinedExpr()
|
D | TreeTransform.h | 6040 TreeTransform<Derived>::TransformPredefinedExpr(PredefinedExpr *E) { in TransformPredefinedExpr()
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 52 def PredefinedExpr : DStmt<Expr>;
|
/external/v8/tools/gcmole/ |
D | gcmole.cc | 584 VISIT(PredefinedExpr); in VisitExpr() 631 IGNORE_EXPR(PredefinedExpr);
|
/external/clang/include/clang/AST/ |
D | Expr.h | 1072 class PredefinedExpr : public Expr { 1088 PredefinedExpr(SourceLocation l, QualType type, IdentType IT) in PredefinedExpr() function 1096 explicit PredefinedExpr(EmptyShell Empty) in PredefinedExpr() function 1112 static bool classof(const PredefinedExpr *) { return true; } in classof() argument
|
D | RecursiveASTVisitor.h | 2185 DEF_TRAVERSE_STMT(PredefinedExpr, { })
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 341 void ASTStmtReader::VisitPredefinedExpr(PredefinedExpr *E) { in VisitPredefinedExpr() 344 E->setIdentType((PredefinedExpr::IdentType)Record[Idx++]); in VisitPredefinedExpr() 1712 S = new (Context) PredefinedExpr(Empty); in ReadStmtFromStream()
|
D | ASTWriterStmt.cpp | 271 void ASTStmtWriter::VisitPredefinedExpr(PredefinedExpr *E) { in VisitPredefinedExpr()
|
/external/clang/tools/libclang/ |
D | RecursiveASTVisitor.h | 2105 DEF_TRAVERSE_STMT(PredefinedExpr, { })
|