/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ComputeDependence.h | 87 class PredefinedExpr; variable 180 ExprDependence computeDependence(PredefinedExpr *E);
|
H A D | IgnoreExpr.h | 169 else if (auto *PE = dyn_cast<PredefinedExpr>(E)) { in IgnoreParensSingleStep()
|
H A D | StmtDataCollectors.td | 28 class PredefinedExpr {
|
H A D | TextNodeDumper.h | 275 void VisitPredefinedExpr(const PredefinedExpr *Node);
|
H A D | JSONNodeDumper.h | 286 void VisitPredefinedExpr(const PredefinedExpr *PE);
|
H A D | Expr.h | 1989 class PredefinedExpr final 1991 private llvm::TrailingObjects<PredefinedExpr, Stmt *> { 1999 PredefinedExpr(SourceLocation L, QualType FNTy, PredefinedIdentKind IK, 2002 explicit PredefinedExpr(EmptyShell Empty, bool HasFunctionName); 2018 static PredefinedExpr *Create(const ASTContext &Ctx, SourceLocation L, 2023 static PredefinedExpr *CreateEmpty(const ASTContext &Ctx,
|
H A D | Stmt.h | 405 friend class PredefinedExpr;
|
H A D | RecursiveASTVisitor.h | 2862 DEF_TRAVERSE_STMT(PredefinedExpr, {})
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | VTableBuilder.cpp | 1938 std::string Str = PredefinedExpr::ComputeName( in printThunkMethod() 1952 PredefinedExpr::ComputeName(PredefinedIdentKind::PrettyFunctionNoVirtual, in dumpLayout() 1955 PredefinedExpr::ComputeName(PredefinedIdentKind::PrettyFunctionNoVirtual, in dumpLayout() 2021 std::string Str = PredefinedExpr::ComputeName( in dumpLayout() 2103 std::string Str = PredefinedExpr::ComputeName( in dumpLayout() 2181 std::string MethodName = PredefinedExpr::ComputeName( in dumpLayout() 2245 std::string MethodName = PredefinedExpr::ComputeName( in dumpLayout() 3268 std::string Str = PredefinedExpr::ComputeName( in dumpLayout() 3323 std::string MethodName = PredefinedExpr::ComputeName( in dumpLayout() 3755 std::string MethodName = PredefinedExpr::ComputeName( in dumpMethodLocations()
|
H A D | Expr.cpp | 617 PredefinedExpr::PredefinedExpr(SourceLocation L, QualType FNTy, in PredefinedExpr() function in PredefinedExpr 633 PredefinedExpr::PredefinedExpr(EmptyShell Empty, bool HasFunctionName) in PredefinedExpr() function in PredefinedExpr 638 PredefinedExpr *PredefinedExpr::Create(const ASTContext &Ctx, SourceLocation L, in Create() 643 alignof(PredefinedExpr)); in Create() 644 return new (Mem) PredefinedExpr(L, FNTy, IK, IsTransparent, SL); in Create() 647 PredefinedExpr *PredefinedExpr::CreateEmpty(const ASTContext &Ctx, in CreateEmpty() 650 alignof(PredefinedExpr)); in CreateEmpty() 651 return new (Mem) PredefinedExpr(EmptyShell(), HasFunctionName); in CreateEmpty() 654 StringRef PredefinedExpr::getIdentKindName(PredefinedIdentKind IK) { in getIdentKindName() 678 std::string PredefinedExpr::ComputeName(PredefinedIdentKind IK, in ComputeName() [all …]
|
H A D | JSONNodeDumper.cpp | 1353 void JSONNodeDumper::VisitPredefinedExpr(const PredefinedExpr *PE) { in VisitPredefinedExpr() 1354 JOS.attribute("name", PredefinedExpr::getIdentKindName(PE->getIdentKind())); in VisitPredefinedExpr()
|
H A D | ComputeDependence.cpp | 636 ExprDependence clang::computeDependence(PredefinedExpr *E) { in computeDependence()
|
H A D | StmtPrinter.cpp | 1303 void StmtPrinter::VisitPredefinedExpr(PredefinedExpr *Node) { in VisitPredefinedExpr() 1304 OS << PredefinedExpr::getIdentKindName(Node->getIdentKind()); in VisitPredefinedExpr()
|
H A D | TextNodeDumper.cpp | 1427 void TextNodeDumper::VisitPredefinedExpr(const PredefinedExpr *Node) { in VisitPredefinedExpr() 1428 OS << " " << PredefinedExpr::getIdentKindName(Node->getIdentKind()); in VisitPredefinedExpr()
|
H A D | StmtProfile.cpp | 1342 void StmtProfiler::VisitPredefinedExpr(const PredefinedExpr *S) { in VisitPredefinedExpr()
|
H A D | ExprConstant.cpp | 2237 else if (auto *PE = dyn_cast_or_null<PredefinedExpr>(BaseE)) { in CheckLValueConstantExpression() 3473 if (auto PE = dyn_cast<PredefinedExpr>(Lit)) in extractStringLiteralCharacter() 4386 } else if (isa<StringLiteral>(Base) || isa<PredefinedExpr>(Base)) { in handleLValueToRValueConversion() 7753 bool VisitPredefinedExpr(const PredefinedExpr *E) { in VisitPredefinedExpr() 8499 bool VisitPredefinedExpr(const PredefinedExpr *E) { return Success(E); } in VisitPredefinedExpr()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
H A D | PtrTypesSemantics.cpp | 421 bool VisitPredefinedExpr(const PredefinedExpr *E) { in VisitPredefinedExpr()
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | StmtNodes.td | 59 def PredefinedExpr : StmtNode<Expr>;
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Compiler.h | 165 bool VisitPredefinedExpr(const PredefinedExpr *E);
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprConstant.cpp | 2001 ConstantLValue VisitPredefinedExpr(const PredefinedExpr *E); 2210 ConstantLValueEmitter::VisitPredefinedExpr(const PredefinedExpr *E) { in VisitPredefinedExpr()
|
H A D | CGExprAgg.cpp | 154 void VisitPredefinedExpr(const PredefinedExpr *E) { in VisitPredefinedExpr()
|
H A D | CGExpr.cpp | 1568 return EmitPredefinedLValue(cast<PredefinedExpr>(E)); in EmitLValueHelper() 3270 LValue CodeGenFunction::EmitPredefinedLValue(const PredefinedExpr *E) { in EmitPredefinedLValue() 3277 PredefinedExpr::getIdentKindName(E->getIdentKind()), FnName}; in EmitPredefinedLValue()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateInstantiate.cpp | 1532 ExprResult TransformPredefinedExpr(PredefinedExpr *E); 2036 TemplateInstantiator::TransformPredefinedExpr(PredefinedExpr *E) { in TransformPredefinedExpr()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 588 void ASTStmtReader::VisitPredefinedExpr(PredefinedExpr *E) { in VisitPredefinedExpr() 3041 S = PredefinedExpr::CreateEmpty( in ReadStmtFromStream()
|
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 2763 extern const internal::VariadicDynCastAllOfMatcher<Stmt, PredefinedExpr>
|