Lines Matching refs:Empty

1820   Stmt::EmptyShell Empty;
1860 S = new (Context) NullStmt(Empty);
1864 S = new (Context) CompoundStmt(Empty);
1868 S = new (Context) CaseStmt(Empty);
1872 S = new (Context) DefaultStmt(Empty);
1876 S = new (Context) LabelStmt(Empty);
1886 S = new (Context) IfStmt(Empty);
1890 S = new (Context) SwitchStmt(Empty);
1894 S = new (Context) WhileStmt(Empty);
1898 S = new (Context) DoStmt(Empty);
1902 S = new (Context) ForStmt(Empty);
1906 S = new (Context) GotoStmt(Empty);
1910 S = new (Context) IndirectGotoStmt(Empty);
1914 S = new (Context) ContinueStmt(Empty);
1918 S = new (Context) BreakStmt(Empty);
1922 S = new (Context) ReturnStmt(Empty);
1926 S = new (Context) DeclStmt(Empty);
1930 S = new (Context) GCCAsmStmt(Empty);
1934 S = new (Context) MSAsmStmt(Empty);
1943 S = new (Context) PredefinedExpr(Empty);
1957 S = IntegerLiteral::Create(Context, Empty);
1961 S = FloatingLiteral::Create(Context, Empty);
1965 S = new (Context) ImaginaryLiteral(Empty);
1974 S = new (Context) CharacterLiteral(Empty);
1978 S = new (Context) ParenExpr(Empty);
1982 S = new (Context) ParenListExpr(Empty);
1986 S = new (Context) UnaryOperator(Empty);
1996 S = new (Context) UnaryExprOrTypeTraitExpr(Empty);
2000 S = new (Context) ArraySubscriptExpr(Empty);
2004 S = new (Context) CallExpr(Context, Stmt::CallExprClass, Empty);
2057 S = new (Context) BinaryOperator(Empty);
2061 S = new (Context) CompoundAssignOperator(Empty);
2065 S = new (Context) ConditionalOperator(Empty);
2069 S = new (Context) BinaryConditionalOperator(Empty);
2083 S = new (Context) CompoundLiteralExpr(Empty);
2087 S = new (Context) ExtVectorElementExpr(Empty);
2091 S = new (Context) InitListExpr(Empty);
2101 S = new (Context) ImplicitValueInitExpr(Empty);
2105 S = new (Context) VAArgExpr(Empty);
2109 S = new (Context) AddrLabelExpr(Empty);
2113 S = new (Context) StmtExpr(Empty);
2117 S = new (Context) ChooseExpr(Empty);
2121 S = new (Context) GNUNullExpr(Empty);
2125 S = new (Context) ShuffleVectorExpr(Empty);
2129 S = new (Context) ConvertVectorExpr(Empty);
2133 S = new (Context) BlockExpr(Empty);
2137 S = new (Context) GenericSelectionExpr(Empty);
2141 S = new (Context) ObjCStringLiteral(Empty);
2144 S = new (Context) ObjCBoxedExpr(Empty);
2156 S = new (Context) ObjCEncodeExpr(Empty);
2159 S = new (Context) ObjCSelectorExpr(Empty);
2162 S = new (Context) ObjCProtocolExpr(Empty);
2165 S = new (Context) ObjCIvarRefExpr(Empty);
2168 S = new (Context) ObjCPropertyRefExpr(Empty);
2171 S = new (Context) ObjCSubscriptRefExpr(Empty);
2181 S = new (Context) ObjCIsaExpr(Empty);
2184 S = new (Context) ObjCIndirectCopyRestoreExpr(Empty);
2187 S = new (Context) ObjCBridgedCastExpr(Empty);
2190 S = new (Context) ObjCForCollectionStmt(Empty);
2193 S = new (Context) ObjCAtCatchStmt(Empty);
2196 S = new (Context) ObjCAtFinallyStmt(Empty);
2204 S = new (Context) ObjCAtSynchronizedStmt(Empty);
2207 S = new (Context) ObjCAtThrowStmt(Empty);
2210 S = new (Context) ObjCAutoreleasePoolStmt(Empty);
2213 S = new (Context) ObjCBoolLiteralExpr(Empty);
2216 S = new (Context) SEHExceptStmt(Empty);
2219 S = new (Context) SEHFinallyStmt(Empty);
2222 S = new (Context) SEHTryStmt(Empty);
2225 S = new (Context) CXXCatchStmt(Empty);
2229 S = CXXTryStmt::Create(Context, Empty,
2234 S = new (Context) CXXForRangeStmt(Empty);
2247 Empty);
2251 S = new (Context) CXXOperatorCallExpr(Context, Empty);
2255 S = new (Context) CXXMemberCallExpr(Context, Empty);
2259 S = new (Context) CXXConstructExpr(Empty);
2263 S = new (Context) CXXTemporaryObjectExpr(Empty);
2291 S = new (Context) UserDefinedLiteral(Context, Empty);
2295 S = new (Context) CXXStdInitializerListExpr(Empty);
2299 S = new (Context) CXXBoolLiteralExpr(Empty);
2303 S = new (Context) CXXNullPtrLiteralExpr(Empty);
2306 S = new (Context) CXXTypeidExpr(Empty, true);
2309 S = new (Context) CXXTypeidExpr(Empty, false);
2312 S = new (Context) CXXUuidofExpr(Empty, true);
2315 S = new (Context) MSPropertyRefExpr(Empty);
2318 S = new (Context) CXXUuidofExpr(Empty, false);
2321 S = new (Context) CXXThisExpr(Empty);
2324 S = new (Context) CXXThrowExpr(Empty);
2332 S = new (Context) CXXDefaultArgExpr(Empty);
2336 S = new (Context) CXXDefaultInitExpr(Empty);
2339 S = new (Context) CXXBindTemporaryExpr(Empty);
2343 S = new (Context) CXXScalarValueInitExpr(Empty);
2346 S = new (Context) CXXNewExpr(Empty);
2349 S = new (Context) CXXDeleteExpr(Empty);
2352 S = new (Context) CXXPseudoDestructorExpr(Empty);
2356 S = ExprWithCleanups::Create(Context, Empty,
2398 S = new (Context) UnaryTypeTraitExpr(Empty);
2402 S = new (Context) BinaryTypeTraitExpr(Empty);
2411 S = new (Context) ArrayTypeTraitExpr(Empty);
2415 S = new (Context) ExpressionTraitExpr(Empty);
2419 S = new (Context) CXXNoexceptExpr(Empty);
2423 S = new (Context) PackExpansionExpr(Empty);
2427 S = new (Context) SizeOfPackExpr(Empty);
2431 S = new (Context) SubstNonTypeTemplateParmExpr(Empty);
2435 S = new (Context) SubstNonTypeTemplateParmPackExpr(Empty);
2444 S = new (Context) MaterializeTemporaryExpr(Empty);
2448 S = new (Context) OpaqueValueExpr(Empty);
2452 S = new (Context) CUDAKernelCallExpr(Context, Empty);
2456 S = new (Context) AsTypeExpr(Empty);
2461 S = PseudoObjectExpr::Create(Context, Empty, numSemanticExprs);
2466 S = new (Context) AtomicExpr(Empty);