Searched refs:SCS (Results 1 - 7 of 7) sorted by relevance
/external/clang/lib/Sema/ |
H A D | SemaOverload.cpp | 62 StandardConversionSequence &SCS, 69 StandardConversionSequence &SCS, 1404 StandardConversionSequence &SCS, 1411 /// types, use TryImplicitConversion. If a conversion exists, SCS will 1414 /// routine will return false and the value of SCS is unspecified. 1417 StandardConversionSequence &SCS, 1423 SCS.setAsIdentityConversion(); 1424 SCS.DeprecatedStringLiteralToCharPtr = false; 1425 SCS.IncompatibleObjC = false; 1426 SCS 1415 IsStandardConversion(Sema &S, Expr* From, QualType ToType, bool InOverloadResolution, StandardConversionSequence &SCS, bool CStyle, bool AllowObjCWritebackConversion) argument 1694 IsTransparentUnionStandardConversion(Sema &S, Expr* From, QualType &ToType, bool InOverloadResolution, StandardConversionSequence &SCS, bool CStyle) argument 2909 tryAtomicConversion(Sema &S, Expr *From, QualType ToType, bool InOverloadResolution, StandardConversionSequence &SCS, bool CStyle) argument 4579 StandardConversionSequence &SCS = Result.isStandard() ? Result.Standard : local 4874 CheckConvertedConstantConversions(Sema &S, StandardConversionSequence &SCS) argument 4950 StandardConversionSequence *SCS = 0; local 5045 dropPointerConversion(StandardConversionSequence &SCS) argument [all...] |
H A D | DeclSpec.cpp | 353 const char *DeclSpec::getSpecifierName(DeclSpec::SCS S) { 449 bool DeclSpec::SetStorageClassSpec(Sema &S, SCS SC, SourceLocation Loc, 490 assert(!isInvalid && "auto SCS -> TST recovery failed"); 501 return BadSpecifier(SC, (SCS)StorageClassSpec, PrevSpec, DiagID); 505 assert((unsigned)SC == StorageClassSpec && "SCS constants overflow bitfield"); 960 DeclSpec::SCS SC = getStorageClassSpec();
|
H A D | SemaExprCXX.cpp | 2457 /// conversion sequence SCS. Returns the converted 2462 const StandardConversionSequence& SCS, 2473 if (SCS.CopyConstructor) { 2476 if (SCS.Second == ICK_Derived_To_Base) { 2478 if (CompleteConstructorCall(cast<CXXConstructorDecl>(SCS.CopyConstructor), 2483 ToType, SCS.CopyConstructor, 2491 ToType, SCS.CopyConstructor, 2514 switch (SCS.First) { 2545 switch (SCS.Second) { 2568 SCS 2461 PerformImplicitConversion(Expr *From, QualType ToType, const StandardConversionSequence& SCS, AssignmentAction Action, CheckedConversionKind CCK) argument [all...] |
H A D | SemaDecl.cpp | 3165 if (DeclSpec::SCS SCS = DS.getStorageClassSpec()) 3166 if (!DS.isExternInLinkageSpec() && SCS != DeclSpec::SCS_typedef) 3168 << DeclSpec::getSpecifierName(SCS); 3318 /// StorageClassSpecToVarDeclStorageClass - Maps a DeclSpec::SCS to 3322 StorageClassSpecToVarDeclStorageClass(DeclSpec::SCS StorageClassSpec) { 3337 /// StorageClassSpecToFunctionDeclStorageClass - Maps a DeclSpec::SCS to 3341 StorageClassSpecToFunctionDeclStorageClass(DeclSpec::SCS StorageClassSpec) { 3536 DeclSpec::SCS SCSpec = DS.getStorageClassSpec(); 4662 DeclSpec::SCS SCSpe [all...] |
H A D | SemaInit.cpp | 6263 const StandardConversionSequence *SCS = 0; local 6266 SCS = &ICS.Standard; 6269 SCS = &ICS.UserDefined.After; 6287 switch (SCS->getNarrowingKind(S.Context, PostInit, ConstantValue,
|
/external/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 219 enum SCS { enum in class:clang::DeclSpec 309 /*SCS*/unsigned StorageClassSpec : 3; 338 /*SCS*/unsigned StorageClassSpecAsWritten : 3; 431 SCS getStorageClassSpec() const { return (SCS)StorageClassSpec; } 497 static const char *getSpecifierName(DeclSpec::SCS S); 551 SCS getStorageClassSpecAsWritten() const { 552 return (SCS)StorageClassSpecAsWritten; 574 bool SetStorageClassSpec(Sema &S, SCS SC, SourceLocation Loc,
|
H A D | Sema.h | 6829 const StandardConversionSequence& SCS,
|
Completed in 762 milliseconds