OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:BlockExpr
(Results
1 - 25
of
58
) sorted by relevancy
1
2
3
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
UndefCapturedBlockVarChecker.cpp
28
: public Checker< check::PostStmt<
BlockExpr
> > {
32
void checkPostStmt(const
BlockExpr
*BE, CheckerContext &C) const;
51
UndefCapturedBlockVarChecker::checkPostStmt(const
BlockExpr
*BE,
ObjCUnusedIVarsChecker.cpp
45
if (const
BlockExpr
*BE = dyn_cast<
BlockExpr
>(S)) {
MallocChecker.cpp
292
check::NewAllocator, check::PostStmt<
BlockExpr
>,
324
void checkPostStmt(const
BlockExpr
*BE, CheckerContext &C) const;
2749
void MallocChecker::checkPostStmt(const
BlockExpr
*BE,
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGOpenCLRuntime.h
26
class
BlockExpr
;
92
void recordBlockInfo(const
BlockExpr
*E, llvm::Function *InvokeF,
CGOpenCLRuntime.cpp
130
static const
BlockExpr
*getBlockExpr(const Expr *E) {
132
while(!isa<
BlockExpr
>(E) && E != Prev) {
139
return cast<
BlockExpr
>(E);
144
void CGOpenCLRuntime::recordBlockInfo(const
BlockExpr
*E,
166
const
BlockExpr
*Block = getBlockExpr(E);
CGBlocks.h
247
const
BlockExpr
*BlockExpression;
277
const
BlockExpr
*getBlockExpr() const {
CodeGenModule.h
63
class
BlockExpr
;
539
llvm::DenseMap<const
BlockExpr
*, llvm::Constant *> EmittedGlobalBlocks;
951
llvm::Constant *GetAddrOfGlobalBlock(const
BlockExpr
*BE, StringRef Name);
955
llvm::Constant *getAddrOfGlobalBlockIfEmitted(const
BlockExpr
*BE) {
961
void setAddrOfGlobalBlock(const
BlockExpr
*BE, llvm::Constant *Addr);
CGObjC.cpp
3035
if (isa<
BlockExpr
>(e))
3076
Result visitBlockExpr(const
BlockExpr
*e);
3153
Result ARCExprEmitter<Impl, Result>::visitBlockExpr(const
BlockExpr
*e) {
3301
} else if (auto *be = dyn_cast<
BlockExpr
>(e))
3337
TryEmitResult visitBlockExpr(const
BlockExpr
*e) {
CGDecl.cpp
657
if (const
BlockExpr
*be = dyn_cast<
BlockExpr
>(e)) {
1644
if (const
BlockExpr
*BE = dyn_cast<
BlockExpr
>(E)) {
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
AnalysisBasedWarnings.h
21
class
BlockExpr
;
/src/external/apache2/llvm/dist/clang/include/clang/AST/
EvaluatedExprVisitor.h
48
void VisitBlockExpr(PTR(
BlockExpr
) E) { }
ComputeDependence.h
46
class
BlockExpr
;
128
ExprDependence computeDependence(
BlockExpr
*E);
ASTNodeTraverser.h
676
void VisitBlockExpr(const
BlockExpr
*Node) { Visit(Node->getBlockDecl()); }
/src/external/apache2/llvm/dist/clang/lib/Analysis/
CallGraph.cpp
61
if (
BlockExpr
*Block = dyn_cast<
BlockExpr
>(CEE)) {
LiveVariables.cpp
165
void VisitBlockExpr(
BlockExpr
*BE);
361
void TransferFunctions::VisitBlockExpr(
BlockExpr
*BE) {
CalledOnceCheck.cpp
1119
const Expr *getBlockGuaraneedCallSite(const
BlockExpr
*Block) const {
1548
void VisitBlockExpr(const
BlockExpr
*Block) {
UninitializedValues.cpp
487
void VisitBlockExpr(
BlockExpr
*be);
708
void TransferFunctions::VisitBlockExpr(
BlockExpr
*be) {
AnalysisDeclContext.cpp
566
void VisitBlockExpr(
BlockExpr
*BR) {
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
RetainCountChecker.h
243
check::PostStmt<
BlockExpr
>,
295
void checkPostStmt(const
BlockExpr
*BE, CheckerContext &C) const;
/src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
TransZeroOutPropsInDealloc.cpp
142
bool TraverseBlockExpr(
BlockExpr
*block) { return true; }
/src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
RewriteModernObjC.cpp
132
SmallVector<
BlockExpr
*, 32> Blocks;
147
llvm::DenseMap<
BlockExpr
*, std::string> RewrittenBlockExprs;
466
std::string SynthesizeBlockHelperFuncs(
BlockExpr
*CE, int i,
468
std::string SynthesizeBlockFunc(
BlockExpr
*CE, int i,
470
std::string SynthesizeBlockImpl(
BlockExpr
*CE,
480
Stmt *SynthBlockInitExpr(
BlockExpr
*Exp,
491
void CollectBlockDeclRefInfo(
BlockExpr
*Exp);
4049
std::string RewriteModernObjC::SynthesizeBlockFunc(
BlockExpr
*CE, int i,
4145
std::string RewriteModernObjC::SynthesizeBlockHelperFuncs(
BlockExpr
*CE, int i,
4189
std::string RewriteModernObjC::SynthesizeBlockImpl(
BlockExpr
*CE, std::string Tag
[
all
...]
RewriteObjC.cpp
123
SmallVector<
BlockExpr
*, 32> Blocks;
138
llvm::DenseMap<
BlockExpr
*, std::string> RewrittenBlockExprs;
376
std::string SynthesizeBlockHelperFuncs(
BlockExpr
*CE, int i,
378
std::string SynthesizeBlockFunc(
BlockExpr
*CE, int i,
380
std::string SynthesizeBlockImpl(
BlockExpr
*CE,
390
Stmt *SynthBlockInitExpr(
BlockExpr
*Exp,
402
void CollectBlockDeclRefInfo(
BlockExpr
*Exp);
3264
std::string RewriteObjC::SynthesizeBlockFunc(
BlockExpr
*CE, int i,
3356
std::string RewriteObjC::SynthesizeBlockHelperFuncs(
BlockExpr
*CE, int i,
3400
std::string RewriteObjC::SynthesizeBlockImpl(
BlockExpr
*CE, std::string Tag
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/AST/
Expr.cpp
1437
if (auto *BE = dyn_cast<
BlockExpr
>(CEE))
1853
isa<
BlockExpr
>(SubExpr)) &&
2315
const FunctionProtoType *
BlockExpr
::getFunctionType() const {
2321
SourceLocation
BlockExpr
::getCaretLocation() const {
2324
const Stmt *
BlockExpr
::getBody() const {
2327
Stmt *
BlockExpr
::getBody() {
ComputeDependence.cpp
237
ExprDependence clang::computeDependence(
BlockExpr
*E) {
/src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
ExprEngine.h
460
void VisitBlockExpr(const
BlockExpr
*BE, ExplodedNode *Pred,
Completed in 64 milliseconds
1
2
3
Indexes created Tue Feb 24 08:35:24 UTC 2026