Searched refs:SourceLocExpr (Results 1 – 17 of 17) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 102 def SourceLocExpr : StmtNode<Expr>;
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Compiler.h | 189 bool VisitSourceLocExpr(const SourceLocExpr *E);
|
| H A D | Compiler.cpp | 3231 bool Compiler<Emitter>::VisitSourceLocExpr(const SourceLocExpr *E) { in VisitSourceLocExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTStructuralEquivalence.cpp | 305 bool IsStmtEquivalent(const SourceLocExpr *E1, const SourceLocExpr *E2) { in IsStmtEquivalent()
|
| H A D | Expr.cpp | 2248 SourceLocExpr::SourceLocExpr(const ASTContext &Ctx, SourceLocIdentKind Kind, in SourceLocExpr() function in SourceLocExpr 2261 StringRef SourceLocExpr::getBuiltinStr() const { in getBuiltinStr() 2281 APValue SourceLocExpr::EvaluateInContext(const ASTContext &Ctx, in EvaluateInContext()
|
| H A D | StmtProfile.cpp | 2370 void StmtProfiler::VisitSourceLocExpr(const SourceLocExpr *E) { in VisitSourceLocExpr()
|
| H A D | StmtPrinter.cpp | 1286 void StmtPrinter::VisitSourceLocExpr(SourceLocExpr *Node) { in VisitSourceLocExpr()
|
| H A D | ASTImporter.cpp | 622 ExpectedStmt VisitSourceLocExpr(SourceLocExpr *E); 7603 ExpectedStmt ASTNodeImporter::VisitSourceLocExpr(SourceLocExpr *E) { in VisitSourceLocExpr() 7615 SourceLocExpr(Importer.getToContext(), E->getIdentKind(), ToType, BLoc, in VisitSourceLocExpr()
|
| H A D | ExprConstant.cpp | 3678 assert(!isa<SourceLocExpr>(Lit) && in extractStringLiteralCharacter() 9584 bool VisitSourceLocExpr(const SourceLocExpr *E) { in VisitSourceLocExpr() 12190 bool VisitSourceLocExpr(const SourceLocExpr *E); 12274 bool IntExprEvaluator::VisitSourceLocExpr(const SourceLocExpr *E) { in VisitSourceLocExpr()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 4945 class SourceLocExpr final : public Expr { 4950 SourceLocExpr(const ASTContext &Ctx, SourceLocIdentKind Type, 4955 explicit SourceLocExpr(EmptyShell Empty) : Expr(SourceLocExprClass, Empty) {} in SourceLocExpr() function
|
| H A D | Stmt.h | 717 friend class SourceLocExpr;
|
| H A D | RecursiveASTVisitor.h | 2911 DEF_TRAVERSE_STMT(SourceLocExpr, {})
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1329 void ASTStmtReader::VisitSourceLocExpr(SourceLocExpr *E) { in VisitSourceLocExpr() 3375 S = new (Context) SourceLocExpr(Empty); in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 1274 void ASTStmtWriter::VisitSourceLocExpr(SourceLocExpr *E) { in VisitSourceLocExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExpr.cpp | 5489 bool VisitSourceLocExpr(SourceLocExpr *E) override { in VisitSourceLocExpr() 5533 ExprResult TransformSourceLocExpr(SourceLocExpr *E) { in TransformSourceLocExpr() 16935 SourceLocExpr(Context, Kind, ResultTy, BuiltinLoc, RPLoc, ParentContext); in BuildSourceLocExpr()
|
| H A D | TreeTransform.h | 14128 ExprResult TreeTransform<Derived>::TransformSourceLocExpr(SourceLocExpr *E) { in TransformSourceLocExpr() 14129 bool NeedRebuildFunc = SourceLocExpr::MayBeDependent(E->getIdentKind()) && in TransformSourceLocExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 698 Value *VisitSourceLocExpr(SourceLocExpr *SLE) { in VisitSourceLocExpr()
|