Home
last modified time | relevance | path

Searched refs:SYCLUniqueStableNameExpr (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h86 class SYCLUniqueStableNameExpr; variable
181 ExprDependence computeDependence(SYCLUniqueStableNameExpr *E);
H A DTextNodeDumper.h275 void VisitSYCLUniqueStableNameExpr(const SYCLUniqueStableNameExpr *Node);
H A DJSONNodeDumper.h288 void VisitSYCLUniqueStableNameExpr(const SYCLUniqueStableNameExpr *E);
H A DExpr.h2124 class SYCLUniqueStableNameExpr final : public Expr {
2129 SYCLUniqueStableNameExpr(EmptyShell Empty, QualType ResultTy);
2130 SYCLUniqueStableNameExpr(SourceLocation OpLoc, SourceLocation LParen,
2145 static SYCLUniqueStableNameExpr *
2149 static SYCLUniqueStableNameExpr *CreateEmpty(const ASTContext &Ctx);
H A DRecursiveASTVisitor.h2903 DEF_TRAVERSE_STMT(SYCLUniqueStableNameExpr, {
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp556 SYCLUniqueStableNameExpr::SYCLUniqueStableNameExpr(SourceLocation OpLoc, in SYCLUniqueStableNameExpr() function in SYCLUniqueStableNameExpr
567 SYCLUniqueStableNameExpr::SYCLUniqueStableNameExpr(EmptyShell Empty, in SYCLUniqueStableNameExpr() function in SYCLUniqueStableNameExpr
571 SYCLUniqueStableNameExpr *
572 SYCLUniqueStableNameExpr::Create(const ASTContext &Ctx, SourceLocation OpLoc, in Create()
577 SYCLUniqueStableNameExpr(OpLoc, LParen, RParen, ResultTy, TSI); in Create()
580 SYCLUniqueStableNameExpr *
581 SYCLUniqueStableNameExpr::CreateEmpty(const ASTContext &Ctx) { in CreateEmpty()
583 return new (Ctx) SYCLUniqueStableNameExpr(EmptyShell(), ResultTy); in CreateEmpty()
586 std::string SYCLUniqueStableNameExpr::ComputeName(ASTContext &Context) const { in ComputeName()
587 return SYCLUniqueStableNameExpr::ComputeName(Context, in ComputeName()
[all …]
H A DComputeDependence.cpp633 ExprDependence clang::computeDependence(SYCLUniqueStableNameExpr *E) { in computeDependence()
H A DJSONNodeDumper.cpp1356 const SYCLUniqueStableNameExpr *E) { in VisitSYCLUniqueStableNameExpr()
H A DStmtProfile.cpp1373 const SYCLUniqueStableNameExpr *S) { in VisitSYCLUniqueStableNameExpr()
H A DStmtPrinter.cpp1431 SYCLUniqueStableNameExpr *Node) { in VisitSYCLUniqueStableNameExpr()
H A DTextNodeDumper.cpp1576 const SYCLUniqueStableNameExpr *Node) { in VisitSYCLUniqueStableNameExpr()
H A DItaniumMangle.cpp5955 const auto *USN = cast<SYCLUniqueStableNameExpr>(E); in mangleExpression()
H A DExprConstant.cpp9597 bool VisitSYCLUniqueStableNameExpr(const SYCLUniqueStableNameExpr *E) { in VisitSYCLUniqueStableNameExpr()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaSYCL.cpp147 return SYCLUniqueStableNameExpr::Create(getASTContext(), OpLoc, LParen, in BuildUniqueStableNameExpr()
H A DTreeTransform.h12839 SYCLUniqueStableNameExpr *E) { in TransformSYCLUniqueStableNameExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td61 def SYCLUniqueStableNameExpr : StmtNode<Expr>;
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DCompiler.h171 bool VisitSYCLUniqueStableNameExpr(const SYCLUniqueStableNameExpr *E);
H A DCompiler.cpp2536 const SYCLUniqueStableNameExpr *E) { in VisitSYCLUniqueStableNameExpr()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp585 void ASTStmtReader::VisitSYCLUniqueStableNameExpr(SYCLUniqueStableNameExpr *E) { in VisitSYCLUniqueStableNameExpr()
3160 S = SYCLUniqueStableNameExpr::CreateEmpty(Context); in ReadStmtFromStream()
H A DASTWriterStmt.cpp661 void ASTStmtWriter::VisitSYCLUniqueStableNameExpr(SYCLUniqueStableNameExpr *E) { in VisitSYCLUniqueStableNameExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp537 Value *VisitSYCLUniqueStableNameExpr(SYCLUniqueStableNameExpr *E);
1869 ScalarExprEmitter::VisitSYCLUniqueStableNameExpr(SYCLUniqueStableNameExpr *E) { in VisitSYCLUniqueStableNameExpr()