Home
last modified time | relevance | path

Searched refs:AliasDecl (Results 1 – 9 of 9) sorted by relevance

/external/clang/test/Modules/
Dno-linkage.cpp8 int AliasDecl; // expected-note {{candidate}} variable
33 use(AliasDecl); in use_things()
48 use(AliasDecl); // expected-error {{ambiguous}} in use_things_again()
/external/clang/lib/CodeGen/
DCGCXX.cpp120 bool CodeGenModule::TryEmitDefinitionAsAlias(GlobalDecl AliasDecl, in TryEmitDefinitionAsAlias() argument
128 llvm::GlobalValue::LinkageTypes Linkage = getFunctionLinkage(AliasDecl); in TryEmitDefinitionAsAlias()
138 StringRef MangledName = getMangledName(AliasDecl); in TryEmitDefinitionAsAlias()
146 llvm::Type *AliasValueType = getTypes().GetFunctionType(AliasDecl); in TryEmitDefinitionAsAlias()
212 setAliasAttributes(cast<NamedDecl>(AliasDecl.getDecl()), Alias); in TryEmitDefinitionAsAlias()
DItaniumCXXABI.cpp3382 GlobalDecl AliasDecl; in getCodegenToUse() local
3384 AliasDecl = GlobalDecl(DD, Dtor_Complete); in getCodegenToUse()
3387 AliasDecl = GlobalDecl(CD, Ctor_Complete); in getCodegenToUse()
3389 llvm::GlobalValue::LinkageTypes Linkage = CGM.getFunctionLinkage(AliasDecl); in getCodegenToUse()
3409 GlobalDecl AliasDecl, in emitConstructorDestructorAlias() argument
3411 llvm::GlobalValue::LinkageTypes Linkage = CGM.getFunctionLinkage(AliasDecl); in emitConstructorDestructorAlias()
3413 StringRef MangledName = CGM.getMangledName(AliasDecl); in emitConstructorDestructorAlias()
3435 CGM.setAliasAttributes(cast<NamedDecl>(AliasDecl.getDecl()), Alias); in emitConstructorDestructorAlias()
DCGDebugInfo.cpp823 TypeAliasDecl *AliasDecl = cast<TypeAliasTemplateDecl>( in CreateType() local
826 SourceLocation Loc = AliasDecl->getLocation(); in CreateType()
829 getDeclContextDescriptor(AliasDecl)); in CreateType()
/external/clang/test/Modules/Inputs/no-linkage/
Ddecls.h4 using AliasDecl = int; variable
/external/clang/lib/ASTMatchers/
DASTMatchFinder.cpp784 TypeAliasDecl *AliasDecl = dyn_cast<TypeAliasDecl>(Templated); in getAsCXXRecordDecl() local
785 assert(AliasDecl); in getAsCXXRecordDecl()
786 return getAsCXXRecordDecl(AliasDecl->getUnderlyingType().getTypePtr()); in getAsCXXRecordDecl()
/external/clang/test/SemaCXX/
Dcxx98-compat.cpp133 using AliasDecl = int; // expected-warning {{alias declarations are incompatible with C++98}} typedef
/external/clang/lib/Sema/
DSemaDeclObjC.cpp1087 ObjCCompatibleAliasDecl *AliasDecl = in ActOnCompatibilityAlias() local
1090 if (!CheckObjCDeclScope(AliasDecl)) in ActOnCompatibilityAlias()
1091 PushOnScopeChains(AliasDecl, TUScope); in ActOnCompatibilityAlias()
1093 return AliasDecl; in ActOnCompatibilityAlias()
DSemaDeclCXX.cpp8715 NamespaceAliasDecl *AliasDecl = in ActOnNamespaceAliasDef() local
8720 AliasDecl->setPreviousDecl(Prev); in ActOnNamespaceAliasDef()
8722 PushOnScopeChains(AliasDecl, S); in ActOnNamespaceAliasDef()
8723 return AliasDecl; in ActOnNamespaceAliasDef()