Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExpr.cpp2103 SourceLocExpr::IdentKind Kind) { in getDecayedSourceLocExprType()
2105 case SourceLocExpr::File: in getDecayedSourceLocExprType()
2106 case SourceLocExpr::Function: { in getDecayedSourceLocExprType()
2110 case SourceLocExpr::Line: in getDecayedSourceLocExprType()
2111 case SourceLocExpr::Column: in getDecayedSourceLocExprType()
2117 SourceLocExpr::SourceLocExpr(const ASTContext &Ctx, IdentKind Kind, in SourceLocExpr() function in SourceLocExpr
2127 StringRef SourceLocExpr::getBuiltinStr() const { in getBuiltinStr()
2141 APValue SourceLocExpr::EvaluateInContext(const ASTContext &Ctx, in EvaluateInContext()
2167 case SourceLocExpr::File: in EvaluateInContext()
2169 case SourceLocExpr::Function: { in EvaluateInContext()
[all …]
H A DASTStructuralEquivalence.cpp277 bool IsStmtEquivalent(const SourceLocExpr *E1, const SourceLocExpr *E2) { in IsStmtEquivalent()
H A DStmtProfile.cpp2137 void StmtProfiler::VisitSourceLocExpr(const SourceLocExpr *E) { in VisitSourceLocExpr()
H A DStmtPrinter.cpp983 void StmtPrinter::VisitSourceLocExpr(SourceLocExpr *Node) { in VisitSourceLocExpr()
H A DASTImporter.cpp579 ExpectedStmt VisitSourceLocExpr(SourceLocExpr *E);
6529 ExpectedStmt ASTNodeImporter::VisitSourceLocExpr(SourceLocExpr *E) { in VisitSourceLocExpr()
6540 SourceLocExpr(Importer.getToContext(), E->getIdentKind(), BLoc, RParenLoc, in VisitSourceLocExpr()
H A DExprConstant.cpp3363 assert(!isa<SourceLocExpr>(Lit) && in extractStringLiteralCharacter()
8664 bool VisitSourceLocExpr(const SourceLocExpr *E) { in VisitSourceLocExpr()
10736 bool VisitSourceLocExpr(const SourceLocExpr *E);
10816 bool IntExprEvaluator::VisitSourceLocExpr(const SourceLocExpr *E) { in VisitSourceLocExpr()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseExpr.cpp2682 SourceLocExpr::IdentKind Kind = [&] { in ParseBuiltinPrimaryExpression()
2685 return SourceLocExpr::File; in ParseBuiltinPrimaryExpression()
2687 return SourceLocExpr::Function; in ParseBuiltinPrimaryExpression()
2689 return SourceLocExpr::Line; in ParseBuiltinPrimaryExpression()
2691 return SourceLocExpr::Column; in ParseBuiltinPrimaryExpression()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DStmtNodes.td100 def SourceLocExpr : StmtNode<Expr>;
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp1288 void ASTStmtReader::VisitSourceLocExpr(SourceLocExpr *E) { in VisitSourceLocExpr()
1294 static_cast<SourceLocExpr::IdentKind>(Record.readInt()); in VisitSourceLocExpr()
2989 S = new (Context) SourceLocExpr(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp1148 void ASTStmtWriter::VisitSourceLocExpr(SourceLocExpr *E) { in VisitSourceLocExpr()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DExpr.h4604 class SourceLocExpr final : public Expr {
4611 SourceLocExpr(const ASTContext &Ctx, IdentKind Type, SourceLocation BLoc,
4615 explicit SourceLocExpr(EmptyShell Empty) : Expr(SourceLocExprClass, Empty) {} in SourceLocExpr() function
H A DStmt.h591 friend class SourceLocExpr; variable
H A DRecursiveASTVisitor.h2658 DEF_TRAVERSE_STMT(SourceLocExpr, {})
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DTreeTransform.h3332 ExprResult RebuildSourceLocExpr(SourceLocExpr::IdentKind Kind, in RebuildSourceLocExpr()
11406 ExprResult TreeTransform<Derived>::TransformSourceLocExpr(SourceLocExpr *E) { in TransformSourceLocExpr()
11407 bool NeedRebuildFunc = E->getIdentKind() == SourceLocExpr::Function && in TransformSourceLocExpr()
H A DSemaExpr.cpp15756 ExprResult Sema::ActOnSourceLocExpr(SourceLocExpr::IdentKind Kind, in ActOnSourceLocExpr()
15762 ExprResult Sema::BuildSourceLocExpr(SourceLocExpr::IdentKind Kind, in BuildSourceLocExpr()
15767 SourceLocExpr(Context, Kind, BuiltinLoc, RPLoc, ParentContext); in BuildSourceLocExpr()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h5510 ExprResult ActOnSourceLocExpr(SourceLocExpr::IdentKind Kind,
5515 ExprResult BuildSourceLocExpr(SourceLocExpr::IdentKind Kind,
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprScalar.cpp637 Value *VisitSourceLocExpr(SourceLocExpr *SLE) { in VisitSourceLocExpr()