J'essaie de configurer ECB pour qu'il fonctionne avec les sources C++. apparemment, sémantique ou ECB a un problème de déterminer chaque fois qu'un déclarant de fonction avec l'espace de noms explicite, namespace:: function
, est vraiment dans l'espace de noms. à la place, il l'analyse en tant que fonction membre struct.Emacs Sémantique/ECB namespace-struct C++ confusion
Par ailleurs, typedef est analysé en tant que prototypes de fonctions.
Que dois-je faire pour le réparer? J'utilise cedet 1 .06pre et ECB 2.40.
salut Alex, la version CVS fonctionne. Cependant, l'achèvement du LIST est rompu dans les méthodes de classe, telles que les vecteurs. les types de symboles sont dans la base de données de cache de type, mais ne résolvent pas dans l'aide au débogage. le message est "impossible de trouver les types pour std :: ..." – Anycorn
Veuillez envoyer un morceau de code, qui produira cette erreur à la liste de diffusion cedet-devel –