Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Format/
H A DTokenAnnotator.h40 enum ScopeType { enum
280 SmallVector<ScopeType> Scopes, MacroBodyScopes;
H A DTokenAnnotator.cpp127 SmallVector<ScopeType> &Scopes) in AnnotatingParser()
136 ScopeType getScopeType(const FormatToken &Token) const { in getScopeType()
3171 SmallVector<ScopeType> &Scopes;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCSE.cpp93 using ScopeType = ScopedHTType::ScopeTy; typedef in __anon86c74d640111::MachineCSEImpl
97 DenseMap<MachineBasicBlock *, ScopeType *> ScopeMap;
516 ScopeType *Scope = new ScopeType(VNT); in EnterScope()
522 DenseMap<MachineBasicBlock*, ScopeType*>::iterator SI = ScopeMap.find(MBB); in ExitScope()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp7159 QualType ScopeType = ScopeTypeInfo->getType(); in BuildPseudoDestructorExpr() local
7160 if (!ScopeType->isDependentType() && !ObjectType->isDependentType() && in BuildPseudoDestructorExpr()
7161 !Context.hasSameUnqualifiedType(ScopeType, ObjectType)) { in BuildPseudoDestructorExpr()
7165 << ObjectType << ScopeType << Base->getSourceRange() in BuildPseudoDestructorExpr()
7168 ScopeType = QualType(); in BuildPseudoDestructorExpr()
7277 QualType ScopeType; in ActOnPseudoDestructorExpr() local
7294 ScopeType = QualType(); in ActOnPseudoDestructorExpr()
7296 ScopeType = GetTypeFromParser(T, &ScopeTypeInfo); in ActOnPseudoDestructorExpr()
7314 ScopeType = QualType(); in ActOnPseudoDestructorExpr()
7316 ScopeType = GetTypeFromParser(T.get(), &ScopeTypeInfo); in ActOnPseudoDestructorExpr()
[all …]
H A DTreeTransform.h2736 TypeSourceInfo *ScopeType,
17571 TypeSourceInfo *ScopeType, in RebuildCXXPseudoDestructorExpr() argument
17583 Base, OperatorLoc, isArrow ? tok::arrow : tok::period, SS, ScopeType, in RebuildCXXPseudoDestructorExpr()
17595 if (ScopeType) { in RebuildCXXPseudoDestructorExpr()
17596 if (!ScopeType->getType()->getAs<TagType>()) { in RebuildCXXPseudoDestructorExpr()
17597 getSema().Diag(ScopeType->getTypeLoc().getBeginLoc(), in RebuildCXXPseudoDestructorExpr()
17599 << ScopeType->getType() << getSema().getLangOpts().CPlusPlus; in RebuildCXXPseudoDestructorExpr()
17602 SS.Extend(SemaRef.Context, ScopeType->getTypeLoc(), CCLoc); in RebuildCXXPseudoDestructorExpr()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp374 TypeSourceInfo *ScopeType, SourceLocation ColonColonLoc, in CXXPseudoDestructorExpr() argument
380 ScopeType(ScopeType), ColonColonLoc(ColonColonLoc), TildeLoc(TildeLoc), in CXXPseudoDestructorExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h2744 TypeSourceInfo *ScopeType = nullptr; variable
2761 TypeSourceInfo *ScopeType,
2803 TypeSourceInfo *getScopeTypeInfo() const { return ScopeType; } in getScopeTypeInfo()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1977 E->ScopeType = readTypeSourceInfo(); in VisitCXXPseudoDestructorExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h8568 const CXXScopeSpec &SS, TypeSourceInfo *ScopeType, SourceLocation CCLoc,