Home
last modified time | relevance | path

Searched refs:PredefinedExpr (Results 1 – 21 of 21) sorted by relevance

/external/clang/lib/AST/
DVTableBuilder.cpp1996 PredefinedExpr::ComputeName(PredefinedExpr::PrettyFunctionNoVirtual, in dumpLayout()
2078 PredefinedExpr::ComputeName(PredefinedExpr::PrettyFunctionNoVirtual, in dumpLayout()
2162 PredefinedExpr::ComputeName(PredefinedExpr::PrettyFunctionNoVirtual, in dumpLayout()
2229 PredefinedExpr::ComputeName(PredefinedExpr::PrettyFunctionNoVirtual, in dumpLayout()
2944 std::string Str = PredefinedExpr::ComputeName( in dumpLayout()
2945 PredefinedExpr::PrettyFunctionNoVirtual, MD); in dumpLayout()
3023 std::string MethodName = PredefinedExpr::ComputeName( in dumpLayout()
3024 PredefinedExpr::PrettyFunctionNoVirtual, MD); in dumpLayout()
3188 std::string MethodName = PredefinedExpr::ComputeName( in dumpMethodLocations()
3189 PredefinedExpr::PrettyFunctionNoVirtual, MD); in dumpMethodLocations()
DASTDumper.cpp257 void VisitPredefinedExpr(const PredefinedExpr *Node);
1578 void ASTDumper::VisitPredefinedExpr(const PredefinedExpr *Node) { in VisitPredefinedExpr()
1582 case PredefinedExpr::Func: OS << " __func__"; break; in VisitPredefinedExpr()
1583 case PredefinedExpr::Function: OS << " __FUNCTION__"; break; in VisitPredefinedExpr()
1584 case PredefinedExpr::LFunction: OS << " L__FUNCTION__"; break; in VisitPredefinedExpr()
1585 case PredefinedExpr::PrettyFunction: OS << " __PRETTY_FUNCTION__";break; in VisitPredefinedExpr()
DStmtPrinter.cpp711 void StmtPrinter::VisitPredefinedExpr(PredefinedExpr *Node) { in VisitPredefinedExpr()
715 case PredefinedExpr::Func: in VisitPredefinedExpr()
718 case PredefinedExpr::Function: in VisitPredefinedExpr()
721 case PredefinedExpr::LFunction: in VisitPredefinedExpr()
724 case PredefinedExpr::PrettyFunction: in VisitPredefinedExpr()
DStmtProfile.cpp302 void StmtProfiler::VisitPredefinedExpr(const PredefinedExpr *S) { in VisitPredefinedExpr()
DExpr.cpp478 std::string PredefinedExpr::ComputeName(IdentType IT, const Decl *CurrentDecl) { in ComputeName()
DExprConstant.cpp4189 bool VisitPredefinedExpr(const PredefinedExpr *E) { return Success(E); } in VisitPredefinedExpr()
/external/clang/lib/CodeGen/
DCGExpr.cpp798 return EmitPredefinedLValue(cast<PredefinedExpr>(E)); in EmitLValue()
1931 LValue CodeGenFunction::EmitPredefinedLValue(const PredefinedExpr *E) { in EmitPredefinedLValue()
1936 case PredefinedExpr::Func: in EmitPredefinedLValue()
1937 case PredefinedExpr::Function: in EmitPredefinedLValue()
1938 case PredefinedExpr::LFunction: in EmitPredefinedLValue()
1939 case PredefinedExpr::PrettyFunction: { in EmitPredefinedLValue()
1945 case PredefinedExpr::Func: in EmitPredefinedLValue()
1948 case PredefinedExpr::Function: in EmitPredefinedLValue()
1951 case PredefinedExpr::LFunction: in EmitPredefinedLValue()
1954 case PredefinedExpr::PrettyFunction: in EmitPredefinedLValue()
[all …]
DCGExprConstant.cpp923 unsigned Type = cast<PredefinedExpr>(E)->getIdentType(); in EmitLValue()
925 LValue Res = CGF->EmitPredefinedLValue(cast<PredefinedExpr>(E)); in EmitLValue()
927 } else if (Type == PredefinedExpr::PrettyFunction) { in EmitLValue()
DCGExprAgg.cpp139 void VisitPredefinedExpr(const PredefinedExpr *E) { in VisitPredefinedExpr()
DCodeGenFunction.h1979 LValue EmitPredefinedLValue(const PredefinedExpr *E);
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp855 ExprResult TransformPredefinedExpr(PredefinedExpr *E);
1147 TemplateInstantiator::TransformPredefinedExpr(PredefinedExpr *E) { in TransformPredefinedExpr()
1155 PredefinedExpr::IdentType IT = E->getIdentType(); in TransformPredefinedExpr()
1157 unsigned Length = PredefinedExpr::ComputeName(IT, currentDecl).length(); in TransformPredefinedExpr()
1161 if (IT == PredefinedExpr::LFunction) in TransformPredefinedExpr()
1167 PredefinedExpr *PE = in TransformPredefinedExpr()
1168 new (getSema().Context) PredefinedExpr(E->getLocation(), ResTy, IT); in TransformPredefinedExpr()
DSemaExpr.cpp2761 PredefinedExpr::IdentType IT; in ActOnPredefinedExpr()
2765 case tok::kw___func__: IT = PredefinedExpr::Func; break; // [C99 6.4.2.2] in ActOnPredefinedExpr()
2766 case tok::kw___FUNCTION__: IT = PredefinedExpr::Function; break; in ActOnPredefinedExpr()
2767 case tok::kw_L__FUNCTION__: IT = PredefinedExpr::LFunction; break; in ActOnPredefinedExpr()
2768 case tok::kw___PRETTY_FUNCTION__: IT = PredefinedExpr::PrettyFunction; break; in ActOnPredefinedExpr()
2792 unsigned Length = PredefinedExpr::ComputeName(IT, currentDecl).length(); in ActOnPredefinedExpr()
2795 if (IT == PredefinedExpr::LFunction) in ActOnPredefinedExpr()
2801 return Owned(new (Context) PredefinedExpr(Loc, ResTy, IT)); in ActOnPredefinedExpr()
DTreeTransform.h6316 TreeTransform<Derived>::TransformPredefinedExpr(PredefinedExpr *E) { in TransformPredefinedExpr()
/external/clang/include/clang/Basic/
DStmtNodes.td53 def PredefinedExpr : DStmt<Expr>;
/external/chromium_org/v8/tools/gcmole/
Dgcmole.cc584 VISIT(PredefinedExpr); in VisitExpr()
630 IGNORE_EXPR(PredefinedExpr);
/external/v8/tools/gcmole/
Dgcmole.cc584 VISIT(PredefinedExpr); in VisitExpr()
631 IGNORE_EXPR(PredefinedExpr);
/external/clang/lib/Serialization/
DASTReaderStmt.cpp424 void ASTStmtReader::VisitPredefinedExpr(PredefinedExpr *E) { in VisitPredefinedExpr()
427 E->setIdentType((PredefinedExpr::IdentType)Record[Idx++]); in VisitPredefinedExpr()
1908 S = new (Context) PredefinedExpr(Empty); in ReadStmtFromStream()
DASTWriterStmt.cpp336 void ASTStmtWriter::VisitPredefinedExpr(PredefinedExpr *E) { in VisitPredefinedExpr()
/external/clang/include/clang/AST/
DExpr.h1147 class PredefinedExpr : public Expr {
1163 PredefinedExpr(SourceLocation l, QualType type, IdentType IT) in PredefinedExpr() function
1171 explicit PredefinedExpr(EmptyShell Empty) in PredefinedExpr() function
DRecursiveASTVisitor.h2334 DEF_TRAVERSE_STMT(PredefinedExpr, { })
/external/clang/tools/libclang/
DRecursiveASTVisitor.h2238 DEF_TRAVERSE_STMT(PredefinedExpr, { })