| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | TextNodeDumper.h | 431 void VisitEmbedExpr(const EmbedExpr *S);
|
| H A D | Expr.h | 5054 class EmbedExpr final : public Expr { 5063 EmbedExpr(const ASTContext &Ctx, SourceLocation Loc, EmbedDataStorage *Data, 5065 explicit EmbedExpr(EmptyShell Empty) : Expr(SourceLocExprClass, Empty) {} in EmbedExpr() function 5090 friend class EmbedExpr; variable 5092 EmbedExpr *EExpr = nullptr; 5096 ChildElementIter(EmbedExpr *E) : EExpr(E) { in ChildElementIter() 5144 ChildElementIter<true>(const_cast<EmbedExpr *>(this)), in underlying_data_elements() 5163 return ChildElementIter<true>(const_cast<EmbedExpr *>(this)); in begin() 5264 if (auto *EE = dyn_cast<EmbedExpr>(IE)) in getNumInitsWithEmbedExpanded()
|
| H A D | RecursiveASTVisitor.h | 2912 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/Sema/ |
| H A D | SemaInit.cpp | 361 EmbedExpr *CurEmbed = nullptr; // Save current embed we're processing. 551 Expr *HandleEmbed(EmbedExpr *Embed, const InitializedEntity &Entity) { in HandleEmbed() 578 EmbedExpr(SemaRef.Context, Embed->getLocation(), Embed->getData(), in HandleEmbed() 1586 if (auto *Embed = dyn_cast<EmbedExpr>(expr)) { in CheckSubElementType() 1798 } else if (auto *Embed = dyn_cast<EmbedExpr>(expr)) { in CheckScalarType() 2088 EmbedExpr *EE = in canInitializeArrayWithEmbedDataString() 2090 ? dyn_cast_if_present<EmbedExpr>(ExprList[0]->IgnoreParens()) in canInitializeArrayWithEmbedDataString() 2122 EmbedExpr *Embed = cast<EmbedExpr>(IList->inits()[0]); in CheckArrayType() 2237 if ((CurEmbed || isa<EmbedExpr>(Init)) && elementType->isScalarType()) { in CheckArrayType() 2242 auto Embed = cast<EmbedExpr>(Init); in CheckArrayType()
|
| H A D | SemaOverload.cpp | 5829 !isa<EmbedExpr>(From->getInit(0))) { in TryListConversion()
|
| H A D | TreeTransform.h | 14141 ExprResult TreeTransform<Derived>::TransformEmbedExpr(EmbedExpr *E) { in TransformEmbedExpr()
|
| H A D | SemaExpr.cpp | 16944 EmbedExpr(Context, EmbedKeywordLoc, Data, /*NumOfElements=*/0, in ActOnEmbedExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Compiler.h | 195 bool VisitEmbedExpr(const EmbedExpr *E);
|
| H A D | Compiler.cpp | 1894 dyn_cast<EmbedExpr>(Init->IgnoreParenImpCasts())) { in visitInitList() 2097 bool Compiler<Emitter>::VisitEmbedExpr(const EmbedExpr *E) { in VisitEmbedExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprAgg.cpp | 601 if (const auto *Embed = dyn_cast<EmbedExpr>(Init->IgnoreParenImpCasts())) { in EmitArrayInit() 703 if (auto *EmbedS = dyn_cast<EmbedExpr>(Args[i]->IgnoreParenImpCasts())) { in EmitArrayInit()
|
| H A D | CGExprConstant.cpp | 1383 dyn_cast<EmbedExpr>(Init->IgnoreParenImpCasts())) { in EmitArrayInitialization() 1431 if (auto *EmbedS = dyn_cast<EmbedExpr>(Init->IgnoreParenImpCasts())) { in EmitArrayInitialization()
|
| H A D | CGExprScalar.cpp | 538 Value *VisitEmbedExpr(EmbedExpr *E); 1881 Value *ScalarExprEmitter::VisitEmbedExpr(EmbedExpr *E) { in VisitEmbedExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1337 void ASTStmtReader::VisitEmbedExpr(EmbedExpr *E) { in VisitEmbedExpr() 3379 S = new (Context) EmbedExpr(Empty); in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 1283 void ASTStmtWriter::VisitEmbedExpr(EmbedExpr *E) { in VisitEmbedExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | StmtProfile.cpp | 2374 void StmtProfiler::VisitEmbedExpr(const EmbedExpr *E) { VisitExpr(E); } in VisitEmbedExpr()
|
| H A D | StmtPrinter.cpp | 1290 void StmtPrinter::VisitEmbedExpr(EmbedExpr *Node) { in VisitEmbedExpr()
|
| H A D | Expr.cpp | 2393 EmbedExpr::EmbedExpr(const ASTContext &Ctx, SourceLocation Loc, in EmbedExpr() function in EmbedExpr
|
| H A D | TextNodeDumper.cpp | 3160 void TextNodeDumper::VisitEmbedExpr(const EmbedExpr *S) { in VisitEmbedExpr()
|
| H A D | ExprConstant.cpp | 8086 bool VisitEmbedExpr(const EmbedExpr *E) { in VisitEmbedExpr() 9592 bool VisitEmbedExpr(const EmbedExpr *E) { in VisitEmbedExpr() 11810 if (auto *EmbedS = dyn_cast<EmbedExpr>(Init->IgnoreParenImpCasts())) in VisitCXXParenListOrInitListExpr() 11854 if (auto *EmbedS = dyn_cast<EmbedExpr>(Init->IgnoreParenImpCasts())) { in VisitCXXParenListOrInitListExpr()
|