Searched refs:EmptyShell (Results 1 - 21 of 21) sorted by relevance

/external/clang/include/clang/AST/
H A DStmtCXX.h41 CXXCatchStmt(EmptyShell Empty)
71 CXXTryStmt(EmptyShell Empty, unsigned numHandlers)
85 static CXXTryStmt *Create(ASTContext &C, EmptyShell Empty,
140 CXXForRangeStmt(EmptyShell Empty) : Stmt(CXXForRangeStmtClass, Empty) { }
H A DStmtObjC.h32 explicit ObjCForCollectionStmt(EmptyShell Empty) :
87 explicit ObjCAtCatchStmt(EmptyShell Empty) :
128 explicit ObjCAtFinallyStmt(EmptyShell Empty) :
178 explicit ObjCAtTryStmt(EmptyShell Empty, unsigned NumCatchStmts,
276 explicit ObjCAtSynchronizedStmt(EmptyShell Empty) :
321 explicit ObjCAtThrowStmt(EmptyShell Empty) :
353 explicit ObjCAutoreleasePoolStmt(EmptyShell Empty) :
H A DExprCXX.h74 explicit CXXOperatorCallExpr(ASTContext& C, EmptyShell Empty) :
123 CXXMemberCallExpr(ASTContext &C, EmptyShell Empty)
160 CUDAKernelCallExpr(ASTContext &C, EmptyShell Empty)
195 explicit CXXNamedCastExpr(StmtClass SC, EmptyShell Shell, unsigned PathSize)
239 explicit CXXStaticCastExpr(EmptyShell Empty, unsigned PathSize)
270 explicit CXXDynamicCastExpr(EmptyShell Empty, unsigned pathSize)
308 CXXReinterpretCastExpr(EmptyShell Empty, unsigned pathSize)
340 explicit CXXConstCastExpr(EmptyShell Empty)
375 explicit UserDefinedLiteral(ASTContext &C, EmptyShell Empty)
436 explicit CXXBoolLiteralExpr(EmptyShell Empt
[all...]
H A DExprObjC.h37 explicit ObjCStringLiteral(EmptyShell Empty)
68 explicit ObjCBoolLiteralExpr(EmptyShell Empty)
103 explicit ObjCBoxedExpr(EmptyShell Empty)
142 explicit ObjCArrayLiteral(EmptyShell Empty, unsigned NumElements)
264 explicit ObjCDictionaryLiteral(EmptyShell Empty, unsigned NumElements,
359 explicit ObjCEncodeExpr(EmptyShell Empty) : Expr(ObjCEncodeExprClass, Empty){}
395 explicit ObjCSelectorExpr(EmptyShell Empty)
437 explicit ObjCProtocolExpr(EmptyShell Empty)
487 explicit ObjCIvarRefExpr(EmptyShell Empty)
612 explicit ObjCPropertyRefExpr(EmptyShell Empt
[all...]
H A DExpr.h121 explicit Expr(StmtClass SC, EmptyShell) : Stmt(SC) { }
811 explicit OpaqueValueExpr(EmptyShell Empty)
919 explicit DeclRefExpr(EmptyShell Empty)
1171 explicit PredefinedExpr(EmptyShell Empty)
1246 explicit IntegerLiteral(EmptyShell Empty)
1262 static IntegerLiteral *Create(ASTContext &C, EmptyShell Empty);
1303 CharacterLiteral(EmptyShell Empty) : Expr(CharacterLiteralClass, Empty) { }
1334 explicit FloatingLiteral(ASTContext &C, EmptyShell Empty);
1339 static FloatingLiteral *Create(ASTContext &C, EmptyShell Empty);
1403 explicit ImaginaryLiteral(EmptyShell Empt
[all...]
H A DStmt.h334 struct EmptyShell { }; struct in class:clang::Stmt
342 explicit Stmt(StmtClass SC, EmptyShell) {
451 explicit DeclStmt(EmptyShell Empty) : Stmt(DeclStmtClass, Empty) { }
518 explicit NullStmt(EmptyShell Empty) : Stmt(NullStmtClass, Empty),
555 explicit CompoundStmt(EmptyShell Empty)
633 SwitchCase(StmtClass SC, EmptyShell)
678 explicit CaseStmt(EmptyShell Empty) : SwitchCase(CaseStmtClass, Empty) { }
730 explicit DefaultStmt(EmptyShell Empty)
772 explicit LabelStmt(EmptyShell Empty) : Stmt(LabelStmtClass, Empty) { }
813 explicit AttributedStmt(EmptyShell Empt
[all...]
H A DDeclFriend.h88 FriendDecl(EmptyShell Empty, unsigned NumFriendTypeTPLists)
H A DStmtOpenMP.h400 EmptyShell);
H A DDeclTemplate.h1858 ClassTemplateDecl(EmptyShell Empty)
2062 FriendTemplateDecl(EmptyShell Empty)
2215 ClassScopeFunctionSpecializationDecl(EmptyShell Empty)
2715 VarTemplateDecl(EmptyShell Empty)
H A DDeclBase.h99 struct EmptyShell { }; struct in class:clang::Decl
316 Decl(Kind DK, EmptyShell Empty)
H A DDeclCXX.h112 AccessSpecDecl(EmptyShell Empty)
H A DDecl.h3361 ImportDecl(EmptyShell Empty) : Decl(Import, Empty), NextLocalImport() { }
/external/clang/lib/AST/
H A DDeclFriend.cpp63 return new (Mem) FriendDecl(EmptyShell(), FriendTypeNumTPLists);
H A DExprCXX.cpp259 UnresolvedLookupExpr *E = new (Mem) UnresolvedLookupExpr(EmptyShell());
548 return new (Buffer) CXXStaticCastExpr(EmptyShell(), PathSize);
573 return new (Buffer) CXXDynamicCastExpr(EmptyShell(), PathSize);
630 return new (Buffer) CXXReinterpretCastExpr(EmptyShell(), PathSize);
643 return new (C) CXXConstCastExpr(EmptyShell());
664 return new (Buffer) CXXFunctionalCastExpr(EmptyShell(), PathSize);
954 return new (Mem) LambdaExpr(EmptyShell(), NumCaptures, NumArrayIndexVars > 0);
1043 ExprWithCleanups::ExprWithCleanups(EmptyShell empty, unsigned numObjects)
1048 ExprWithCleanups *ExprWithCleanups::Create(ASTContext &C, EmptyShell empty,
1093 Stmt::EmptyShell Empt
[all...]
H A DStmt.cpp299 return new (Mem) AttributedStmt(EmptyShell(), NumAttrs);
753 return new (Mem) ObjCAtTryStmt(EmptyShell(), NumCatchStmts, HasFinally);
773 CXXTryStmt *CXXTryStmt::Create(ASTContext &C, EmptyShell Empty,
1055 CapturedStmt::CapturedStmt(EmptyShell Empty, unsigned NumCaptures)
1099 return new (Mem) CapturedStmt(EmptyShell(), NumCaptures);
1167 EmptyShell) {
H A DExpr.cpp462 return new (Mem) DeclRefExpr(EmptyShell());
659 IntegerLiteral::Create(ASTContext &C, EmptyShell Empty) {
672 FloatingLiteral::FloatingLiteral(ASTContext &C, EmptyShell Empty)
685 FloatingLiteral::Create(ASTContext &C, EmptyShell Empty) {
1095 CallExpr::CallExpr(ASTContext &C, StmtClass SC, EmptyShell Empty)
1103 EmptyShell Empty)
1657 return new (Buffer) ImplicitCastExpr(EmptyShell(), PathSize);
1678 return new (Buffer) CStyleCastExpr(EmptyShell(), PathSize);
3442 return new (Mem) ObjCMessageExpr(EmptyShell(), NumArgs);
3839 PseudoObjectExpr *PseudoObjectExpr::Create(ASTContext &Context, EmptyShell s
[all...]
H A DDeclTemplate.cpp318 return new (Mem) ClassTemplateDecl(EmptyShell());
913 return new (Mem) FriendTemplateDecl(EmptyShell());
983 return new (Mem) VarTemplateDecl(EmptyShell());
H A DDeclCXX.cpp35 return new (Mem) AccessSpecDecl(EmptyShell());
H A DDecl.cpp3625 return new (Mem) ImportDecl(EmptyShell());
/external/clang/lib/Analysis/
H A DThreadSafety.cpp546 explicit SExpr(clang::Decl::EmptyShell e) { NodeVec.clear(); }
760 UnderlyingMutex(Decl::EmptyShell())
/external/clang/lib/Serialization/
H A DASTReaderStmt.cpp1785 Stmt::EmptyShell Empty;

Completed in 264 milliseconds