Home
last modified time | relevance | path

Searched refs:Expr (Results 1 – 6 of 6) sorted by relevance

/frameworks/compile/slang/
Dslang_rs_ast_replace.h27 class Expr; variable
39 clang::Expr *mOldExpr;
40 clang::Expr *mNewExpr;
42 inline bool matchesExpr(const clang::Expr *E) const { in matchesExpr()
Dslang_rs_object_ref_count.cpp369 clang::Expr *ClearSingleRSObject(clang::ASTContext &C, in ClearSingleRSObject()
370 clang::Expr *RefRSVar, in ClearSingleRSObject()
394 clang::Expr *AddrRefRSVar = in ClearSingleRSObject()
402 clang::Expr *RefRSClearObjectFD = in ClearSingleRSObject()
413 clang::Expr *RSClearObjectFP = in ClearSingleRSObject()
446 clang::Expr *RefRSStruct,
453 clang::Expr *RefRSArr, in ClearArrayRSObject()
526 clang::Expr *Int0 = clang::IntegerLiteral::Create(C, in ClearArrayRSObject()
539 clang::Expr *NumArrayElementsExpr = clang::IntegerLiteral::Create(C, in ClearArrayRSObject()
563 clang::Expr *RefRSArrPtr = in ClearArrayRSObject()
[all …]
Dslang_rs_object_ref_count.h29 class Expr; variable
67 clang::Expr *InitExpr);
95 clang::Expr **InitExpr);
99 static clang::Expr *CreateZeroInitializerForRSSpecificType(
Dslang_rs_export_var.cpp51 const clang::Expr *Initializer = VD->getAnyInitializer(); in RSExportVar()
61 clang::Expr::NPC_ValueDependentIsNotNull)) { in RSExportVar()
84 clang::Expr::EvalResult tempInit; in RSExportVar()
Dslang_rs_export_var.h45 clang::Expr::EvalResult mInit;
49 llvm::SmallVector<clang::Expr::EvalResult, 0> mInitArray;
Dslang_rs_ast_replace.cpp35 mOldExpr = llvm::dyn_cast<clang::Expr>(OldStmt); in ReplaceStmt()
37 mNewExpr = llvm::dyn_cast<clang::Expr>(NewStmt); in ReplaceStmt()