Searched refs:SCS (Results 1 - 7 of 7) sorted by relevance

/external/clang/lib/Sema/
H A DSemaOverload.cpp62 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 DDeclSpec.cpp353 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 DSemaExprCXX.cpp2457 /// 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 DSemaDecl.cpp3165 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 DSemaInit.cpp6263 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 DDeclSpec.h219 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 DSema.h6829 const StandardConversionSequence& SCS,

Completed in 762 milliseconds