HomeSort by relevance Sort by last modified time
    Searched refs:DeclStmt (Results 1 - 25 of 63) sorted by null

1 2 3

  /external/clang/include/clang/AST/
StmtCXX.h 130 // SubExprs[RANGE] is an expression or declstmt.
137 CXXForRangeStmt(DeclStmt *Range, DeclStmt *BeginEnd,
138 Expr *Cond, Expr *Inc, DeclStmt *LoopVar, Stmt *Body,
150 DeclStmt *getRangeStmt() { return cast<DeclStmt>(SubExprs[RANGE]); }
151 DeclStmt *getBeginEndStmt() {
152 return cast_or_null<DeclStmt>(SubExprs[BEGINEND]);
156 DeclStmt *getLoopVarStmt() { return cast<DeclStmt>(SubExprs[LOOPVAR]);
    [all...]
Stmt.h 438 /// DeclStmt - Adaptor class for mixing declarations with statements and
443 class DeclStmt : public Stmt {
448 DeclStmt(DeclGroupRef dg, SourceLocation startLoc,
453 explicit DeclStmt(EmptyShell Empty) : Stmt(DeclStmtClass, Empty) { }
455 /// isSingleDecl - This method returns true if this DeclStmt refers
893 /// If this IfStmt has a condition variable, return the faux DeclStmt
895 const DeclStmt *getConditionVariableDeclStmt() const {
896 return reinterpret_cast<DeclStmt*>(SubExprs[VAR]);
966 /// If this SwitchStmt has a condition variable, return the faux DeclStmt
968 const DeclStmt *getConditionVariableDeclStmt() const
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
UndefinedAssignmentChecker.cpp 78 if (const DeclStmt *DS = dyn_cast<DeclStmt>(StoreE)) {
CheckerDocumentation.cpp 38 check::PostStmt<DeclStmt>,
80 /// check::PostStmt<DeclStmt>
81 void checkPostStmt(const DeclStmt *DS, CheckerContext &C) const;
306 void CheckerDocumentation::checkPostStmt(const DeclStmt *DS,
VLASizeChecker.cpp 31 class VLASizeChecker : public Checker< check::PreStmt<DeclStmt> > {
40 void checkPreStmt(const DeclStmt *DS, CheckerContext &C) const;
79 void VLASizeChecker::checkPreStmt(const DeclStmt *DS, CheckerContext &C) const {
DereferenceChecker.cpp 116 } else if (const DeclStmt *DS = dyn_cast<DeclStmt>(S)) {
LLVMConventionsChecker.cpp 133 void VisitDeclStmt(DeclStmt *DS);
145 void StringRefCheckerVisitor::VisitDeclStmt(DeclStmt *S) {
  /frameworks/compile/slang/
slang_rs_check_ast.h 68 void VisitDeclStmt(clang::DeclStmt *DS);
slang_rs_object_ref_count.h 63 clang::DeclStmt *DS,
144 void VisitDeclStmt(clang::DeclStmt *DS);
slang_rs_check_ast.cpp 220 void RSCheckAST::VisitDeclStmt(clang::DeclStmt *DS) {
222 for (clang::DeclStmt::decl_iterator I = DS->decl_begin(),
  /external/lldb/include/lldb/Core/
ClangForward.h 54 class DeclStmt;
  /external/clang/lib/Analysis/
PseudoConstantAnalysis.cpp 172 const DeclStmt *DS = cast<DeclStmt>(Head);
LiveVariables.cpp 210 void VisitDeclStmt(DeclStmt *DS);
291 const DeclStmt *DS = cast<DeclStmt>(S);
377 void TransferFunctions::VisitDeclStmt(DeclStmt *DS) {
391 if (DeclStmt *DS = dyn_cast<DeclStmt>(element)) {
UninitializedValues.cpp 326 void VisitDeclStmt(DeclStmt *DS);
375 void ClassifyRefs::VisitDeclStmt(DeclStmt *DS) {
455 void VisitDeclStmt(DeclStmt *ds);
626 if (DeclStmt *DS = dyn_cast<DeclStmt>(FS->getElement())) {
694 void TransferFunctions::VisitDeclStmt(DeclStmt *DS) {
CFG.cpp 375 CFGBlock *VisitDeclStmt(DeclStmt *DS);
376 CFGBlock *VisitDeclSubExpr(DeclStmt *DS);
446 LocalScope* addLocalScopeForDeclStmt(DeclStmt *DS,
    [all...]
  /external/lldb/source/Expression/
ASTStructExtractor.cpp 80 DeclStmt *curr_decl_stmt = dyn_cast<DeclStmt>(curr_stmt);
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
SubEngine.h 77 virtual void processStaticInitializer(const DeclStmt *DS,
  /external/clang/lib/AST/
StmtPrinter.cpp 67 void PrintRawDeclStmt(const DeclStmt *S);
127 void StmtPrinter::PrintRawDeclStmt(const DeclStmt *S) {
136 void StmtPrinter::VisitDeclStmt(DeclStmt *Node) {
180 if (const DeclStmt *DS = If->getConditionVariableDeclStmt())
220 if (const DeclStmt *DS = Node->getConditionVariableDeclStmt())
239 if (const DeclStmt *DS = Node->getConditionVariableDeclStmt())
266 if (DeclStmt *DS = dyn_cast<DeclStmt>(Node->getInit()))
294 if (DeclStmt *DS = dyn_cast<DeclStmt>(Node->getElement())
    [all...]
Stmt.cpp 788 CXXForRangeStmt::CXXForRangeStmt(DeclStmt *Range, DeclStmt *BeginEndStmt,
789 Expr *Cond, Expr *Inc, DeclStmt *LoopVar,
802 DeclStmt *RangeStmt = getRangeStmt();
813 Decl *LV = cast<DeclStmt>(getLoopVarStmt())->getSingleDecl();
836 DeclStmt *DS = cast<DeclStmt>(SubExprs[VAR]);
847 SubExprs[VAR] = new (C) DeclStmt(DeclGroupRef(V), VarRange.getBegin(),
867 DeclStmt *DS = cast<DeclStmt>(SubExprs[CONDVAR])
    [all...]
  /external/clang/lib/ARCMigrate/
TransRetainReleaseDealloc.cpp 235 if (DeclStmt *DS = dyn_cast<DeclStmt>(S)) {
371 DeclStmt *DeclS = dyn_cast_or_null<DeclStmt>(*CompStmtChild);
TransAutoreleasePool.cpp 170 if (DeclStmt *DclS = dyn_cast<DeclStmt>(child)) {
420 DeclStmt *Dcl;
  /external/clang/lib/StaticAnalyzer/Core/
ExprEngineObjC.cpp 78 if (const DeclStmt *DS = dyn_cast<DeclStmt>(elem)) {
  /external/clang/tools/libclang/
IndexBody.cpp 134 bool VisitDeclStmt(DeclStmt *S) {
  /external/clang/include/clang/Analysis/
CFG.h 884 /// Records a synthetic DeclStmt and the DeclStmt it was constructed from.
886 /// The CFG uses synthetic DeclStmts when a single AST DeclStmt contains
888 void addSyntheticDeclStmt(const DeclStmt *Synthetic,
889 const DeclStmt *Source) {
896 typedef llvm::DenseMap<const DeclStmt *, const DeclStmt *>::const_iterator
    [all...]
  /external/clang/include/clang/ASTMatchers/
ASTMatchers.h 623 /// declStmt()
627 DeclStmt> declStmt;
919 /// forStmt(hasLoopInit(declStmt()))
    [all...]

Completed in 541 milliseconds

1 2 3