Home
last modified time | relevance | path

Searched refs:SourceLocExpr (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td102 def SourceLocExpr : StmtNode<Expr>;
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DCompiler.h189 bool VisitSourceLocExpr(const SourceLocExpr *E);
H A DCompiler.cpp3231 bool Compiler<Emitter>::VisitSourceLocExpr(const SourceLocExpr *E) { in VisitSourceLocExpr()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTStructuralEquivalence.cpp305 bool IsStmtEquivalent(const SourceLocExpr *E1, const SourceLocExpr *E2) { in IsStmtEquivalent()
H A DExpr.cpp2248 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 DStmtProfile.cpp2370 void StmtProfiler::VisitSourceLocExpr(const SourceLocExpr *E) { in VisitSourceLocExpr()
H A DStmtPrinter.cpp1286 void StmtPrinter::VisitSourceLocExpr(SourceLocExpr *Node) { in VisitSourceLocExpr()
H A DASTImporter.cpp622 ExpectedStmt VisitSourceLocExpr(SourceLocExpr *E);
7603 ExpectedStmt ASTNodeImporter::VisitSourceLocExpr(SourceLocExpr *E) { in VisitSourceLocExpr()
7615 SourceLocExpr(Importer.getToContext(), E->getIdentKind(), ToType, BLoc, in VisitSourceLocExpr()
H A DExprConstant.cpp3678 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 DExpr.h4945 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 DStmt.h717 friend class SourceLocExpr;
H A DRecursiveASTVisitor.h2911 DEF_TRAVERSE_STMT(SourceLocExpr, {})
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1329 void ASTStmtReader::VisitSourceLocExpr(SourceLocExpr *E) { in VisitSourceLocExpr()
3375 S = new (Context) SourceLocExpr(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp1274 void ASTStmtWriter::VisitSourceLocExpr(SourceLocExpr *E) { in VisitSourceLocExpr()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp5489 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 DTreeTransform.h14128 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 DCGExprScalar.cpp698 Value *VisitSourceLocExpr(SourceLocExpr *SLE) { in VisitSourceLocExpr()