| /minix3/external/bsd/llvm/dist/clang/lib/AST/ |
| H A D | VTableBuilder.cpp | 1967 PredefinedExpr::ComputeName(PredefinedExpr::PrettyFunctionNoVirtual, in dumpLayout() 2047 PredefinedExpr::ComputeName(PredefinedExpr::PrettyFunctionNoVirtual, in dumpLayout() 2133 PredefinedExpr::ComputeName(PredefinedExpr::PrettyFunctionNoVirtual, in dumpLayout() 2201 PredefinedExpr::ComputeName(PredefinedExpr::PrettyFunctionNoVirtual, in dumpLayout() 3185 std::string Str = PredefinedExpr::ComputeName( in dumpLayout() 3186 PredefinedExpr::PrettyFunctionNoVirtual, MD); in dumpLayout() 3241 std::string MethodName = PredefinedExpr::ComputeName( in dumpLayout() 3242 PredefinedExpr::PrettyFunctionNoVirtual, MD); in dumpLayout() 3547 std::string MethodName = PredefinedExpr::ComputeName( in dumpMethodLocations() 3548 PredefinedExpr::PrettyFunctionNoVirtual, MD); in dumpMethodLocations()
|
| H A D | Expr.cpp | 441 PredefinedExpr::PredefinedExpr(SourceLocation L, QualType FNTy, IdentType IT, in PredefinedExpr() function in PredefinedExpr 449 StringLiteral *PredefinedExpr::getFunctionName() { in getFunctionName() 453 StringRef PredefinedExpr::getIdentTypeName(PredefinedExpr::IdentType IT) { in getIdentTypeName() 475 std::string PredefinedExpr::ComputeName(IdentType IT, const Decl *CurrentDecl) { in ComputeName() 478 if (IT == PredefinedExpr::FuncDName) { in ComputeName()
|
| H A D | ASTDumper.cpp | 488 void VisitPredefinedExpr(const PredefinedExpr *Node); 1755 void ASTDumper::VisitPredefinedExpr(const PredefinedExpr *Node) { in VisitPredefinedExpr() 1757 OS << " " << PredefinedExpr::getIdentTypeName(Node->getIdentType()); in VisitPredefinedExpr()
|
| H A D | StmtPrinter.cpp | 1006 void StmtPrinter::VisitPredefinedExpr(PredefinedExpr *Node) { in VisitPredefinedExpr() 1007 OS << PredefinedExpr::getIdentTypeName(Node->getIdentType()); in VisitPredefinedExpr()
|
| H A D | StmtProfile.cpp | 496 void StmtProfiler::VisitPredefinedExpr(const PredefinedExpr *S) { in VisitPredefinedExpr()
|
| H A D | ExprConstant.cpp | 2036 if (auto PE = dyn_cast<PredefinedExpr>(Lit)) in extractStringLiteralCharacter() 2731 } else if (isa<StringLiteral>(Base) || isa<PredefinedExpr>(Base)) { in handleLValueToRValueConversion() 4453 bool VisitPredefinedExpr(const PredefinedExpr *E) { return Success(E); } in VisitPredefinedExpr()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 53 def PredefinedExpr : DStmt<Expr>;
|
| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGExprConstant.cpp | 930 unsigned Type = cast<PredefinedExpr>(E)->getIdentType(); in EmitLValue() 932 LValue Res = CGF->EmitPredefinedLValue(cast<PredefinedExpr>(E)); in EmitLValue() 934 } else if (Type == PredefinedExpr::PrettyFunction) { in EmitLValue()
|
| H A D | CGExpr.cpp | 840 return EmitPredefinedLValue(cast<PredefinedExpr>(E)); in EmitLValue() 2081 LValue CodeGenFunction::EmitPredefinedLValue(const PredefinedExpr *E) { in EmitPredefinedLValue() 2088 PredefinedExpr::getIdentTypeName(E->getIdentType()), FnName}; in EmitPredefinedLValue()
|
| H A D | CGExprAgg.cpp | 139 void VisitPredefinedExpr(const PredefinedExpr *E) { in VisitPredefinedExpr()
|
| H A D | CodeGenFunction.h | 2180 LValue EmitPredefinedLValue(const PredefinedExpr *E);
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/AST/ |
| H A D | Expr.h | 1172 class PredefinedExpr : public Expr { 1192 PredefinedExpr(SourceLocation L, QualType FNTy, IdentType IT, 1196 explicit PredefinedExpr(EmptyShell Empty) in PredefinedExpr() function 1206 return const_cast<PredefinedExpr *>(this)->getFunctionName(); in getFunctionName()
|
| H A D | DataRecursiveASTVisitor.h | 2229 DEF_TRAVERSE_STMT(PredefinedExpr, {})
|
| H A D | RecursiveASTVisitor.h | 2251 DEF_TRAVERSE_STMT(PredefinedExpr, {})
|
| /minix3/external/bsd/llvm/dist/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 2953 PredefinedExpr::IdentType IT) { in BuildPredefinedExpr() 2977 auto Str = PredefinedExpr::ComputeName(IT, currentDecl); in BuildPredefinedExpr() 2981 if (IT == PredefinedExpr::LFunction) { in BuildPredefinedExpr() 2999 return new (Context) PredefinedExpr(Loc, ResTy, IT, SL); in BuildPredefinedExpr() 3003 PredefinedExpr::IdentType IT; in ActOnPredefinedExpr() 3007 case tok::kw___func__: IT = PredefinedExpr::Func; break; // [C99 6.4.2.2] in ActOnPredefinedExpr() 3008 case tok::kw___FUNCTION__: IT = PredefinedExpr::Function; break; in ActOnPredefinedExpr() 3009 case tok::kw___FUNCDNAME__: IT = PredefinedExpr::FuncDName; break; // [MS] in ActOnPredefinedExpr() 3010 case tok::kw___FUNCSIG__: IT = PredefinedExpr::FuncSig; break; // [MS] in ActOnPredefinedExpr() 3011 case tok::kw_L__FUNCTION__: IT = PredefinedExpr::LFunction; break; in ActOnPredefinedExpr() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 776 ExprResult TransformPredefinedExpr(PredefinedExpr *E); 1097 TemplateInstantiator::TransformPredefinedExpr(PredefinedExpr *E) { in TransformPredefinedExpr()
|
| H A D | TreeTransform.h | 1713 PredefinedExpr::IdentType IT) { in RebuildPredefinedExpr() 7212 TreeTransform<Derived>::TransformPredefinedExpr(PredefinedExpr *E) { in TransformPredefinedExpr()
|
| H A D | SemaType.cpp | 5478 } else if (auto *PE = dyn_cast<PredefinedExpr>(E)) { in getDecltypeForExpr()
|
| /minix3/external/bsd/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 422 void ASTStmtReader::VisitPredefinedExpr(PredefinedExpr *E) { in VisitPredefinedExpr() 425 E->Type = (PredefinedExpr::IdentType)Record[Idx++]; in VisitPredefinedExpr() 2325 S = new (Context) PredefinedExpr(Empty); in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 332 void ASTStmtWriter::VisitPredefinedExpr(PredefinedExpr *E) { in VisitPredefinedExpr()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Sema/ |
| H A D | Sema.h | 3576 PredefinedExpr::IdentType IT);
|