Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DVTableBuilder.cpp1946 PredefinedExpr::ComputeName(PredefinedExpr::PrettyFunctionNoVirtual, in dumpLayout()
2026 PredefinedExpr::ComputeName(PredefinedExpr::PrettyFunctionNoVirtual, in dumpLayout()
2105 PredefinedExpr::ComputeName(PredefinedExpr::PrettyFunctionNoVirtual, in dumpLayout()
2172 PredefinedExpr::ComputeName(PredefinedExpr::PrettyFunctionNoVirtual, in dumpLayout()
3150 std::string Str = PredefinedExpr::ComputeName( in dumpLayout()
3151 PredefinedExpr::PrettyFunctionNoVirtual, MD); in dumpLayout()
3205 std::string MethodName = PredefinedExpr::ComputeName( in dumpLayout()
3206 PredefinedExpr::PrettyFunctionNoVirtual, MD); in dumpLayout()
3626 std::string MethodName = PredefinedExpr::ComputeName( in dumpMethodLocations()
3627 PredefinedExpr::PrettyFunctionNoVirtual, MD); in dumpMethodLocations()
DExpr.cpp438 PredefinedExpr::PredefinedExpr(SourceLocation L, QualType FNTy, IdentType IT, in PredefinedExpr() function in PredefinedExpr
446 StringLiteral *PredefinedExpr::getFunctionName() { in getFunctionName()
450 StringRef PredefinedExpr::getIdentTypeName(PredefinedExpr::IdentType IT) { in getIdentTypeName()
472 std::string PredefinedExpr::ComputeName(IdentType IT, const Decl *CurrentDecl) { in ComputeName()
475 if (IT == PredefinedExpr::FuncDName) { in ComputeName()
DASTDumper.cpp512 void VisitPredefinedExpr(const PredefinedExpr *Node);
1962 void ASTDumper::VisitPredefinedExpr(const PredefinedExpr *Node) { in VisitPredefinedExpr()
1964 OS << " " << PredefinedExpr::getIdentTypeName(Node->getIdentType()); in VisitPredefinedExpr()
DStmtPrinter.cpp1270 void StmtPrinter::VisitPredefinedExpr(PredefinedExpr *Node) { in VisitPredefinedExpr()
1271 OS << PredefinedExpr::getIdentTypeName(Node->getIdentType()); in VisitPredefinedExpr()
DStmtProfile.cpp743 void StmtProfiler::VisitPredefinedExpr(const PredefinedExpr *S) { in VisitPredefinedExpr()
DASTImporter.cpp224 Expr *VisitPredefinedExpr(PredefinedExpr *E);
5367 Expr *ASTNodeImporter::VisitPredefinedExpr(PredefinedExpr *E) { in VisitPredefinedExpr()
5377 return new (Importer.getToContext()) PredefinedExpr( in VisitPredefinedExpr()
DExprConstant.cpp2216 if (auto PE = dyn_cast<PredefinedExpr>(Lit)) in extractStringLiteralCharacter()
2921 } else if (isa<StringLiteral>(Base) || isa<PredefinedExpr>(Base)) { in handleLValueToRValueConversion()
4731 bool VisitPredefinedExpr(const PredefinedExpr *E) { return Success(E); } in VisitPredefinedExpr()
/external/clang/include/clang/Basic/
DStmtNodes.td57 def PredefinedExpr : DStmt<Expr>;
/external/clang/lib/CodeGen/
DCGExprConstant.cpp1051 unsigned Type = cast<PredefinedExpr>(E)->getIdentType(); in EmitLValue()
1053 LValue Res = CGF->EmitPredefinedLValue(cast<PredefinedExpr>(E)); in EmitLValue()
1055 } else if (Type == PredefinedExpr::PrettyFunction) { in EmitLValue()
DCGExprAgg.cpp145 void VisitPredefinedExpr(const PredefinedExpr *E) { in VisitPredefinedExpr()
DCGExpr.cpp1006 return EmitPredefinedLValue(cast<PredefinedExpr>(E)); in EmitLValue()
2284 LValue CodeGenFunction::EmitPredefinedLValue(const PredefinedExpr *E) { in EmitPredefinedLValue()
2291 PredefinedExpr::getIdentTypeName(E->getIdentType()), FnName}; in EmitPredefinedLValue()
DCodeGenFunction.h2723 LValue EmitPredefinedLValue(const PredefinedExpr *E);
/external/v8/tools/gcmole/
Dgcmole.cc611 VISIT(PredefinedExpr); in VisitExpr()
656 IGNORE_EXPR(PredefinedExpr);
/external/clang/include/clang/AST/
DExpr.h1160 class PredefinedExpr : public Expr {
1180 PredefinedExpr(SourceLocation L, QualType FNTy, IdentType IT,
1184 explicit PredefinedExpr(EmptyShell Empty) in PredefinedExpr() function
1194 return const_cast<PredefinedExpr *>(this)->getFunctionName(); in getFunctionName()
DRecursiveASTVisitor.h2357 DEF_TRAVERSE_STMT(PredefinedExpr, {})
/external/clang/lib/Sema/
DSemaExpr.cpp3057 PredefinedExpr::IdentType IT) { in BuildPredefinedExpr()
3081 auto Str = PredefinedExpr::ComputeName(IT, currentDecl); in BuildPredefinedExpr()
3085 if (IT == PredefinedExpr::LFunction) { in BuildPredefinedExpr()
3103 return new (Context) PredefinedExpr(Loc, ResTy, IT, SL); in BuildPredefinedExpr()
3107 PredefinedExpr::IdentType IT; in ActOnPredefinedExpr()
3111 case tok::kw___func__: IT = PredefinedExpr::Func; break; // [C99 6.4.2.2] in ActOnPredefinedExpr()
3112 case tok::kw___FUNCTION__: IT = PredefinedExpr::Function; break; in ActOnPredefinedExpr()
3113 case tok::kw___FUNCDNAME__: IT = PredefinedExpr::FuncDName; break; // [MS] in ActOnPredefinedExpr()
3114 case tok::kw___FUNCSIG__: IT = PredefinedExpr::FuncSig; break; // [MS] in ActOnPredefinedExpr()
3115 case tok::kw_L__FUNCTION__: IT = PredefinedExpr::LFunction; break; in ActOnPredefinedExpr()
[all …]
DSemaTemplateInstantiate.cpp772 ExprResult TransformPredefinedExpr(PredefinedExpr *E);
1063 TemplateInstantiator::TransformPredefinedExpr(PredefinedExpr *E) { in TransformPredefinedExpr()
DTreeTransform.h1964 PredefinedExpr::IdentType IT) { in RebuildPredefinedExpr()
8177 TreeTransform<Derived>::TransformPredefinedExpr(PredefinedExpr *E) { in TransformPredefinedExpr()
DSemaType.cpp7270 } else if (auto *PE = dyn_cast<PredefinedExpr>(E)) { in getDecltypeForExpr()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp446 void ASTStmtReader::VisitPredefinedExpr(PredefinedExpr *E) { in VisitPredefinedExpr()
449 E->Type = (PredefinedExpr::IdentType)Record[Idx++]; in VisitPredefinedExpr()
2939 S = new (Context) PredefinedExpr(Empty); in ReadStmtFromStream()
DASTWriterStmt.cpp365 void ASTStmtWriter::VisitPredefinedExpr(PredefinedExpr *E) { in VisitPredefinedExpr()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h1952 PredefinedExpr> predefinedExpr;
/external/clang/include/clang/Sema/
DSema.h3858 PredefinedExpr::IdentType IT);