/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TextNodeDumper.h | 412 void VisitEmbedExpr(const EmbedExpr *S);
|
H A D | Expr.h | 4857 class EmbedExpr final : public Expr { 4866 EmbedExpr(const ASTContext &Ctx, SourceLocation Loc, EmbedDataStorage *Data, 4868 explicit EmbedExpr(EmptyShell Empty) : Expr(SourceLocExprClass, Empty) {} in EmbedExpr() function 4892 friend class EmbedExpr; variable 4894 EmbedExpr *EExpr = nullptr; 4898 ChildElementIter(EmbedExpr *E) : EExpr(E) { in ChildElementIter() 4946 ChildElementIter<true>(const_cast<EmbedExpr *>(this)), in underlying_data_elements() 4965 return ChildElementIter<true>(const_cast<EmbedExpr *>(this)); in begin()
|
H A D | RecursiveASTVisitor.h | 2867 DEF_TRAVERSE_STMT(EmbedExpr, {
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | StmtNodes.td | 207 def EmbedExpr : StmtNode<Expr>;
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Compiler.h | 176 bool VisitEmbedExpr(const EmbedExpr *E);
|
H A D | Compiler.cpp | 1437 dyn_cast<EmbedExpr>(Init->IgnoreParenImpCasts())) { in visitInitList() 1604 bool Compiler<Emitter>::VisitEmbedExpr(const EmbedExpr *E) { in VisitEmbedExpr()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaInit.cpp | 317 EmbedExpr *CurEmbed = nullptr; // Save current embed we're processing. 507 Expr *HandleEmbed(EmbedExpr *Embed, const InitializedEntity &Entity) { in HandleEmbed() 533 EmbedExpr(SemaRef.Context, Embed->getLocation(), Embed->getData(), in HandleEmbed() 1515 if (auto *Embed = dyn_cast<EmbedExpr>(expr)) { in CheckSubElementType() 1725 } else if (auto *Embed = dyn_cast<EmbedExpr>(expr)) { in CheckScalarType() 2009 EmbedExpr *EE = in canInitializeArrayWithEmbedDataString() 2011 ? dyn_cast_if_present<EmbedExpr>(ExprList[0]->IgnoreParens()) in canInitializeArrayWithEmbedDataString() 2048 EmbedExpr *Embed = cast<EmbedExpr>(IList->inits()[0]); in CheckArrayType() 2162 if ((CurEmbed || isa<EmbedExpr>(Init)) && elementType->isScalarType()) { in CheckArrayType() 2167 auto Embed = cast<EmbedExpr>(Init); in CheckArrayType()
|
H A D | TreeTransform.h | 13023 ExprResult TreeTransform<Derived>::TransformEmbedExpr(EmbedExpr *E) { in TransformEmbedExpr()
|
H A D | SemaExpr.cpp | 16573 EmbedExpr(Context, EmbedKeywordLoc, Data, /*NumOfElements=*/0, in ActOnEmbedExpr()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprAgg.cpp | 499 if (const auto *Embed = dyn_cast<EmbedExpr>(Init->IgnoreParenImpCasts())) { in EmitArrayInit() 601 if (auto *EmbedS = dyn_cast<EmbedExpr>(Args[i]->IgnoreParenImpCasts())) { in EmitArrayInit()
|
H A D | CGExprConstant.cpp | 1297 dyn_cast<EmbedExpr>(Init->IgnoreParenImpCasts())) { in EmitArrayInitialization() 1345 if (auto *EmbedS = dyn_cast<EmbedExpr>(Init->IgnoreParenImpCasts())) { in EmitArrayInitialization()
|
H A D | CGExprScalar.cpp | 510 Value *VisitEmbedExpr(EmbedExpr *E); 1801 Value *ScalarExprEmitter::VisitEmbedExpr(EmbedExpr *E) { in VisitEmbedExpr()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1323 void ASTStmtReader::VisitEmbedExpr(EmbedExpr *E) { in VisitEmbedExpr() 3252 S = new (Context) EmbedExpr(Empty); in ReadStmtFromStream()
|
H A D | ASTWriterStmt.cpp | 1264 void ASTStmtWriter::VisitEmbedExpr(EmbedExpr *E) { in VisitEmbedExpr()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | StmtProfile.cpp | 2325 void StmtProfiler::VisitEmbedExpr(const EmbedExpr *E) { VisitExpr(E); } in VisitEmbedExpr()
|
H A D | Expr.cpp | 2376 EmbedExpr::EmbedExpr(const ASTContext &Ctx, SourceLocation Loc, in EmbedExpr() function in EmbedExpr
|
H A D | StmtPrinter.cpp | 1190 void StmtPrinter::VisitEmbedExpr(EmbedExpr *Node) { in VisitEmbedExpr()
|
H A D | TextNodeDumper.cpp | 2888 void TextNodeDumper::VisitEmbedExpr(const EmbedExpr *S) { in VisitEmbedExpr()
|
H A D | ExprConstant.cpp | 7748 bool VisitEmbedExpr(const EmbedExpr *E) { in VisitEmbedExpr() 9171 bool VisitEmbedExpr(const EmbedExpr *E) { in VisitEmbedExpr() 11281 if (auto *EmbedS = dyn_cast<EmbedExpr>(Init->IgnoreParenImpCasts())) in VisitCXXParenListOrInitListExpr() 11322 if (auto *EmbedS = dyn_cast<EmbedExpr>(Init->IgnoreParenImpCasts())) { in VisitCXXParenListOrInitListExpr()
|