reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2223 bool isArray() const { return CXXNewExprBits.IsArray; } 2237 return CXXNewExprBits.NumPlacementArgs; 2253 bool isParenTypeId() const { return CXXNewExprBits.IsParenTypeId; } 2259 bool isGlobalNew() const { return CXXNewExprBits.IsGlobalNew; } 2263 return CXXNewExprBits.StoredInitializationStyle > 0; 2268 if (CXXNewExprBits.StoredInitializationStyle == 0) 2271 CXXNewExprBits.StoredInitializationStyle - 1); 2293 bool passAlignment() const { return CXXNewExprBits.ShouldPassAlignment; } 2299 return CXXNewExprBits.UsualArrayDeleteWantsSize;tools/clang/lib/AST/ExprCXX.cpp
185 CXXNewExprBits.IsGlobalNew = IsGlobalNew; 186 CXXNewExprBits.IsArray = ArraySize.hasValue(); 187 CXXNewExprBits.ShouldPassAlignment = ShouldPassAlignment; 188 CXXNewExprBits.UsualArrayDeleteWantsSize = UsualArrayDeleteWantsSize; 189 CXXNewExprBits.StoredInitializationStyle = 192 CXXNewExprBits.IsParenTypeId = IsParenTypeId; 193 CXXNewExprBits.NumPlacementArgs = PlacementArgs.size(); 251 CXXNewExprBits.IsArray = IsArray; 252 CXXNewExprBits.NumPlacementArgs = NumPlacementArgs; 253 CXXNewExprBits.IsParenTypeId = IsParenTypeId;tools/clang/lib/Serialization/ASTReaderStmt.cpp
1620 E->CXXNewExprBits.IsGlobalNew = Record.readInt(); 1621 E->CXXNewExprBits.ShouldPassAlignment = Record.readInt(); 1622 E->CXXNewExprBits.UsualArrayDeleteWantsSize = Record.readInt(); 1623 E->CXXNewExprBits.StoredInitializationStyle = Record.readInt();tools/clang/lib/Serialization/ASTWriterStmt.cpp
1573 Record.push_back(E->CXXNewExprBits.StoredInitializationStyle);